EvaporativeCoolerIndirectResearchSpecial::EvaporativeCoolerIndirectResearchSpecial(const Model& model) : StraightComponent(EvaporativeCoolerIndirectResearchSpecial::iddObjectType(),model) { OS_ASSERT(getImpl<detail::EvaporativeCoolerIndirectResearchSpecial_Impl>()); setCoolerMaximumEffectiveness(0.75); setRecirculatingWaterPumpPowerConsumption(30.0); setSecondaryFanTotalEfficiency(0.6); setSecondaryFanDeltaPressure(124.6); setDewpointEffectivenessFactor(0.9); setDriftLossFraction(0.0); resetBlowdownConcentrationRatio(); }
// create a new EvaporativeCoolerDirectResearchSpecial object in the model's workspace EvaporativeCoolerDirectResearchSpecial::EvaporativeCoolerDirectResearchSpecial(const Model& model,Schedule & schedule) : StraightComponent(EvaporativeCoolerDirectResearchSpecial::iddObjectType(),model) { OS_ASSERT(getImpl<detail::EvaporativeCoolerDirectResearchSpecial_Impl>()); this->setAvailabilitySchedule(schedule); setCoolerEffectiveness(1.0); setRecirculatingWaterPumpPowerConsumption(0.0); setDriftLossFraction(0.0); setBlowdownConcentrationRatio(0.0); setWaterPumpPowerSizingFactor(0.1); }