OpenStudioCore:model
 AllClasses Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages

#include "AvailabilityManagerHybridVentilation.hpp"

Inheritance diagram for openstudio::model::AvailabilityManagerHybridVentilation:

Public Member Functions

 AvailabilityManagerHybridVentilation (const Model &model)
 AvailabilityManagerHybridVentilation (const Model &model, Schedule &ventilationControlModeSchedule, Schedule &minimumOutdoorVentilationAirSchedule)
virtual ~AvailabilityManagerHybridVentilation ()
boost::optional< ThermalZonecontrolledZone () const
Schedule ventilationControlModeSchedule () const
bool useWeatherFileRainIndicators () const
double maximumWindSpeed () const
double minimumOutdoorTemperature () const
double maximumOutdoorTemperature () const
double minimumOutdoorEnthalpy () const
double maximumOutdoorEnthalpy () const
double minimumOutdoorDewpoint () const
double maximumOutdoorDewpoint () const
Schedule minimumOutdoorVentilationAirSchedule () const
boost::optional< CurveopeningFactorFunctionofWindSpeedCurve () const
bool setControlledZone (const ThermalZone &thermalZone)
void resetControlledZone ()
bool setVentilationControlModeSchedule (Schedule &schedule)
void setUseWeatherFileRainIndicators (bool useWeatherFileRainIndicators)
bool setMaximumWindSpeed (double maximumWindSpeed)
bool setMinimumOutdoorTemperature (double minimumOutdoorTemperature)
bool setMaximumOutdoorTemperature (double maximumOutdoorTemperature)
bool setMinimumOutdoorEnthalpy (double minimumOutdoorEnthalpy)
bool setMaximumOutdoorEnthalpy (double maximumOutdoorEnthalpy)
bool setMinimumOutdoorDewpoint (double minimumOutdoorDewpoint)
bool setMaximumOutdoorDewpoint (double maximumOutdoorDewpoint)
bool setMinimumOutdoorVentilationAirSchedule (Schedule &schedule)
bool setOpeningFactorFunctionofWindSpeedCurve (const Curve &curve)
void resetOpeningFactorFunctionofWindSpeedCurve ()

Static Public Member Functions

static IddObjectType iddObjectType ()

Related Functions

typedef std::vector
< AvailabilityManagerHybridVentilation
AvailabilityManagerHybridVentilationVector
typedef boost::optional
< AvailabilityManagerHybridVentilation
OptionalAvailabilityManagerHybridVentilation

Detailed Description

AvailabilityManagerHybridVentilation is a ModelObject that wraps the OpenStudio IDD object 'OS:AvailabilityManager:HybridVentilation'.

Constructor & Destructor Documentation

openstudio::model::AvailabilityManagerHybridVentilation::AvailabilityManagerHybridVentilation ( const Model model)
explicit
openstudio::model::AvailabilityManagerHybridVentilation::AvailabilityManagerHybridVentilation ( const Model model,
Schedule ventilationControlModeSchedule,
Schedule minimumOutdoorVentilationAirSchedule 
)
explicit
virtual openstudio::model::AvailabilityManagerHybridVentilation::~AvailabilityManagerHybridVentilation ( )
inlinevirtual

Member Function Documentation

boost::optional<ThermalZone> openstudio::model::AvailabilityManagerHybridVentilation::controlledZone ( ) const
static IddObjectType openstudio::model::AvailabilityManagerHybridVentilation::iddObjectType ( )
static
double openstudio::model::AvailabilityManagerHybridVentilation::maximumOutdoorDewpoint ( ) const
double openstudio::model::AvailabilityManagerHybridVentilation::maximumOutdoorEnthalpy ( ) const
double openstudio::model::AvailabilityManagerHybridVentilation::maximumOutdoorTemperature ( ) const
double openstudio::model::AvailabilityManagerHybridVentilation::maximumWindSpeed ( ) const
double openstudio::model::AvailabilityManagerHybridVentilation::minimumOutdoorDewpoint ( ) const
double openstudio::model::AvailabilityManagerHybridVentilation::minimumOutdoorEnthalpy ( ) const
double openstudio::model::AvailabilityManagerHybridVentilation::minimumOutdoorTemperature ( ) const
Schedule openstudio::model::AvailabilityManagerHybridVentilation::minimumOutdoorVentilationAirSchedule ( ) const
boost::optional<Curve> openstudio::model::AvailabilityManagerHybridVentilation::openingFactorFunctionofWindSpeedCurve ( ) const
void openstudio::model::AvailabilityManagerHybridVentilation::resetControlledZone ( )
void openstudio::model::AvailabilityManagerHybridVentilation::resetOpeningFactorFunctionofWindSpeedCurve ( )
bool openstudio::model::AvailabilityManagerHybridVentilation::setControlledZone ( const ThermalZone thermalZone)
bool openstudio::model::AvailabilityManagerHybridVentilation::setMaximumOutdoorDewpoint ( double  maximumOutdoorDewpoint)
bool openstudio::model::AvailabilityManagerHybridVentilation::setMaximumOutdoorEnthalpy ( double  maximumOutdoorEnthalpy)
bool openstudio::model::AvailabilityManagerHybridVentilation::setMaximumOutdoorTemperature ( double  maximumOutdoorTemperature)
bool openstudio::model::AvailabilityManagerHybridVentilation::setMaximumWindSpeed ( double  maximumWindSpeed)
bool openstudio::model::AvailabilityManagerHybridVentilation::setMinimumOutdoorDewpoint ( double  minimumOutdoorDewpoint)
bool openstudio::model::AvailabilityManagerHybridVentilation::setMinimumOutdoorEnthalpy ( double  minimumOutdoorEnthalpy)
bool openstudio::model::AvailabilityManagerHybridVentilation::setMinimumOutdoorTemperature ( double  minimumOutdoorTemperature)
bool openstudio::model::AvailabilityManagerHybridVentilation::setMinimumOutdoorVentilationAirSchedule ( Schedule schedule)
bool openstudio::model::AvailabilityManagerHybridVentilation::setOpeningFactorFunctionofWindSpeedCurve ( const Curve curve)
void openstudio::model::AvailabilityManagerHybridVentilation::setUseWeatherFileRainIndicators ( bool  useWeatherFileRainIndicators)
bool openstudio::model::AvailabilityManagerHybridVentilation::setVentilationControlModeSchedule ( Schedule schedule)
bool openstudio::model::AvailabilityManagerHybridVentilation::useWeatherFileRainIndicators ( ) const
Schedule openstudio::model::AvailabilityManagerHybridVentilation::ventilationControlModeSchedule ( ) const

Friends And Related Function Documentation