FanConstantVolume::FanConstantVolume(const Model& model) : StraightComponent(FanConstantVolume::iddObjectType(),model) { OS_ASSERT(getImpl<detail::FanConstantVolume_Impl>()); setString(openstudio::OS_Fan_ConstantVolumeFields::MaximumFlowRate,"AutoSize"); auto s = model.alwaysOnDiscreteSchedule(); setAvailabilitySchedule(s); setEndUseSubcategory(""); }
FanZoneExhaust::FanZoneExhaust(const Model& model) : ZoneHVACComponent(FanZoneExhaust::iddObjectType(),model) { OS_ASSERT(getImpl<detail::FanZoneExhaust_Impl>()); setFanEfficiency(0.60); setPressureRise(0); setEndUseSubcategory("General"); setSystemAvailabilityManagerCouplingMode("Decoupled"); }