Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/develop' into iteration
Browse files Browse the repository at this point in the history
  • Loading branch information
kbenne committed Mar 17, 2015
2 parents aa1e951 + bb4894c commit 7f2e8cb
Show file tree
Hide file tree
Showing 76 changed files with 48,108 additions and 3,331 deletions.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ set( CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake" ${CMAKE_MODULE_PATH}

set( CMAKE_VERSION_MAJOR 8 )
set( CMAKE_VERSION_MINOR 2 )
set( CMAKE_VERSION_PATCH 9 )
set( CMAKE_VERSION_PATCH 10 )

set( ENERGYPLUS_VERSION "${CMAKE_VERSION_MAJOR}.${CMAKE_VERSION_MINOR}.${CMAKE_VERSION_PATCH}" )

Expand Down
621 changes: 575 additions & 46 deletions idd/Energy+.idd.in

Large diffs are not rendered by default.

438 changes: 428 additions & 10 deletions src/EnergyPlus/AirflowNetworkBalanceManager.cc

Large diffs are not rendered by default.

58 changes: 58 additions & 0 deletions src/EnergyPlus/AirflowNetworkBalanceManager.hh
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,7 @@ namespace AirflowNetworkBalanceManager {
extern int SupplyFanOutletNode; // Supply air fan outlet node number
extern int SupplyFanType; // Supply air fan type
extern Real64 OnOffFanRunTimeFraction; // Run time fraction for an On/Off fan flow rate
extern int AirflowNetworkNumOfOccuVentCtrls;

// SUBROUTINE SPECIFICATIONS FOR MODULE AirflowNetworkBalanceManager:
// Name Public routines, optionally name Private routines within this module
Expand Down Expand Up @@ -232,6 +233,63 @@ namespace AirflowNetworkBalanceManager {
Real64
GetZoneInfilAirChangeRate( int const ZoneNum ); // hybrid ventilation system controlled zone number

// derived class or struct
struct OccupantVentilationControlProp {

std::string Name; // Provide a unique object name
Real64 MinOpeningTime; // Minimum Opening Time
Real64 MinClosingTime; // Minimum Closing Time
std::string ComfortLowTempCurveName; // Thermal Comfort Low Temperature Curve Name
std::string ComfortHighTempCurveName; // Thermal Comfort High Temperature Curve Name
int ComfortLowTempCurveNum; // Thermal Comfort Low Temperature Curve number
int ComfortHighTempCurveNum; // Thermal Comfort high Temperature Curve number
int OpeningProbSchNum; // Opening probability schedule pointer
int ClosingProbSchNum; // Closing probability schedule pointer
Real64 ComfortBouPoint; // Thermal Comfort Temperature Boundary Point
bool OccupancyCheck; // Occupancy check
std::string OpeningProbSchName; // Opening probability schedule name
std::string ClosingProbSchName; // Closing probability schedule name
Real64 MaxPPD; // Maximum PPD used to calculate comfort band (%)
bool MinTimeControlOnly; // Chach minimum opening and closing time only

// Default Constructor
OccupantVentilationControlProp():
Name( "" ),
MinOpeningTime( 0.0 ),
MinClosingTime( 0.0 ),
ComfortLowTempCurveNum( 0 ),
ComfortHighTempCurveNum( 0 ),
OpeningProbSchNum( 0 ),
ClosingProbSchNum( 0 ),
ComfortBouPoint( 10.0 ),
MaxPPD( 10.0 ),
OccupancyCheck( false ),
MinTimeControlOnly( false )
{}

void calc(
int const ZoneNum,
int const SurfNum,
int const PrevOpeningstatus,
Real64 const TimeOpenDuration,
Real64 const TimeCloseDuration,
int & OpeningStatus,
int & OpeningProbStatus,
int & ClosingProbStatus
); // function to perform calculations

bool openingProbability(
int const ZoneNum,
Real64 const TimeCloseDuration
); // function to perform calculations of opening probability

bool closingProbability(
Real64 const TimeCloseDuration
); // function to perform calculations of closing probability
};

extern FArray1D< OccupantVentilationControlProp > OccupantVentilationControl;

// NOTICE

// Copyright © 1996-2014 The Board of Trustees of the University of Illinois
Expand Down
22 changes: 14 additions & 8 deletions src/EnergyPlus/AirflowNetworkSolver.cc
Original file line number Diff line number Diff line change
Expand Up @@ -520,8 +520,14 @@ namespace AirflowNetworkSolver {
if ( LIST >= 1 ) {
gio::write( Unit21, Format_901 ) << "Flow: " << i << n << M << AirflowNetworkLinkSimu( i ).DP << AFLOW( i ) << AFLOW2( i );
}
SUMAF( n ) = SUMAF( n ) - AFLOW( i ) - AFLOW2( i );
SUMAF( M ) += AFLOW( i ) + AFLOW2( i );
if ( AirflowNetworkCompData( AirflowNetworkLinkageData( i ).CompNum ).CompTypeNum == CompTypeNum_HOP ) {
SUMAF( n ) = SUMAF( n ) - AFLOW( i );
SUMAF( M ) += AFLOW( i );
}
else {
SUMAF( n ) = SUMAF( n ) - AFLOW( i ) - AFLOW2( i );
SUMAF( M ) += AFLOW( i ) + AFLOW2( i );
}
}
for ( n = 1; n <= NetworkNumOfNodes; ++n ) {
if ( LIST >= 1 ) gio::write( Unit21, Format_903 ) << "Room: " << n << PZ( n ) << SUMAF( n ) << TZ( n );
Expand All @@ -539,9 +545,12 @@ namespace AirflowNetworkSolver {
AirflowNetworkLinkSimu( i ).FLOW2 = -AFLOW( i );
}
if ( AirflowNetworkCompData( AirflowNetworkLinkageData( i ).CompNum ).CompTypeNum == CompTypeNum_HOP ) {
if ( AFLOW2( i ) != 0.0 ) {
if ( AFLOW( i ) > 0.0 ) {
AirflowNetworkLinkSimu( i ).FLOW = AFLOW( i ) + AFLOW2( i );
AirflowNetworkLinkSimu( i ).FLOW2 = AFLOW2( i );
} else {
AirflowNetworkLinkSimu( i ).FLOW = AFLOW2( i );
AirflowNetworkLinkSimu( i ).FLOW2 = -AFLOW( i ) + AFLOW2( i );
}
}
if ( AirflowNetworkLinkageData( i ).DetOpenNum > 0 ) {
Expand Down Expand Up @@ -920,9 +929,6 @@ namespace AirflowNetworkSolver {
if ( AirflowNetworkCompData( j ).CompTypeNum == CompTypeNum_DOP ) {
AFLOW2( i ) = F( 2 );
}
if ( AirflowNetworkCompData( j ).CompTypeNum == CompTypeNum_HOP ) {
AFLOW2( i ) = F( 2 );
}
if ( LIST >= 3 ) gio::write( Unit21, Format_901 ) << " NRi:" << i << n << M << AirflowNetworkLinkSimu( i ).DP << F( 1 ) << DF( 1 );
FLAG = 1;
if ( AirflowNetworkNodeData( n ).NodeTypeNum == 0 ) {
Expand Down Expand Up @@ -3162,7 +3168,7 @@ Label999: ;
DH = 4.0 * ( Width * Height ) / 2.0 / ( Width + Height ) * Fact;

// Check which zone is higher

NF = 1;
if ( Fact == 0.0 ) {
GenericCrack( coef, expn, LFLAG, PDROP, n, M, F, DF, NF );
return;
Expand Down Expand Up @@ -3222,7 +3228,7 @@ Label999: ;
DF( 1 ) = dp1fma12 - dp1fma21;
F( 2 ) = 0.0;
if ( fma12 != 0.0 && fma21 != 0.0 ) {
F( 2 ) = fma21;
F( 2 ) = BuoFlow;
}
DF( 2 ) = 0.0;

Expand Down
68 changes: 47 additions & 21 deletions src/EnergyPlus/DXCoils.cc
Original file line number Diff line number Diff line change
Expand Up @@ -1390,6 +1390,16 @@ namespace DXCoils {
if ( DXCoil( DXCoilNum ).SHRFTemp( 1 ) > 0 && DXCoil( DXCoilNum ).SHRFFlow( 1 ) > 0 ) {
DXCoil( DXCoilNum ).UserSHRCurveExists = true;
}
// get User Input flag for ASHRAE Standard 127 Standard Ratings Reporting
if ( lAlphaBlanks( 17 ) ) {
DXCoil( DXCoilNum ).ASHRAE127StdRprt = false;
} else {
if ( Alphas( 17 ) == "YES" || Alphas( 17 ) == "Yes" ) {
DXCoil( DXCoilNum ).ASHRAE127StdRprt = true;
} else {
DXCoil( DXCoilNum ).ASHRAE127StdRprt = false;
}
}

} // end of the Doe2 DX coil loop

Expand Down Expand Up @@ -4847,17 +4857,6 @@ namespace DXCoils {
}
}

// Autosizing is completed in Size routine, however, the HPWH disrupts the flow of the eio and reporting
// is done here while all other coils are sized and reported.
if ( DXCoil( DXCoilNum ).DXCoilType_Num == CoilDX_HeatPumpWaterHeater && DXCoil( DXCoilNum ).AirVolFlowAutoSized ) {
ReportSizingOutput( DXCoil( DXCoilNum ).DXCoilType, DXCoil( DXCoilNum ).Name, "Rated Air Volume Flow Rate [m3/s]", DXCoil( DXCoilNum ).RatedAirVolFlowRate( Mode ) );
DXCoil( DXCoilNum ).AirVolFlowAutoSized = false;
}
if ( DXCoil( DXCoilNum ).DXCoilType_Num == CoilDX_HeatPumpWaterHeater && DXCoil( DXCoilNum ).WaterVolFlowAutoSized ) {
ReportSizingOutput( DXCoil( DXCoilNum ).DXCoilType, DXCoil( DXCoilNum ).Name, "Rated Condenser Water Volume Flow Rate [m3/s]", DXCoil( DXCoilNum ).RatedHPWHCondWaterFlow );
DXCoil( DXCoilNum ).WaterVolFlowAutoSized = false;
}

// Multispeed Cooling
if ( DXCoil( DXCoilNum ).DXCoilType_Num == CoilDX_MultiSpeedCooling ) {
for ( Mode = 1; Mode <= DXCoil( DXCoilNum ).NumOfSpeeds; ++Mode ) {
Expand Down Expand Up @@ -5124,23 +5123,48 @@ namespace DXCoils {
// EXTERNAL ReportSizingOutput

// NOTE: we are sizing COIL:DX:HeatingEmpirical on the COOLING load. Thus the cooling and
// and heating capacities of a DX heat pump system will be identical. In real life the ARI
// and heating capacities of a DX heat pump system will be identical. In real life the AHRI
// heating and cooling capacities are close but not identical.
for ( DehumidModeNum = 0; DehumidModeNum <= DXCoil( DXCoilNum ).NumDehumidModes; ++DehumidModeNum ) {
for ( CapacityStageNum = 1; CapacityStageNum <= DXCoil( DXCoilNum ).NumCapacityStages; ++CapacityStageNum ) {
Mode = DehumidModeNum * 2 + CapacityStageNum;
if ( DXCoil( DXCoilNum ).DXCoilType_Num == CoilDX_HeatPumpWaterHeater ) {
if ( DXCoil( DXCoilNum ).RatedAirVolFlowRate( 1 ) == AutoCalculate ) {
DXCoil( DXCoilNum ).RatedAirVolFlowRate( 1 ) = DXCoil( DXCoilNum ).RatedTotCap2 * 0.00005035;
DXCoil( DXCoilNum ).AirVolFlowAutoSized = true;
// report autocalculated sizing
PrintFlag = true;
CompName = DXCoil( DXCoilNum ).Name;
CompType = DXCoil( DXCoilNum ).DXCoilType;
FieldNum = 7;
SizingString = DXCoilNumericFields( DXCoilNum ).PerfMode( Mode ).FieldNames( FieldNum ) + " [m3/s]";
SizingMethod = AutoCalculateSizing;
// DXCoil( DXCoilNum ).RatedAirVolFlowRate( 1 ) = DXCoil( DXCoilNum ).RatedTotCap2 * 0.00005035
DataConstantUsedForSizing = DXCoil( DXCoilNum ).RatedTotCap2;
DataFractionUsedForSizing = 0.00005035;
TempSize = AutoSize;
RequestSizing( CompType, CompName, SizingMethod, SizingString, TempSize, PrintFlag, RoutineName );
DXCoil( DXCoilNum ).RatedAirVolFlowRate( 1 ) = TempSize;
PrintFlag = false;
DataConstantUsedForSizing = 0.0;
DataFractionUsedForSizing = 0.0;
}

if ( DXCoil( DXCoilNum ).RatedHPWHCondWaterFlow == AutoCalculate ) {
DXCoil( DXCoilNum ).RatedHPWHCondWaterFlow = DXCoil( DXCoilNum ).RatedTotCap2 * 0.00000004487;
DXCoil( DXCoilNum ).WaterVolFlowAutoSized = true;
// Reporting autosize info for DX coils used with HPWHs will list the info out of order in the eio, report it later
// CALL ReportSizingOutput(DXCoil(DXCoilNum)%DXCoilType, DXCoil(DXCoilNum)%Name, &
// 'Rated Condenser Water Volume Flow Rate [m3/s]', DXCoil(DXCoilNum)%RatedHPWHCondWaterFlow)
// report autocalculated sizing
PrintFlag = true;
CompName = DXCoil( DXCoilNum ).Name;
CompType = DXCoil( DXCoilNum ).DXCoilType;
FieldNum = 8;
SizingString = DXCoilNumericFields( DXCoilNum ).PerfMode( Mode ).FieldNames( FieldNum ) + " [m3/s]";
SizingMethod = AutoCalculateSizing;
// DXCoil( DXCoilNum ).RatedAirVolFlowRate( 1 ) = DXCoil( DXCoilNum ).RatedTotCap2 * 0.00000004487
DataConstantUsedForSizing = DXCoil( DXCoilNum ).RatedTotCap2;
DataFractionUsedForSizing = 0.00000004487;
TempSize = AutoSize;
RequestSizing( CompType, CompName, SizingMethod, SizingString, TempSize, PrintFlag, RoutineName );
DXCoil( DXCoilNum ).RatedHPWHCondWaterFlow = TempSize;
PrintFlag = false;
DataConstantUsedForSizing = 0.0;
DataFractionUsedForSizing = 0.0;
}
} else {
if ( DXCoil( DXCoilNum ).DXCoilType_Num == CoilDX_CoolingTwoStageWHumControl ) {
Expand Down Expand Up @@ -5230,7 +5254,7 @@ namespace DXCoils {
SizingString = DXCoilNumericFields( DXCoilNum ).PerfMode( Mode ).FieldNames( FieldNum ) + " [W]";
DataCoolCoilCap = DXCoolCap;
} else if ( DXCoil( DXCoilNum ).DXCoilType_Num == CoilDX_HeatPumpWaterHeater ) {
SizingMethod = HeatingCapacitySizing;
SizingMethod = CoolingCapacitySizing;
CompName = DXCoil( DXCoilNum ).Name;
FieldNum = 1;
TempSize = DXCoil( DXCoilNum ).RatedTotCap( Mode );
Expand All @@ -5256,6 +5280,8 @@ namespace DXCoils {
DataTotCapCurveIndex = 0;
DataEMSOverrideON = false;
DataEMSOverride = 0.0;
DataConstantUsedForSizing = 0.0;
DataFractionUsedForSizing = 0.0;

// Heating coil capacity
if ( DXCoil( DXCoilNum ).DXCoilType_Num == CoilDX_CoolingSingleSpeed || DXCoil( DXCoilNum ).DXCoilType_Num == CoilDX_CoolingTwoSpeed || DXCoil( DXCoilNum ).DXCoilType_Num == CoilDX_CoolingTwoStageWHumControl || DXCoil( DXCoilNum ).DXCoilType_Num == CoilVRF_Cooling ) {
Expand Down Expand Up @@ -6022,7 +6048,7 @@ namespace DXCoils {

// Call routine that computes AHRI certified rating for single-speed DX Coils
if ( ( DXCoil( DXCoilNum ).DXCoilType_Num == CoilDX_CoolingSingleSpeed && DXCoil( DXCoilNum ).CondenserType( 1 ) == AirCooled ) || DXCoil( DXCoilNum ).DXCoilType_Num == CoilDX_HeatingEmpirical ) {
CalcDXCoilStandardRating( DXCoil( DXCoilNum ).Name, DXCoil( DXCoilNum ).DXCoilType, DXCoil( DXCoilNum ).DXCoilType_Num, 1, DXCoil( DXCoilNum ).RatedTotCap( 1 ), DXCoil( DXCoilNum ).RatedCOP( 1 ), DXCoil( DXCoilNum ).CCapFFlow( 1 ), DXCoil( DXCoilNum ).CCapFTemp( 1 ), DXCoil( DXCoilNum ).EIRFFlow( 1 ), DXCoil( DXCoilNum ).EIRFTemp( 1 ), DXCoil( DXCoilNum ).PLFFPLR( 1 ), DXCoil( DXCoilNum ).RatedAirVolFlowRate( 1 ), DXCoil( DXCoilNum ).FanPowerPerEvapAirFlowRate( 1 ), DXCoil( DXCoilNum ).RegionNum, DXCoil( DXCoilNum ).MinOATCompressor, DXCoil( DXCoilNum ).OATempCompressorOn, DXCoil( DXCoilNum ).OATempCompressorOnOffBlank, DXCoil( DXCoilNum ).DefrostControl );
CalcDXCoilStandardRating( DXCoil( DXCoilNum ).Name, DXCoil( DXCoilNum ).DXCoilType, DXCoil( DXCoilNum ).DXCoilType_Num, 1, DXCoil( DXCoilNum ).RatedTotCap( 1 ), DXCoil( DXCoilNum ).RatedCOP( 1 ), DXCoil( DXCoilNum ).CCapFFlow( 1 ), DXCoil( DXCoilNum ).CCapFTemp( 1 ), DXCoil( DXCoilNum ).EIRFFlow( 1 ), DXCoil( DXCoilNum ).EIRFTemp( 1 ), DXCoil( DXCoilNum ).PLFFPLR( 1 ), DXCoil( DXCoilNum ).RatedAirVolFlowRate( 1 ), DXCoil( DXCoilNum ).FanPowerPerEvapAirFlowRate( 1 ), DXCoil( DXCoilNum ).RegionNum, DXCoil( DXCoilNum ).MinOATCompressor, DXCoil( DXCoilNum ).OATempCompressorOn, DXCoil( DXCoilNum ).OATempCompressorOnOffBlank, DXCoil( DXCoilNum ).DefrostControl, DXCoil( DXCoilNum ).ASHRAE127StdRprt );
}
// Call routine that computes AHRI certified rating for multi-speed DX cooling Coils
if ( DXCoil( DXCoilNum ).DXCoilType_Num == CoilDX_MultiSpeedCooling || DXCoil( DXCoilNum ).DXCoilType_Num == CoilDX_MultiSpeedHeating ) {
Expand Down
18 changes: 7 additions & 11 deletions src/EnergyPlus/DXCoils.hh
Original file line number Diff line number Diff line change
Expand Up @@ -328,8 +328,6 @@ namespace DXCoils {
bool FanPowerIncludedInCOP; // Indicates that fan heat is included in heating capacity and COP
bool CondPumpHeatInCapacity; // Indicates that condenser pump heat is included in heating capacity
bool CondPumpPowerInCOP; // Indicates that condenser pump power is included in heating COP
bool AirVolFlowAutoSized; // Used to report autosizing info for the HPWH DX coil
bool WaterVolFlowAutoSized; // Used to report autosizing info for the HPWH DX coil
// end of variables for heat pump water heater DX coil
// Error tracking
Real64 LowTempLast; // low ambient temp entering condenser when warning message occurred
Expand Down Expand Up @@ -416,6 +414,7 @@ namespace DXCoils {
// (function of actual supply air flow vs rated air flow)
int SHRFTempCurveType2; // type of curve for SHRFTemp (cubic,quadratic,bi-quadratic)
bool UserSHRCurveExists; // TRUE if user specified SHR modifier curve exists
bool ASHRAE127StdRprt; // TRUE if user wishes to report ASHRAE 127 standard ratings

// Default Constructor
DXCoilData() :
Expand Down Expand Up @@ -574,8 +573,6 @@ namespace DXCoils {
FanPowerIncludedInCOP( true ),
CondPumpHeatInCapacity( false ),
CondPumpPowerInCOP( false ),
AirVolFlowAutoSized( false ),
WaterVolFlowAutoSized( false ),
LowTempLast( 0.0 ),
HighTempLast( 0.0 ),
ErrIndex1( 0 ),
Expand Down Expand Up @@ -613,7 +610,8 @@ namespace DXCoils {
SHRFTemp2( 0 ),
SHRFFlow2( 0 ),
SHRFTempCurveType2( 0 ),
UserSHRCurveExists( false )
UserSHRCurveExists( false ),
ASHRAE127StdRprt( false )
{}

// Member Constructor
Expand Down Expand Up @@ -780,8 +778,6 @@ namespace DXCoils {
bool const FanPowerIncludedInCOP, // Indicates that fan heat is included in heating capacity and COP
bool const CondPumpHeatInCapacity, // Indicates that condenser pump heat is included in heating capacity
bool const CondPumpPowerInCOP, // Indicates that condenser pump power is included in heating COP
bool const AirVolFlowAutoSized, // Used to report autosizing info for the HPWH DX coil
bool const WaterVolFlowAutoSized, // Used to report autosizing info for the HPWH DX coil
Real64 const LowTempLast, // low ambient temp entering condenser when warning message occurred
Real64 const HighTempLast, // high ambient temp entering condenser when warning message occurred
int const ErrIndex1, // index/pointer to recurring error structure for Air volume flow rate per watt of
Expand Down Expand Up @@ -851,7 +847,8 @@ namespace DXCoils {
int const SHRFTemp2, // index of sensible heat ratio modifier curve
int const SHRFFlow2, // index of sensible heat ratio modifier curve
int const SHRFTempCurveType2, // type of curve for SHRFTemp (cubic,quadratic,bi-quadratic)
bool const UserSHRCurveExists // TRUE if user specified SHR modifier curve exists
bool const UserSHRCurveExists, // TRUE if user specified SHR modifier curve exists
bool const ASHRAE127StdRprt // TRUE if user wishes to report ASHRAE 127 standard ratings
) :
Name( Name ),
DXCoilType( DXCoilType ),
Expand Down Expand Up @@ -1015,8 +1012,6 @@ namespace DXCoils {
FanPowerIncludedInCOP( FanPowerIncludedInCOP ),
CondPumpHeatInCapacity( CondPumpHeatInCapacity ),
CondPumpPowerInCOP( CondPumpPowerInCOP ),
AirVolFlowAutoSized( AirVolFlowAutoSized ),
WaterVolFlowAutoSized( WaterVolFlowAutoSized ),
LowTempLast( LowTempLast ),
HighTempLast( HighTempLast ),
ErrIndex1( ErrIndex1 ),
Expand Down Expand Up @@ -1086,7 +1081,8 @@ namespace DXCoils {
SHRFTemp2( SHRFTemp2 ),
SHRFFlow2( SHRFFlow2 ),
SHRFTempCurveType2( SHRFTempCurveType2 ),
UserSHRCurveExists( UserSHRCurveExists )
UserSHRCurveExists( UserSHRCurveExists ),
ASHRAE127StdRprt( ASHRAE127StdRprt )
{}

};
Expand Down
Loading

7 comments on commit 7f2e8cb

@nrel-bot
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

iteration (kbenne) - x86_64-MacOS-10.9-clang: Tests Failed

Build Badge Test Badge

@nrel-bot
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

iteration (kbenne) - Win64-Windows-7-VisualStudio-12: Tests Failed

Build Badge Test Badge

@nrel-bot
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

iteration (kbenne) - i386-Windows-7-VisualStudio-12: Tests Failed

Build Badge Test Badge

@nrel-bot
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

iteration (kbenne) - x86_64-Linux-Ubuntu-14.04-gcc-4.8: Tests Failed

Build Badge Test Badge

@nrel-bot
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

iteration (kbenne) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: OK (0 of 0 tests passed)

Build Badge

@nrel-bot
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

iteration (kbenne) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: OK (641 of 642 tests passed)

Build Badge Test Badge Coverage Badge

@nrel-bot
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

iteration (kbenne) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: OK (1150 of 1151 tests passed)

Build Badge Test Badge Coverage Badge

Please sign in to comment.