AirTerminalSingleDuctVAVHeatAndCoolNoReheat::AirTerminalSingleDuctVAVHeatAndCoolNoReheat(const Model& model)
  : StraightComponent(AirTerminalSingleDuctVAVHeatAndCoolNoReheat::iddObjectType(),model)
{
  OS_ASSERT(getImpl<detail::AirTerminalSingleDuctVAVHeatAndCoolNoReheat_Impl>());

  autosizeMaximumAirFlowRate();
  setZoneMinimumAirFlowFraction(0.0);
}
AirTerminalDualDuctVAV::AirTerminalDualDuctVAV(const Model& model)
  : Mixer(AirTerminalDualDuctVAV::iddObjectType(),model)
{
  OS_ASSERT(getImpl<detail::AirTerminalDualDuctVAV_Impl>());

  autosizeMaximumDamperAirFlowRate();
  setZoneMinimumAirFlowFraction(0.3);
}