Skip to content

Commit beef93d

Browse files
committed
Merge remote-tracking branch 'origin/develop' into 4660-GLHE_Vertical_Input_Fixes
2 parents beef483 + 6e5a50c commit beef93d

180 files changed

Lines changed: 3962 additions & 4175 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

idd/Energy+.idd.in

Lines changed: 145 additions & 158 deletions
Large diffs are not rendered by default.

src/EnergyPlus/AirflowNetworkBalanceManager.cc

Lines changed: 77 additions & 77 deletions
Large diffs are not rendered by default.

src/EnergyPlus/AirflowNetworkSolver.cc

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -764,12 +764,12 @@ namespace AirflowNetworkSolver {
764764
ShowSevereError( "Too many iterations (SOLVZP) in Airflow Network simulation" );
765765
++AirflowNetworkSimu.ExtLargeOpeningErrCount;
766766
if ( AirflowNetworkSimu.ExtLargeOpeningErrCount < 2 ) {
767-
ShowWarningError( "AirflowNetwork: SOLVER, Changing values for initialization flag, Relative airflow convergence, " "Absolute airflow convergence, Convergence acceleration limit or Maximum Iteration Number may solve the problem." );
767+
ShowWarningError( "AirflowNetwork: SOLVER, Changing values for initialization flag, Relative airflow convergence, Absolute airflow convergence, Convergence acceleration limit or Maximum Iteration Number may solve the problem." );
768768
ShowContinueErrorTimeStamp( "" );
769769
ShowContinueError( "..Iterations=" + RoundSigDigits( ITER ) + ", Max allowed=" + RoundSigDigits( AirflowNetworkSimu.MaxIteration ) );
770770
ShowFatalError( "AirflowNetwork: SOLVER, The previous error causes termination." );
771771
} else {
772-
ShowRecurringWarningErrorAtEnd( "AirFlowNetwork: Too many iterations (SOLVZP) in AirflowNetwork " " simulation continues.", AirflowNetworkSimu.ExtLargeOpeningErrIndex );
772+
ShowRecurringWarningErrorAtEnd( "AirFlowNetwork: Too many iterations (SOLVZP) in AirflowNetwork simulation continues.", AirflowNetworkSimu.ExtLargeOpeningErrIndex );
773773
}
774774

775775
}
@@ -3493,10 +3493,10 @@ Label999: ;
34933493
if ( AD( k ) - SUMD == 0.0 ) {
34943494
ShowSevereError( "AirflowNetworkSolver: L-U factorization in Subroutine FACSKY." );
34953495
ShowContinueError( "The denominator used in L-U factorizationis equal to 0.0 at node = " + AirflowNetworkNodeData( k ).Name + '.' );
3496-
ShowContinueError( "One possible cause is that this node may not be connected directly, or indirectly via airflow " "network connections " );
3497-
ShowContinueError( "(e.g., AirflowNetwork:Multizone:SurfaceCrack, AirflowNetwork:Multizone:Component:" "SimpleOpening, etc.), to an external" );
3496+
ShowContinueError( "One possible cause is that this node may not be connected directly, or indirectly via airflow network connections " );
3497+
ShowContinueError( "(e.g., AirflowNetwork:Multizone:SurfaceCrack, AirflowNetwork:Multizone:Component:SimpleOpening, etc.), to an external" );
34983498
ShowContinueError( "node (AirflowNetwork:MultiZone:Surface)." );
3499-
ShowContinueError( "Please send your input file and weather file to EnergyPlus support/development team" " for further investigation." );
3499+
ShowContinueError( "Please send your input file and weather file to EnergyPlus support/development team for further investigation." );
35003500
ShowFatalError( "Preceding condition causes termination." );
35013501
}
35023502
AD( k ) = 1.0 / ( AD( k ) - SUMD );
@@ -3948,7 +3948,7 @@ Label999: ;
39483948
HFact = MultizoneCompDetOpeningData( CompNum ).HeightFac1 + ( Fact - MultizoneCompDetOpeningData( CompNum ).OpenFac1 ) / ( MultizoneCompDetOpeningData( CompNum ).OpenFac2 - MultizoneCompDetOpeningData( CompNum ).OpenFac1 ) * ( MultizoneCompDetOpeningData( CompNum ).HeightFac2 - MultizoneCompDetOpeningData( CompNum ).HeightFac1 );
39493949
Cfact = MultizoneCompDetOpeningData( CompNum ).DischCoeff1 + ( Fact - MultizoneCompDetOpeningData( CompNum ).OpenFac1 ) / ( MultizoneCompDetOpeningData( CompNum ).OpenFac2 - MultizoneCompDetOpeningData( CompNum ).OpenFac1 ) * ( MultizoneCompDetOpeningData( CompNum ).DischCoeff2 - MultizoneCompDetOpeningData( CompNum ).DischCoeff1 );
39503950
} else {
3951-
ShowFatalError( "Open Factor is above the maximum input range for opening factors in " "AirflowNetwork:MultiZone:Component:DetailedOpening = " + MultizoneCompDetOpeningData( CompNum ).Name );
3951+
ShowFatalError( "Open Factor is above the maximum input range for opening factors in AirflowNetwork:MultiZone:Component:DetailedOpening = " + MultizoneCompDetOpeningData( CompNum ).Name );
39523952
}
39533953
}
39543954

