Skip to content

Commit

Permalink
Merge branch 'develop' of https://github.com/NREL/EnergyPlus into #6044
Browse files Browse the repository at this point in the history
…-Reheat-coils-using-main-air-loop-air-flow-rate-to-size-coil-UA

# Conflicts:
#	src/EnergyPlus/ReportSizingManager.cc
  • Loading branch information
rraustad committed Mar 22, 2017
2 parents 1c9181b + 9f2730c commit ef38415
Show file tree
Hide file tree
Showing 63 changed files with 5,439 additions and 1,046 deletions.
Binary file modified bin/IDFEditor/IDFEditor.exe
Binary file not shown.
Expand Up @@ -404,14 +404,14 @@ \subsubsection{Step 3}\label{step-3}
{\scriptsize
\begin{equation}
T_{fl} = (C_{air,fl} \cdot (3 \cdot T_{ - 1,fl} - (3/2) \cdot T_{ - 2,fl} + (1/3) \cdot T_{ - 3,fl}) + HAT_{fl} + MCPT_{tot}) / ((11/6) \cdot C_{air,fl} + HA_{fl} + MCP_{tot})
T_{fl} = (C_{air,fl} \cdot (3 \cdot T_{ - 1,fl} - (3/2) \cdot T_{ - 2,fl} + (1/3) \cdot T_{ - 3,fl}) + HAT_{fl} + MCPT_{tot} + 0.6 \cdot T_{oc} \cdot MCPT_{tot}) / ((11/6) \cdot C_{air,fl} + HA_{fl} + 1.6 \cdot MCP_{tot})
\end{equation}}
{\scriptsize
\begin{equation}
\begin{array}{l}
T_{oc} = (C_{air,oc} \cdot (3 \cdot T_{ - 1,oc} - (3/2) \cdot T_{ - 2,oc} + (1/3) \cdot T_{ - 3,oc}) + \dot Q_{ocz} \cdot Fr_{gains} + HAT_{oc} + T_{fl} \cdot MCP_{tot}) \\
/ ((11/6) \cdot C_{air,oc} + HA_{oc} + MCP_{tot})
T_{oc} = (C_{air,oc} \cdot (3 \cdot T_{ - 1,oc} - (3/2) \cdot T_{ - 2,oc} + (1/3) \cdot T_{ - 3,oc}) + \dot Q_{ocz} \cdot Fr_{gains} + HAT_{oc} + 1.6 \cdot T_{fl} \cdot MCP_{tot}) \\
/ ((11/6) \cdot C_{air,oc} + HA_{oc} + 1.6 \cdot MCP_{tot})
\end{array}
\end{equation}}
Expand Down
Expand Up @@ -289,9 +289,9 @@ \subsection{Warm-Up}\label{warm-up}
history and likely take much longer to converge.
\end{itemize}

In light of these limitations, the ground is initialized using a
steady-state solution with the boundary conditions defined at the
beginning of the year.
Instead, Kiva instances are initialized independently from the rest of the simulation using the accelerated initialization method developed by Kruis (2015). This method looks back in the weather file and simulates long timestep (on the order of weeks or months) calculations using an implicit numerical scheme. These long timesteps allow Kiva to capture a long term history of the ground without running the entire building model.

The initialization of the ground relies on assumptions of indoor air temperatures (as they are not yet calculated by EnergyPlus). When a thermostat is assigned to a zone with Kiva foundation surfaces, the assumed temperature is equal to the setpoint (or a weighted average of heating and cooling setpoints depending on outdoor temperature). For zones without thermostats, a constant 22 \textsuperscript{o}C indoor temperature is assumed.

\subsection{Validation}\label{validation}

Expand All @@ -304,17 +304,15 @@ \subsection{References}\label{references}
Framework for Improving Foundation Heat Transfer Calculations,'' Journal
of Building Performance Simulation, vol.~8, no. 6, pp.~449-468, 2015.

{[}2{]} N. Kruis and M. Krarti, ``Three-dimensional accuracy with
{[}2{]} N. Kruis, ``Development and Application of a Numerical Framework for Improving Building Foundation Heat Transfer Calculations,''
Ph.D. Dissertation. University of Colorado, 2015.

