From 08ed787ce5f11b2ceb2267003f98ba922fc59696 Mon Sep 17 00:00:00 2001 From: Edwin Lee Date: Thu, 18 Mar 2021 14:28:47 -0500 Subject: [PATCH] Fix clear_state missing vars in pollution module --- src/EnergyPlus/PollutionModule.hh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/EnergyPlus/PollutionModule.hh b/src/EnergyPlus/PollutionModule.hh index d2b090df395..3307bceb6e2 100644 --- a/src/EnergyPlus/PollutionModule.hh +++ b/src/EnergyPlus/PollutionModule.hh @@ -480,6 +480,10 @@ struct PollutionModuleData : BaseGlobalStruct { void clear_state() override { + this->PollutionReportSetup = false; + this->GetInputFlagPollution = true; + this->NumEnvImpactFactors = 0; + this->NumFuelFactors = 0; this->Pollution = { PollutionModule::ComponentProps(PollutionModule::ElecPollFactor, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0), PollutionModule::ComponentProps(PollutionModule::ElecPollFactor, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0),