@@ -3962,7 +3962,7 @@ Label999: ;
39623962
HFact = MultizoneCompDetOpeningData( CompNum ).HeightFac2 + ( Fact - MultizoneCompDetOpeningData( CompNum ).OpenFac2 ) / ( MultizoneCompDetOpeningData( CompNum ).OpenFac3 - MultizoneCompDetOpeningData( CompNum ).OpenFac2 ) * ( MultizoneCompDetOpeningData( CompNum ).HeightFac3 - MultizoneCompDetOpeningData( CompNum ).HeightFac2 );
39633963
Cfact = MultizoneCompDetOpeningData( CompNum ).DischCoeff2 + ( Fact - MultizoneCompDetOpeningData( CompNum ).OpenFac2 ) / ( MultizoneCompDetOpeningData( CompNum ).OpenFac3 - MultizoneCompDetOpeningData( CompNum ).OpenFac2 ) * ( MultizoneCompDetOpeningData( CompNum ).DischCoeff3 - MultizoneCompDetOpeningData( CompNum ).DischCoeff2 );
39643964
} else {
3965-
ShowFatalError( "Open Factor is above the maximum input range for opening factors in " "AirflowNetwork:MultiZone:Component:DetailedOpening = " + MultizoneCompDetOpeningData( CompNum ).Name );
3965+
ShowFatalError( "Open Factor is above the maximum input range for opening factors in AirflowNetwork:MultiZone:Component:DetailedOpening = " + MultizoneCompDetOpeningData( CompNum ).Name );
39663966
}
39673967
}
39683968

@@ -3980,7 +3980,7 @@ Label999: ;
39803980
HFact = MultizoneCompDetOpeningData( CompNum ).HeightFac3 + ( Fact - MultizoneCompDetOpeningData( CompNum ).OpenFac3 ) / ( MultizoneCompDetOpeningData( CompNum ).OpenFac4 - MultizoneCompDetOpeningData( CompNum ).OpenFac3 ) * ( MultizoneCompDetOpeningData( CompNum ).HeightFac4 - MultizoneCompDetOpeningData( CompNum ).HeightFac3 );
39813981
Cfact = MultizoneCompDetOpeningData( CompNum ).DischCoeff3 + ( Fact - MultizoneCompDetOpeningData( CompNum ).OpenFac3 ) / ( MultizoneCompDetOpeningData( CompNum ).OpenFac4 - MultizoneCompDetOpeningData( CompNum ).OpenFac3 ) * ( MultizoneCompDetOpeningData( CompNum ).DischCoeff4 - MultizoneCompDetOpeningData( CompNum ).DischCoeff3 );
39823982
} else {
3983-
ShowFatalError( "Open Factor is above the maximum input range for opening factors in " "AirflowNetwork:MultiZone:Component:DetailedOpening = " + MultizoneCompDetOpeningData( CompNum ).Name );
3983+
ShowFatalError( "Open Factor is above the maximum input range for opening factors in AirflowNetwork:MultiZone:Component:DetailedOpening = " + MultizoneCompDetOpeningData( CompNum ).Name );
39843984
}
39853985
}
39863986