{[}3{]} N. Kruis and M. Krarti, ``Three-dimensional accuracy with
two-dimensional computation speed: using the Kiva\textsuperscript{TM}
numerical framework to improve foundation heat transfer calculations,''
Journal of Building Performance Simulation, vol.~10, no. 2, pp.~161?182,
2017.

{[}3{]} N. Kruis and M. Krarti, ``Three-Dimensional Accuracy with
Two-Dimensional Computation Speed: Using the Kiva\textsuperscript{TM}
Numerical Framework to Improve Foundation Heat Transfer Calculations,''
Journal of Building Performance Simulation, in-publication.

{[}4{]} T. Williams and A. Williamson, ``Estimating Water-Table
Altitudes for Regional Ground-Water Flow Modeling, U.S. Gulf Coast,''
Ground Water, vol.~27, no. 3, pp.~333-340, 1989.
4 changes: 2 additions & 2 deletions doc/input-output-reference/src/overview/group-fans.tex
Expand Up @@ -76,11 +76,11 @@ \subsubsection{Inputs}\label{inputs-fansysmodel}

\paragraph{Field: Design Power Sizing Method}\label{field-design-power-sizing-method}

This field is used to select how the fan's Design Electric Power Consumption is sized when the previous field is set to autosize. There are three choices: PowerPerFlow, PowerPerFlowPerPressure, or TotalEfficiency. The default is PowerPerFlowPerPressure.
This field is used to select how the fan's Design Electric Power Consumption is sized when the previous field is set to autosize. There are three choices: PowerPerFlow, PowerPerFlowPerPressure, or TotalEfficiencyAndPressure. The default is PowerPerFlowPerPressure.
When PowerPerFlow is selected, the value entered in the input field called Electric Power Per Unit Flow Rate is used to size the Design Electric Power Consumption. This method is useful during early-phase design modeling when little information is available for determining the Design Pressure Rise. Although the pressure rise is not used to size the Design Electric Power Consumption it is still used to determine the heat added to the air stream as a result of the work done by the fan.

When PowerPerFlowPerPressure is selected, the value entered in the input field called Electric Power Per Unit Flow Rate Per Unit Pressure is used to size the power. This method takes into account the Design Pressure Rise when sizing the Design Electric Power Consumption.
When TotalEfficiency is selected, the value entered in the input field called Fan Total Efficiency is used to size the power. This is the legacy method used by the older fan objects prior to verson 8.6.
When TotalEfficiencyAndPressure is selected, the values entered in the input fields called Fan Total Efficiency and Design Pressure Rise are used to size the power. This is the legacy method used by the older fan objects prior to verson 8.6.

\paragraph{Field: Electric Power Per Unit Flow Rate}\label{field-power-per-unit-flow-fansysmodel}

Expand Down
Expand Up @@ -738,7 +738,7 @@ \subsubsection{Inputs}\label{inputs-10-018}

\subsection{SetpointManager:Coldest}\label{setpointmanagercoldest}

The Coldest Setpoint Manager is used in dual duct systems to reset the setpoint temperature of the air in the heating supply duct. Usually it is used in conjunction with a SetpointManager:Warmest resetting the temperature of the air in the cooling supply duct. For each zone in the system at each system timestep, the manager calculates a supply air temperature that will meet the zone heating load at the maximum zone supply air flow rate. The highest of the possible supply air temperatures becomes the new supply air temperature setpoint, subject to minimum and maximum supply air temperature constraints. The resulting temperature setpoint is the lowest supply air temperature that will meet the heating requirements of all the zones. When compared to a fixed heating supply air temperature setpoint, this strategy minimizes central boiler energy consumption (if the hot water temperature is also reset or there are variable speed pumps) at the cost of possible increased fan energy (if there is variable volume control in the air system).
The Coldest Setpoint Manager is used in dual duct systems to reset the setpoint temperature of the air in the heating supply duct or in single duct systems to reset the setpoint temperature of the air for central heating coils. Usually it is used in conjunction with a SetpointManager:Warmest resetting the temperature of the air in the cooling supply duct. For each zone in the system at each system timestep, the manager calculates a supply air temperature that will meet the zone heating load at the maximum zone supply air flow rate. The highest of the possible supply air temperatures becomes the new supply air temperature setpoint, subject to minimum and maximum supply air temperature constraints. The resulting temperature setpoint is the lowest supply air temperature that will meet the heating requirements of all the zones. When compared to a fixed heating supply air temperature setpoint, this strategy minimizes central boiler energy consumption (if the hot water temperature is also reset or there are variable speed pumps) at the cost of possible increased fan energy (if there is variable volume control in the air system).

