Skip to content

Commit 8c14f4b

Browse files
authored
Merge pull request #10463 from NREL/humidifier_bugfix
Fixes `Humidifier:Steam:Gas` VariableInletWaterTemperature option
2 parents 75c995a + 1e2f9e8 commit 8c14f4b

File tree

2 files changed

+3
-7
lines changed

2 files changed

+3
-7
lines changed

src/EnergyPlus/Humidifiers.cc

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -441,13 +441,7 @@ namespace Humidifiers {
441441
if (lAlphaBlanks(7)) {
442442
Humidifier(HumNum).InletWaterTempOption = InletWaterTemp::Fixed;
443443
} else { // water from storage tank
444-
if (Alphas(7) == "FixedInletWaterTemperature") {
445-
Humidifier(HumNum).InletWaterTempOption = InletWaterTemp::Fixed;
446-
} else if (Alphas(7) == "VariableInletWaterTemperature") {
447-
Humidifier(HumNum).InletWaterTempOption = InletWaterTemp::Variable;
448-
} else {
449-
Humidifier(HumNum).InletWaterTempOption = InletWaterTemp::Fixed;
450-
}
444+
Humidifier(HumNum).InletWaterTempOption = static_cast<InletWaterTemp>(getEnumValue(inletWaterTempsUC, Alphas(7)));
451445
}
452446
}
453447

src/EnergyPlus/Humidifiers.hh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,8 @@ namespace Humidifiers {
8282
Variable,
8383
Num
8484
};
85+
static constexpr std::array<std::string_view, static_cast<int>(InletWaterTemp::Num)> inletWaterTempsUC = {"FIXEDINLETWATERTEMPERATURE",
86+
"VARIABLEINLETWATERTEMPERATURE"};
8587

8688
class HumidifierData
8789
{

0 commit comments

Comments
 (0)