@@ -4029,7 +4029,7 @@ Label999: ;
40294029
ShowContinueError( "The actual width is set to 1.0E-6 m." );
40304030
ShowContinueErrorTimeStamp( "Occurrence info:" );
40314031
} else {
4032-
ShowRecurringWarningErrorAtEnd( "The actual width of the " "AirflowNetwork:MultiZone:Component:DetailedOpening of " + MultizoneCompDetOpeningData( CompNum ).Name + " is 0 error continues.", MultizoneCompDetOpeningData( CompNum ).WidthErrIndex, ActLw, ActLw );
4032+
ShowRecurringWarningErrorAtEnd( "The actual width of the AirflowNetwork:MultiZone:Component:DetailedOpening of " + MultizoneCompDetOpeningData( CompNum ).Name + " is 0 error continues.", MultizoneCompDetOpeningData( CompNum ).WidthErrIndex, ActLw, ActLw );
40334033
}
40344034
ActLw = 1.0e-6;
40354035
}
@@ -4040,7 +4040,7 @@ Label999: ;
40404040
ShowContinueError( "The actual height is set to 1.0E-6 m." );
40414041
ShowContinueErrorTimeStamp( "Occurrence info:" );
40424042
} else {
4043-
ShowRecurringWarningErrorAtEnd( "The actual width of the " "AirflowNetwork:MultiZone:Component:DetailedOpening of " + MultizoneCompDetOpeningData( CompNum ).Name + " is 0 error continues.", MultizoneCompDetOpeningData( CompNum ).HeightErrIndex, ActLh, ActLh );
4043+
ShowRecurringWarningErrorAtEnd( "The actual width of the AirflowNetwork:MultiZone:Component:DetailedOpening of " + MultizoneCompDetOpeningData( CompNum ).Name + " is 0 error continues.", MultizoneCompDetOpeningData( CompNum ).HeightErrIndex, ActLh, ActLh );
40444044
}
40454045
ActLh = 1.0e-6;
40464046
}