\subsubsection{Inputs}\label{inputs-11-017}

Expand Down
Expand Up @@ -217,7 +217,7 @@ \subsubsection{Zone Air Heat Balance Outdoor Air Transfer Rate {[}W{]}}\label{zo

\subsubsection{Zone Air Heat Balance System Air Transfer Rate {[}W{]}}\label{zone-air-heat-balance-system-air-transfer-rate-w}

The Zone Air Heat Balance System Air Transfer Rate is the sum, in watts, of heat transferred to the zone air by HVAC forced-air systems and air terminal units. Such HVAC systems are connected to the zone by an inlet node (see ZoneHVAC:EquipmentConnections input field called Zone Air Inlet Node or Node List Name) This field is not multiplied by zone or group multipliers.
The Zone Air Heat Balance System Air Transfer Rate is the sum, in watts, of heat transferred to the zone air by HVAC forced-air systems and air terminal units. Such HVAC systems are connected to the zone by an inlet node (see ZoneHVAC:EquipmentConnections input field called Zone Air Inlet Node or Node List Name) This field is not multiplied by zone or group multipliers. The Zone Air Heat Balance System Air Transfer Rate may not agree exactly with the equipment-level delivered energy transfer rate when the zone temperature is changing significantly over a timestep (e.g. during thermostat setback and setup), but the energy will balance out over time.

\subsubsection{Zone Air Heat Balance System Convective Heat Gain Rate {[}W{]}}\label{zone-air-heat-balance-system-convective-heat-gain-rate-w}

Expand Down Expand Up @@ -4853,11 +4853,11 @@ \subsubsection{Zone Air System Sensible Cooling Energy {[}J{]}}\label{zone-air-s

\subsubsection{Zone Air System Sensible Heating Rate {[}W{]}}\label{zone-air-system-sensible-heating-rate-w-1}

This field represents the sensible heating rate in Watts that is actually supplied by the system to that zone for the timestep reported. This is calculated and reported from the Correct step in the Zone Predictor-Corrector module. This field is not multiplied by zone or group multipliers.
This field represents the sensible heating rate in Watts that is actually supplied by the system to that zone for the timestep reported. This is calculated and reported from the Correct step in the Zone Predictor-Corrector module. This field is not multiplied by zone or group multipliers. The Zone Air System Sensible Heating Rate may not agree exactly with the equipment-level delivered energy transfer rate when the zone temperature is changing significantly over a timestep (e.g. during thermostat setback and setup), but the energy will balance out over time.

\subsubsection{Zone Air System Sensible Cooling Rate {[}W{]}}\label{zone-air-system-sensible-cooling-rate-w-1}

This field represents the sensible cooling rate in Watts that is actually supplied by the system to that zone for the timestep reported. This is calculated and reported from the Correct step in the Zone Predictor-Corrector module. This field is not multiplied by zone or group multipliers.
This field represents the sensible cooling rate in Watts that is actually supplied by the system to that zone for the timestep reported. This is calculated and reported from the Correct step in the Zone Predictor-Corrector module. This field is not multiplied by zone or group multipliers. The Zone Air System Sensible Cooling Rate may not agree exactly with the equipment-level delivered energy transfer rate when the zone temperature is changing significantly over a timestep (e.g. during thermostat setback and setup), but the energy will balance out over time.

\subsubsection{Zone Air Humidity Ratio{[}kgWater/kgDryAir{]}}\label{zone-air-humidity-ratiokgwaterkgdryair}

Expand Down
5 changes: 4 additions & 1 deletion src/EnergyPlus/AirflowNetworkBalanceManager.cc
Expand Up @@ -4602,7 +4602,10 @@ namespace AirflowNetworkBalanceManager {
AirflowNetworkVentingControl( i, MultizoneSurfaceData( i ).OpenFactor );
}
MultizoneSurfaceData( i ).OpenFactor *= MultizoneSurfaceData( i ).WindModifier;
if ( MultizoneSurfaceData( i ).HybridVentClose ) MultizoneSurfaceData( i ).OpenFactor = 0.0;
if ( MultizoneSurfaceData( i ).HybridVentClose ) {
MultizoneSurfaceData( i ).OpenFactor = 0.0;
if ( SurfaceWindow( j ).VentingOpenFactorMultRep > 0.0 ) SurfaceWindow( j ).VentingOpenFactorMultRep = 0.0;
}
if ( AirflowNetworkFanActivated && ( SimulateAirflowNetwork > AirflowNetworkControlMultizone ) && MultizoneSurfaceData( i ).OpenFactor > 0.0 &&
( Surface( j ).ExtBoundCond == ExternalEnvironment || ( Surface( MultizoneSurfaceData( i ).SurfNum ).ExtBoundCond == OtherSideCoefNoCalcExt && Surface( MultizoneSurfaceData( i ).SurfNum ).ExtWind ) ) && ! WarmupFlag ) {
// Exterior Large opening only
Expand Down
1 change: 0 additions & 1 deletion src/EnergyPlus/BoilerSteam.cc
Expand Up @@ -686,7 +686,6 @@ namespace BoilerSteam {
LatentEnthSteam = EnthSteamOutDry - EnthSteamOutWet;
CpWater = GetSatSpecificHeatRefrig( FluidNameSteam, SizingTemp, 0.0, Boiler( BoilerNum ).FluidIndex, RoutineName );
tmpNomCap = ( CpWater * SteamDensity * Boiler( BoilerNum ).SizFac * PlantSizData( PltSizNum ).DeltaT * PlantSizData( PltSizNum ).DesVolFlowRate + PlantSizData( PltSizNum ).DesVolFlowRate * SteamDensity * LatentEnthSteam );
if ( ! Boiler( BoilerNum ).NomCapWasAutoSized ) tmpNomCap = Boiler( BoilerNum ).NomCap;
} else {
if ( Boiler( BoilerNum ).NomCapWasAutoSized ) tmpNomCap = 0.0;
}
Expand Down
3 changes: 0 additions & 3 deletions src/EnergyPlus/Boilers.cc
Expand Up @@ -728,8 +728,6 @@ namespace Boilers {
rho = GetDensityGlycol( PlantLoop( Boiler( BoilerNum ).LoopNum ).FluidName, DataGlobals::CWInitConvTemp, PlantLoop( Boiler( BoilerNum ).LoopNum ).FluidIndex, RoutineName );
Cp = GetSpecificHeatGlycol( PlantLoop( Boiler( BoilerNum ).LoopNum ).FluidName, Boiler( BoilerNum ).TempDesBoilerOut, PlantLoop( Boiler( BoilerNum ).LoopNum ).FluidIndex, RoutineName );
tmpNomCap = Cp * rho * Boiler( BoilerNum ).SizFac * PlantSizData( PltSizNum ).DeltaT * PlantSizData( PltSizNum ).DesVolFlowRate;
if ( ! Boiler( BoilerNum ).NomCapWasAutoSized ) tmpNomCap = Boiler( BoilerNum ).NomCap;

} else {
if ( Boiler( BoilerNum ).NomCapWasAutoSized ) tmpNomCap = 0.0;

Expand Down Expand Up @@ -781,7 +779,6 @@ namespace Boilers {
if ( PltSizNum > 0 ) {
if ( PlantSizData( PltSizNum ).DesVolFlowRate >= SmallWaterVolFlow ) {
tmpBoilerVolFlowRate = PlantSizData( PltSizNum ).DesVolFlowRate * Boiler( BoilerNum ).SizFac;
if ( ! Boiler( BoilerNum ).VolFlowRateWasAutoSized ) tmpBoilerVolFlowRate = Boiler( BoilerNum ).VolFlowRate;
} else {
if ( Boiler( BoilerNum ).VolFlowRateWasAutoSized ) tmpBoilerVolFlowRate = 0.0;
}
Expand Down
10 changes: 1 addition & 9 deletions src/EnergyPlus/ChillerElectricEIR.cc
Expand Up @@ -1176,10 +1176,7 @@ namespace ChillerElectricEIR {
Real64 CondVolFlowRateUser( 0.0 );

if ( ElectricEIRChiller( EIRChillNum ).CondenserType == WaterCooled ) {
if ( ElectricEIRChiller( EIRChillNum ).CondVolFlowRateWasAutoSized ) {
PltSizCondNum = PlantLoop( ElectricEIRChiller( EIRChillNum ).CDLoopNum ).PlantSizNum;
}

PltSizCondNum = PlantLoop( ElectricEIRChiller( EIRChillNum ).CDLoopNum ).PlantSizNum;
}

// find the appropriate Plant Sizing object
Expand All @@ -1188,8 +1185,6 @@ namespace ChillerElectricEIR {
if ( PltSizNum > 0 ) {
if ( PlantSizData( PltSizNum ).DesVolFlowRate >= SmallWaterVolFlow ) {
tmpEvapVolFlowRate = PlantSizData( PltSizNum ).DesVolFlowRate * ElectricEIRChiller( EIRChillNum ).SizFac;
if ( ! ElectricEIRChiller( EIRChillNum ).EvapVolFlowRateWasAutoSized ) tmpEvapVolFlowRate = ElectricEIRChiller( EIRChillNum ).EvapVolFlowRate;

} else {
if ( ElectricEIRChiller( EIRChillNum ).EvapVolFlowRateWasAutoSized ) tmpEvapVolFlowRate = 0.0;

Expand Down Expand Up @@ -1245,7 +1240,6 @@ namespace ChillerElectricEIR {

rho = GetDensityGlycol( PlantLoop( ElectricEIRChiller( EIRChillNum ).CWLoopNum ).FluidName, DataGlobals::CWInitConvTemp, PlantLoop( ElectricEIRChiller( EIRChillNum ).CWLoopNum ).FluidIndex, RoutineName );
tmpNomCap = Cp * rho * PlantSizData( PltSizNum ).DeltaT * tmpEvapVolFlowRate;
if ( ! ElectricEIRChiller( EIRChillNum ).RefCapWasAutoSized ) tmpNomCap = ElectricEIRChiller( EIRChillNum ).RefCap;
} else {
tmpNomCap = 0.0;
}
Expand Down Expand Up @@ -1298,10 +1292,8 @@ namespace ChillerElectricEIR {
if ( PlantSizData( PltSizNum ).DesVolFlowRate >= SmallWaterVolFlow && tmpNomCap > 0.0 ) {

rho = GetDensityGlycol( PlantLoop( ElectricEIRChiller( EIRChillNum ).CDLoopNum ).FluidName, DataGlobals::CWInitConvTemp, PlantLoop( ElectricEIRChiller( EIRChillNum ).CDLoopNum ).FluidIndex, RoutineName );

Cp = GetSpecificHeatGlycol( PlantLoop( ElectricEIRChiller( EIRChillNum ).CDLoopNum ).FluidName, ElectricEIRChiller( EIRChillNum ).TempRefCondIn, PlantLoop( ElectricEIRChiller( EIRChillNum ).CDLoopNum ).FluidIndex, RoutineName );
tmpCondVolFlowRate = tmpNomCap * ( 1.0 + ( 1.0 / ElectricEIRChiller( EIRChillNum ).RefCOP ) * ElectricEIRChiller( EIRChillNum ).CompPowerToCondenserFrac ) / ( PlantSizData( PltSizCondNum ).DeltaT * Cp * rho );
if ( ! ElectricEIRChiller( EIRChillNum ).CondVolFlowRateWasAutoSized ) tmpCondVolFlowRate = ElectricEIRChiller( EIRChillNum ).CondVolFlowRate;

} else {
if ( ElectricEIRChiller( EIRChillNum ).CondVolFlowRateWasAutoSized ) tmpCondVolFlowRate = 0.0;
Expand Down
13 changes: 4 additions & 9 deletions src/EnergyPlus/ChillerReformulatedEIR.cc
Expand Up @@ -1006,16 +1006,17 @@ namespace ChillerReformulatedEIR {
tmpNomCap = ElecReformEIRChiller( EIRChillNum ).RefCap;
tmpEvapVolFlowRate = ElecReformEIRChiller( EIRChillNum ).EvapVolFlowRate;
tmpCondVolFlowRate = ElecReformEIRChiller( EIRChillNum ).CondVolFlowRate;
PltSizCondNum = PlantLoop( ElecReformEIRChiller( EIRChillNum ).CDLoopNum ).PlantSizNum;

if ( ElecReformEIRChiller( EIRChillNum ).CondenserType == WaterCooled ) {
PltSizCondNum = PlantLoop( ElecReformEIRChiller( EIRChillNum ).CDLoopNum ).PlantSizNum;
}

// find the appropriate Plant Sizing object
PltSizNum = PlantLoop( ElecReformEIRChiller( EIRChillNum ).CWLoopNum ).PlantSizNum;

if ( PltSizNum > 0 ) {
if ( PlantSizData( PltSizNum ).DesVolFlowRate >= SmallWaterVolFlow ) {
tmpEvapVolFlowRate = PlantSizData( PltSizNum ).DesVolFlowRate * ElecReformEIRChiller( EIRChillNum ).SizFac;
if ( ! ElecReformEIRChiller( EIRChillNum ).EvapVolFlowRateWasAutoSized ) tmpEvapVolFlowRate = ElecReformEIRChiller( EIRChillNum ).EvapVolFlowRate;

} else {
if ( ElecReformEIRChiller( EIRChillNum ).EvapVolFlowRateWasAutoSized ) tmpEvapVolFlowRate = 0.0;

Expand Down Expand Up @@ -1077,13 +1078,9 @@ namespace ChillerReformulatedEIR {
SizingCondOutletTemp = ElecReformEIRChiller( EIRChillNum ).TempRefCondOut;
}
Cp = GetSpecificHeatGlycol( PlantLoop( ElecReformEIRChiller( EIRChillNum ).CWLoopNum ).FluidName, DataGlobals::CWInitConvTemp, PlantLoop( ElecReformEIRChiller( EIRChillNum ).CWLoopNum ).FluidIndex, RoutineName );

rho = GetDensityGlycol( PlantLoop( ElecReformEIRChiller( EIRChillNum ).CWLoopNum ).FluidName, DataGlobals::CWInitConvTemp, PlantLoop( ElecReformEIRChiller( EIRChillNum ).CWLoopNum ).FluidIndex, RoutineName );

RefCapFT = CurveValue( ElecReformEIRChiller( EIRChillNum ).ChillerCapFT, SizingEvapOutletTemp, SizingCondOutletTemp );
tmpNomCap = ( Cp * rho * PlantSizData( PltSizNum ).DeltaT * tmpEvapVolFlowRate ) / RefCapFT;
if ( ! ElecReformEIRChiller( EIRChillNum ).RefCapWasAutoSized ) tmpNomCap = ElecReformEIRChiller( EIRChillNum ).RefCap;

} else {
if ( ElecReformEIRChiller( EIRChillNum ).RefCapWasAutoSized ) tmpNomCap = 0.0;

Expand Down Expand Up @@ -1134,10 +1131,8 @@ namespace ChillerReformulatedEIR {
if ( PltSizCondNum > 0 && PltSizNum > 0 ) {
if ( PlantSizData( PltSizNum ).DesVolFlowRate >= SmallWaterVolFlow && tmpNomCap > 0.0 ) {
rho = GetDensityGlycol( PlantLoop( ElecReformEIRChiller( EIRChillNum ).CDLoopNum ).FluidName, DataGlobals::CWInitConvTemp, PlantLoop( ElecReformEIRChiller( EIRChillNum ).CDLoopNum ).FluidIndex, RoutineName );

Cp = GetSpecificHeatGlycol( PlantLoop( ElecReformEIRChiller( EIRChillNum ).CDLoopNum ).FluidName, ElecReformEIRChiller( EIRChillNum ).TempRefCondIn, PlantLoop( ElecReformEIRChiller( EIRChillNum ).CDLoopNum ).FluidIndex, RoutineName );
tmpCondVolFlowRate = tmpNomCap * ( 1.0 + ( 1.0 / ElecReformEIRChiller( EIRChillNum ).RefCOP ) * ElecReformEIRChiller( EIRChillNum ).CompPowerToCondenserFrac ) / ( PlantSizData( PltSizCondNum ).DeltaT * Cp * rho );
if ( ! ElecReformEIRChiller( EIRChillNum ).CondVolFlowRateWasAutoSized ) tmpCondVolFlowRate = ElecReformEIRChiller( EIRChillNum ).CondVolFlowRate;
//IF (PlantFirstSizesOkayToFinalize) ElecReformEIRChiller(EIRChillNum)%CondVolFlowRate = tmpCondVolFlowRate
} else {
if ( ElecReformEIRChiller( EIRChillNum ).CondVolFlowRateWasAutoSized ) tmpCondVolFlowRate = 0.0;
Expand Down

8 comments on commit ef38415

@nrel-bot-3
Copy link

Choose a reason for hiding this comment

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

#6044-Reheat-coils-using-main-air-loop-air-flow-rate-to-size-coil-UA (rraustad) - x86_64-MacOS-10.9-clang: OK (2403 of 2486 tests passed, 0 test warnings)

  • 83 tests had: EIO diffs.
  • 59 tests had: ESO big diffs.
  • 82 tests had: Table big diffs.
  • 60 tests had: MTR big diffs.
  • 23 tests had: ESO small diffs.
  • 5 tests had: ERR diffs.
  • 1 test had: MTR small diffs.

Build Badge Test Badge

@nrel-bot-2
Copy link

Choose a reason for hiding this comment

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

@nrel-bot-2
Copy link

Choose a reason for hiding this comment

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

#6044-Reheat-coils-using-main-air-loop-air-flow-rate-to-size-coil-UA (rraustad) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: OK (0 of 0 tests passed, 0 test warnings)

Build Badge

@nrel-bot-2
Copy link

Choose a reason for hiding this comment

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

#6044-Reheat-coils-using-main-air-loop-air-flow-rate-to-size-coil-UA (rraustad) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: OK (1292 of 1292 tests passed, 0 test warnings)

Build Badge Test Badge Coverage Badge

@nrel-bot-2
Copy link

Choose a reason for hiding this comment

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

#6044-Reheat-coils-using-main-air-loop-air-flow-rate-to-size-coil-UA (rraustad) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: OK (1893 of 1893 tests passed, 0 test warnings)

Build Badge Test Badge Coverage Badge

@nrel-bot-2
Copy link

Choose a reason for hiding this comment

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

#6044-Reheat-coils-using-main-air-loop-air-flow-rate-to-size-coil-UA (rraustad) - x86_64-Linux-Ubuntu-14.04-custom_check: OK (0 of 0 tests passed, 0 test warnings)

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.

#6044-Reheat-coils-using-main-air-loop-air-flow-rate-to-size-coil-UA (rraustad) - i386-Windows-7-VisualStudio-14: OK (2492 of 2492 tests passed, 0 test warnings)

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.

#6044-Reheat-coils-using-main-air-loop-air-flow-rate-to-size-coil-UA (rraustad) - Win64-Windows-7-VisualStudio-14: OK (2492 of 2492 tests passed, 0 test warnings)

Build Badge Test Badge

Please sign in to comment.