src/EnergyPlus/BaseboardElectric.cc

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -243,7 +243,7 @@ namespace BaseboardElectric {
243243
for ( ConvElecBBNum = 1; ConvElecBBNum <= NumConvElecBaseboards; ++ConvElecBBNum ) {
244244

245245
GetObjectItem( cCurrentModuleObject, ConvElecBBNum, cAlphaArgs, NumAlphas, rNumericArgs, NumNums, IOStat, lNumericFieldBlanks, lAlphaFieldBlanks, cAlphaFieldNames, cNumericFieldNames );
246-
246+
247247
BaseboardNumericFields( ConvElecBBNum ).FieldNames.allocate( NumNums);
248248
BaseboardNumericFields( ConvElecBBNum ).FieldNames = "";
249249
BaseboardNumericFields( ConvElecBBNum ).FieldNames = cNumericFieldNames;
@@ -312,7 +312,7 @@ namespace BaseboardElectric {
312312
ShowContinueError( "Blank field not allowed for " + cNumericFieldNames( iHeatCapacityPerFloorAreaNumericNum ) );
313313
ErrorsFound = true;
314314
}
315-
} else if ( SameString( cAlphaArgs( iHeatCAPMAlphaNum ), "FractionOfAutosizedHeatingCapacity" ) ){
315+
} else if ( SameString( cAlphaArgs( iHeatCAPMAlphaNum ), "FractionOfAutosizedHeatingCapacity" ) ) {
316316
Baseboard( BaseboardNum ).HeatingCapMethod = FractionOfAutosizedHeatingCapacity;
317317
if ( !lNumericFieldBlanks( iHeatFracOfAutosizedCapacityNumericNum ) ) {
318318
Baseboard( BaseboardNum ).ScaledHeatingCapacity = rNumericArgs( iHeatFracOfAutosizedCapacityNumericNum );
@@ -525,19 +525,19 @@ namespace BaseboardElectric {
525525
CapSizingMethod = Baseboard( BaseboardNum ).HeatingCapMethod;
526526
ZoneEqSizing(CurZoneEqNum).SizingMethod(SizingMethod) = CapSizingMethod;
527527
if ( CapSizingMethod == HeatingDesignCapacity || CapSizingMethod == CapacityPerFloorArea || CapSizingMethod == FractionOfAutosizedHeatingCapacity ) {
528-
if ( CapSizingMethod == HeatingDesignCapacity ){
528+
if ( CapSizingMethod == HeatingDesignCapacity ) {
529529
if ( Baseboard( BaseboardNum ).ScaledHeatingCapacity == AutoSize ) {
530530
CheckZoneSizing(CompType, CompName);
531531
ZoneEqSizing( CurZoneEqNum ).HeatingCapacity = true;
532532
ZoneEqSizing( CurZoneEqNum ).DesHeatingLoad = CalcFinalZoneSizing( CurZoneEqNum ).DesHeatLoad * CalcFinalZoneSizing( CurZoneEqNum ).HeatSizingFactor;
533-
}
534-
TempSize = Baseboard( BaseboardNum ).ScaledHeatingCapacity;
535-
} else if ( CapSizingMethod == CapacityPerFloorArea ){
533+
}
534+
TempSize = Baseboard( BaseboardNum ).ScaledHeatingCapacity;
535+
} else if ( CapSizingMethod == CapacityPerFloorArea ) {
536536
ZoneEqSizing( CurZoneEqNum ).HeatingCapacity = true;
537537
ZoneEqSizing( CurZoneEqNum ).DesHeatingLoad = Baseboard( BaseboardNum ).ScaledHeatingCapacity * Zone( DataZoneNumber ).FloorArea;
538538
TempSize = ZoneEqSizing( CurZoneEqNum ).DesHeatingLoad;
539539
DataScalableCapSizingON = true;
540-
} else if ( CapSizingMethod == FractionOfAutosizedHeatingCapacity ){
540+
} else if ( CapSizingMethod == FractionOfAutosizedHeatingCapacity ) {
541541
CheckZoneSizing( CompType, CompName );
542542
ZoneEqSizing( CurZoneEqNum ).HeatingCapacity = true;
543543
DataFracOfAutosizedHeatingCapacity = Baseboard( BaseboardNum ).ScaledHeatingCapacity;
@@ -550,7 +550,7 @@ namespace BaseboardElectric {
550550
RequestSizing( CompType, CompName, SizingMethod, SizingString, TempSize, PrintFlag, RoutineName );
551551
Baseboard( BaseboardNum ).NominalCapacity = TempSize;
552552
DataScalableCapSizingON = false;
553-
}
553+
}
554554
}
555555
}
556556

src/EnergyPlus/BaseboardRadiator.cc

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -366,7 +366,7 @@ namespace BaseboardRadiator {
366366
ShowContinueError("Blank field not allowed for " + cNumericFieldNames(iHeatCapacityPerFloorAreaNumericNum));
367367
ErrorsFound = true;
368368
}
369-
} else if ( SameString( cAlphaArgs(iHeatCAPMAlphaNum), "FractionOfAutosizedHeatingCapacity" ) ){
369+
} else if ( SameString( cAlphaArgs(iHeatCAPMAlphaNum), "FractionOfAutosizedHeatingCapacity" ) ) {
370370
Baseboard( BaseboardNum ).HeatingCapMethod = FractionOfAutosizedHeatingCapacity;
371371
if ( !lNumericFieldBlanks(iHeatFracOfAutosizedCapacityNumericNum) ) {
372372
Baseboard( BaseboardNum ).ScaledHeatingCapacity = rNumericArgs(iHeatFracOfAutosizedCapacityNumericNum);
@@ -667,7 +667,7 @@ namespace BaseboardRadiator {
667667
ZoneEqSizing(CurZoneEqNum).SizingMethod(SizingMethod) = CapSizingMethod;
668668
if ( CapSizingMethod == HeatingDesignCapacity || CapSizingMethod == CapacityPerFloorArea || CapSizingMethod == FractionOfAutosizedHeatingCapacity ) {
669669

670-
if ( CapSizingMethod == HeatingDesignCapacity ){
670+
if ( CapSizingMethod == HeatingDesignCapacity ) {
671671
if ( Baseboard( BaseboardNum ).ScaledHeatingCapacity == AutoSize ) {
672672
CheckZoneSizing(CompType, CompName);
673673
ZoneEqSizing(CurZoneEqNum).DesHeatingLoad = CalcFinalZoneSizing( CurZoneEqNum ).DesHeatLoad * CalcFinalZoneSizing( CurZoneEqNum ).HeatSizingFactor;
@@ -676,12 +676,12 @@ namespace BaseboardRadiator {
676676
}
677677
ZoneEqSizing( CurZoneEqNum ).HeatingCapacity = true;
678678
TempSize = ZoneEqSizing( CurZoneEqNum ).DesHeatingLoad;
679-
} else if ( CapSizingMethod == CapacityPerFloorArea ){
679+
} else if ( CapSizingMethod == CapacityPerFloorArea ) {
680680
ZoneEqSizing( CurZoneEqNum ).HeatingCapacity = true;
681681
ZoneEqSizing( CurZoneEqNum ).DesHeatingLoad = Baseboard( BaseboardNum ).ScaledHeatingCapacity * Zone( DataZoneNumber ).FloorArea;
682682
TempSize = ZoneEqSizing( CurZoneEqNum ).DesHeatingLoad;
683683
DataScalableCapSizingON = true;
684-
} else if ( CapSizingMethod == FractionOfAutosizedHeatingCapacity ){
684+
} else if ( CapSizingMethod == FractionOfAutosizedHeatingCapacity ) {
685685
CheckZoneSizing(CompType, CompName);
686686
ZoneEqSizing( CurZoneEqNum ).HeatingCapacity = true;
687687
DataFracOfAutosizedHeatingCapacity = Baseboard( BaseboardNum ).ScaledHeatingCapacity;
@@ -757,7 +757,7 @@ namespace BaseboardRadiator {
757757
CapSizingMethod = Baseboard( BaseboardNum ).HeatingCapMethod;
758758
ZoneEqSizing(CurZoneEqNum).SizingMethod(SizingMethod) = CapSizingMethod;
759759
if ( CapSizingMethod == HeatingDesignCapacity || CapSizingMethod == CapacityPerFloorArea || CapSizingMethod == FractionOfAutosizedHeatingCapacity ) {
760-
if ( CapSizingMethod == HeatingDesignCapacity ){
760+
if ( CapSizingMethod == HeatingDesignCapacity ) {
761761
if ( Baseboard( BaseboardNum ).ScaledHeatingCapacity == AutoSize ) {
762762
CheckZoneSizing(CompType, CompName);
763763
ZoneEqSizing( CurZoneEqNum ).DesHeatingLoad = CalcFinalZoneSizing( CurZoneEqNum ).DesHeatLoad * CalcFinalZoneSizing( CurZoneEqNum ).HeatSizingFactor;
@@ -766,12 +766,12 @@ namespace BaseboardRadiator {
766766
}
767767
ZoneEqSizing( CurZoneEqNum ).HeatingCapacity = true;
768768
TempSize = ZoneEqSizing( CurZoneEqNum ).DesHeatingLoad;
769-
} else if ( CapSizingMethod == CapacityPerFloorArea ){
769+
} else if ( CapSizingMethod == CapacityPerFloorArea ) {
770770
ZoneEqSizing( CurZoneEqNum ).HeatingCapacity = true;
771771
ZoneEqSizing( CurZoneEqNum ).DesHeatingLoad = Baseboard( BaseboardNum ).ScaledHeatingCapacity * Zone( DataZoneNumber ).FloorArea;
772772
TempSize = ZoneEqSizing( CurZoneEqNum ).DesHeatingLoad;
773773
DataScalableCapSizingON = true;
774-
} else if (CapSizingMethod == FractionOfAutosizedHeatingCapacity){
774+
} else if (CapSizingMethod == FractionOfAutosizedHeatingCapacity) {
775775
CheckZoneSizing(CompType, CompName);
776776
ZoneEqSizing( CurZoneEqNum ).HeatingCapacity = true;
777777
DataFracOfAutosizedHeatingCapacity = Baseboard(BaseboardNum).ScaledHeatingCapacity;

src/EnergyPlus/BaseboardRadiator.hh

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -71,8 +71,8 @@ namespace BaseboardRadiator {
7171
int BBLoadReSimIndex;
7272
int BBMassFlowReSimIndex;
7373
int BBInletTempFlowReSimIndex;
74-
int HeatingCapMethod; // - Method for water baseboard Radiator system heating capacity scaledsizing calculation (HeatingDesignCapacity, CapacityPerFloorArea, FracOfAutosizedHeatingCapacity)
75-
Real64 ScaledHeatingCapacity; // - water baseboard Radiator system scaled maximum heating capacity {W} or scalable variable of zone HVAC equipment, {-}, or {W/m2}
74+
int HeatingCapMethod; // - Method for water baseboard Radiator system heating capacity scaledsizing calculation (HeatingDesignCapacity, CapacityPerFloorArea, FracOfAutosizedHeatingCapacity)
75+
Real64 ScaledHeatingCapacity; // - water baseboard Radiator system scaled maximum heating capacity {W} or scalable variable of zone HVAC equipment, {-}, or {W/m2}
7676

7777
// Default Constructor
7878
BaseboardParams() :
@@ -144,8 +144,8 @@ namespace BaseboardRadiator {
144144
int const BBLoadReSimIndex,
145145
int const BBMassFlowReSimIndex,
146146
int const BBInletTempFlowReSimIndex,
147-
int const HeatingCapMethod, // - Method for steam baseboard Radiator system heating capacity scaledsizing calculation (HeatingDesignCapacity, CapacityPerFloorArea, FracOfAutosizedHeatingCapacity)
148-
Real64 const ScaledHeatingCapacity // - steam baseboard Radiator system scaled maximum heating capacity {W} or scalable variable of zone HVAC equipment, {-}, or {W/m2}
147+
int const HeatingCapMethod, // - Method for steam baseboard Radiator system heating capacity scaledsizing calculation (HeatingDesignCapacity, CapacityPerFloorArea, FracOfAutosizedHeatingCapacity)
148+
Real64 const ScaledHeatingCapacity // - steam baseboard Radiator system scaled maximum heating capacity {W} or scalable variable of zone HVAC equipment, {-}, or {W/m2}
149149

150150
) :
151151
EquipID( EquipID ),

src/EnergyPlus/BoilerSteam.cc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -359,7 +359,7 @@ namespace BoilerSteam {
359359
SteamFluidIndex = FindRefrigerant( "Steam" );
360360
if ( SteamFluidIndex == 0 ) {
361361
ShowSevereError( RoutineName + cCurrentModuleObject + "=\"" + cAlphaArgs( 1 ) + "\"," );
362-
ShowContinueError( "Steam Properties not found; " "Steam Fluid Properties must be included in the input file." );
362+
ShowContinueError( "Steam Properties not found; Steam Fluid Properties must be included in the input file." );
363363
ErrorsFound = true;
364364
}
365365
}
@@ -507,7 +507,7 @@ namespace BoilerSteam {
507507
if ( ! AnyEnergyManagementSystemInModel ) {
508508
if ( ! Boiler( BoilerNum ).MissingSetPointErrDone ) {
509509
ShowWarningError( "Missing temperature setpoint for Boiler:Steam = " + Boiler( BoilerNum ).Name );
510-
ShowContinueError( " A temperature setpoint is needed at the outlet node of the boiler," " use a SetpointManager" );
510+
ShowContinueError( " A temperature setpoint is needed at the outlet node of the boiler, use a SetpointManager" );
511511
ShowContinueError( " The overall loop setpoint will be assumed for this boiler. The simulation continues ..." );
512512
Boiler( BoilerNum ).MissingSetPointErrDone = true;
513513
}

src/EnergyPlus/Boilers.cc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -588,7 +588,7 @@ namespace Boilers {
588588
if ( ! AnyEnergyManagementSystemInModel ) {
589589
if ( ! Boiler( BoilerNum ).ModulatedFlowErrDone ) {
590590
ShowWarningError( "Missing temperature setpoint for LeavingSetpointModulated mode Boiler named " + Boiler( BoilerNum ).Name );
591-
ShowContinueError( " A temperature setpoint is needed at the outlet node of a boiler " "in variable flow mode, use a SetpointManager" );
591+
ShowContinueError( " A temperature setpoint is needed at the outlet node of a boiler in variable flow mode, use a SetpointManager" );
592592
ShowContinueError( " The overall loop setpoint will be assumed for Boiler. The simulation continues ... " );
593593
Boiler( BoilerNum ).ModulatedFlowErrDone = true;
594594
}
@@ -599,7 +599,7 @@ namespace Boilers {
599599
if ( FatalError ) {
600600
if ( ! Boiler( BoilerNum ).ModulatedFlowErrDone ) {
601601
ShowWarningError( "Missing temperature setpoint for LeavingSetpointModulated mode Boiler named " + Boiler( BoilerNum ).Name );
602-
ShowContinueError( " A temperature setpoint is needed at the outlet node of a boiler " "in variable flow mode" );
602+
ShowContinueError( " A temperature setpoint is needed at the outlet node of a boiler in variable flow mode" );
603603
ShowContinueError( " use a Setpoint Manager to establish a setpoint at the boiler outlet node " );
604604
ShowContinueError( " or use an EMS actuator to establish a setpoint at the boiler outlet node " );
605605
ShowContinueError( " The overall loop setpoint will be assumed for Boiler. The simulation continues ... " );

0 commit comments

Comments
 (0)