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

#include "FluidCoolerTwoSpeed.hpp"

Inheritance diagram for openstudio::model::FluidCoolerTwoSpeed:

Public Member Functions

 FluidCoolerTwoSpeed (const Model &model)
virtual ~FluidCoolerTwoSpeed ()
std::string performanceInputMethod () const
boost::optional< double > highFanSpeedUfactorTimesAreaValue () const
bool isHighFanSpeedUfactorTimesAreaValueAutosized () const
boost::optional< double > lowFanSpeedUfactorTimesAreaValue () const
bool isLowFanSpeedUfactorTimesAreaValueAutosized () const
double lowFanSpeedUFactorTimesAreaSizingFactor () const
double highSpeedNominalCapacity () const
boost::optional< double > lowSpeedNominalCapacity () const
bool isLowSpeedNominalCapacityAutosized () const
double lowSpeedNominalCapacitySizingFactor () const
double designEnteringWaterTemperature () const
double designEnteringAirTemperature () const
double designEnteringAirWetbulbTemperature () const
boost::optional< double > designWaterFlowRate () const
bool isDesignWaterFlowRateAutosized () const
boost::optional< double > highFanSpeedAirFlowRate () const
bool isHighFanSpeedAirFlowRateAutosized () const
boost::optional< double > highFanSpeedFanPower () const
bool isHighFanSpeedFanPowerAutosized () const
boost::optional< double > lowFanSpeedAirFlowRate () const
bool isLowFanSpeedAirFlowRateAutosized () const
double lowFanSpeedAirFlowRateSizingFactor () const
boost::optional< double > lowFanSpeedFanPower () const
bool isLowFanSpeedFanPowerAutosized () const
double lowFanSpeedFanPowerSizingFactor () const
boost::optional< NodeoutdoorAirInletNode () const
bool setPerformanceInputMethod (std::string performanceInputMethod)
bool setHighFanSpeedUfactorTimesAreaValue (double highFanSpeedUfactorTimesAreaValue)
void autosizeHighFanSpeedUfactorTimesAreaValue ()
bool setLowFanSpeedUfactorTimesAreaValue (double lowFanSpeedUfactorTimesAreaValue)
void autosizeLowFanSpeedUfactorTimesAreaValue ()
void setLowFanSpeedUFactorTimesAreaSizingFactor (double lowFanSpeedUFactorTimesAreaSizingFactor)
bool setHighSpeedNominalCapacity (double highSpeedNominalCapacity)
bool setLowSpeedNominalCapacity (double lowSpeedNominalCapacity)
void autosizeLowSpeedNominalCapacity ()
void setLowSpeedNominalCapacitySizingFactor (double lowSpeedNominalCapacitySizingFactor)
bool setDesignEnteringWaterTemperature (double designEnteringWaterTemperature)
bool setDesignEnteringAirTemperature (double designEnteringAirTemperature)
bool setDesignEnteringAirWetbulbTemperature (double designEnteringAirWetbulbTemperature)
bool setDesignWaterFlowRate (double designWaterFlowRate)
void autosizeDesignWaterFlowRate ()
bool setHighFanSpeedAirFlowRate (double highFanSpeedAirFlowRate)
void autosizeHighFanSpeedAirFlowRate ()
bool setHighFanSpeedFanPower (double highFanSpeedFanPower)
void autosizeHighFanSpeedFanPower ()
bool setLowFanSpeedAirFlowRate (double lowFanSpeedAirFlowRate)
void autosizeLowFanSpeedAirFlowRate ()
void setLowFanSpeedAirFlowRateSizingFactor (double lowFanSpeedAirFlowRateSizingFactor)
bool setLowFanSpeedFanPower (double lowFanSpeedFanPower)
void autosizeLowFanSpeedFanPower ()
void setLowFanSpeedFanPowerSizingFactor (double lowFanSpeedFanPowerSizingFactor)
bool setOutdoorAirInletNode (const Node &node)
void resetOutdoorAirInletNode ()

Static Public Member Functions

static IddObjectType iddObjectType ()
static std::vector< std::string > performanceInputMethodValues ()

Related Functions

typedef std::vector
< FluidCoolerTwoSpeed
FluidCoolerTwoSpeedVector
typedef boost::optional
< FluidCoolerTwoSpeed
OptionalFluidCoolerTwoSpeed

Detailed Description

FluidCoolerTwoSpeed is a StraightComponent that wraps the OpenStudio IDD object 'OS:FluidCooler:TwoSpeed'.

Constructor & Destructor Documentation

openstudio::model::FluidCoolerTwoSpeed::FluidCoolerTwoSpeed ( const Model model)
explicit
virtual openstudio::model::FluidCoolerTwoSpeed::~FluidCoolerTwoSpeed ( )
inlinevirtual

Member Function Documentation

void openstudio::model::FluidCoolerTwoSpeed::autosizeDesignWaterFlowRate ( )
void openstudio::model::FluidCoolerTwoSpeed::autosizeHighFanSpeedAirFlowRate ( )
void openstudio::model::FluidCoolerTwoSpeed::autosizeHighFanSpeedFanPower ( )
void openstudio::model::FluidCoolerTwoSpeed::autosizeHighFanSpeedUfactorTimesAreaValue ( )
void openstudio::model::FluidCoolerTwoSpeed::autosizeLowFanSpeedAirFlowRate ( )
void openstudio::model::FluidCoolerTwoSpeed::autosizeLowFanSpeedFanPower ( )
void openstudio::model::FluidCoolerTwoSpeed::autosizeLowFanSpeedUfactorTimesAreaValue ( )
void openstudio::model::FluidCoolerTwoSpeed::autosizeLowSpeedNominalCapacity ( )
double openstudio::model::FluidCoolerTwoSpeed::designEnteringAirTemperature ( ) const
double openstudio::model::FluidCoolerTwoSpeed::designEnteringAirWetbulbTemperature ( ) const
double openstudio::model::FluidCoolerTwoSpeed::designEnteringWaterTemperature ( ) const
boost::optional<double> openstudio::model::FluidCoolerTwoSpeed::designWaterFlowRate ( ) const
boost::optional<double> openstudio::model::FluidCoolerTwoSpeed::highFanSpeedAirFlowRate ( ) const
boost::optional<double> openstudio::model::FluidCoolerTwoSpeed::highFanSpeedFanPower ( ) const
boost::optional<double> openstudio::model::FluidCoolerTwoSpeed::highFanSpeedUfactorTimesAreaValue ( ) const
double openstudio::model::FluidCoolerTwoSpeed::highSpeedNominalCapacity ( ) const
static IddObjectType openstudio::model::FluidCoolerTwoSpeed::iddObjectType ( )
static
bool openstudio::model::FluidCoolerTwoSpeed::isDesignWaterFlowRateAutosized ( ) const
bool openstudio::model::FluidCoolerTwoSpeed::isHighFanSpeedAirFlowRateAutosized ( ) const
bool openstudio::model::FluidCoolerTwoSpeed::isHighFanSpeedFanPowerAutosized ( ) const
bool openstudio::model::FluidCoolerTwoSpeed::isHighFanSpeedUfactorTimesAreaValueAutosized ( ) const
bool openstudio::model::FluidCoolerTwoSpeed::isLowFanSpeedAirFlowRateAutosized ( ) const
bool openstudio::model::FluidCoolerTwoSpeed::isLowFanSpeedFanPowerAutosized ( ) const
bool openstudio::model::FluidCoolerTwoSpeed::isLowFanSpeedUfactorTimesAreaValueAutosized ( ) const
bool openstudio::model::FluidCoolerTwoSpeed::isLowSpeedNominalCapacityAutosized ( ) const
boost::optional<double> openstudio::model::FluidCoolerTwoSpeed::lowFanSpeedAirFlowRate ( ) const
double openstudio::model::FluidCoolerTwoSpeed::lowFanSpeedAirFlowRateSizingFactor ( ) const
boost::optional<double> openstudio::model::FluidCoolerTwoSpeed::lowFanSpeedFanPower ( ) const
double openstudio::model::FluidCoolerTwoSpeed::lowFanSpeedFanPowerSizingFactor ( ) const
double openstudio::model::FluidCoolerTwoSpeed::lowFanSpeedUFactorTimesAreaSizingFactor ( ) const
boost::optional<double> openstudio::model::FluidCoolerTwoSpeed::lowFanSpeedUfactorTimesAreaValue ( ) const
boost::optional<double> openstudio::model::FluidCoolerTwoSpeed::lowSpeedNominalCapacity ( ) const
double openstudio::model::FluidCoolerTwoSpeed::lowSpeedNominalCapacitySizingFactor ( ) const
boost::optional<Node> openstudio::model::FluidCoolerTwoSpeed::outdoorAirInletNode ( ) const
std::string openstudio::model::FluidCoolerTwoSpeed::performanceInputMethod ( ) const
static std::vector<std::string> openstudio::model::FluidCoolerTwoSpeed::performanceInputMethodValues ( )
static
void openstudio::model::FluidCoolerTwoSpeed::resetOutdoorAirInletNode ( )
bool openstudio::model::FluidCoolerTwoSpeed::setDesignEnteringAirTemperature ( double  designEnteringAirTemperature)
bool openstudio::model::FluidCoolerTwoSpeed::setDesignEnteringAirWetbulbTemperature ( double  designEnteringAirWetbulbTemperature)
bool openstudio::model::FluidCoolerTwoSpeed::setDesignEnteringWaterTemperature ( double  designEnteringWaterTemperature)
bool openstudio::model::FluidCoolerTwoSpeed::setDesignWaterFlowRate ( double  designWaterFlowRate)
bool openstudio::model::FluidCoolerTwoSpeed::setHighFanSpeedAirFlowRate ( double  highFanSpeedAirFlowRate)
bool openstudio::model::FluidCoolerTwoSpeed::setHighFanSpeedFanPower ( double  highFanSpeedFanPower)
bool openstudio::model::FluidCoolerTwoSpeed::setHighFanSpeedUfactorTimesAreaValue ( double  highFanSpeedUfactorTimesAreaValue)
bool openstudio::model::FluidCoolerTwoSpeed::setHighSpeedNominalCapacity ( double  highSpeedNominalCapacity)
bool openstudio::model::FluidCoolerTwoSpeed::setLowFanSpeedAirFlowRate ( double  lowFanSpeedAirFlowRate)
void openstudio::model::FluidCoolerTwoSpeed::setLowFanSpeedAirFlowRateSizingFactor ( double  lowFanSpeedAirFlowRateSizingFactor)
bool openstudio::model::FluidCoolerTwoSpeed::setLowFanSpeedFanPower ( double  lowFanSpeedFanPower)
void openstudio::model::FluidCoolerTwoSpeed::setLowFanSpeedFanPowerSizingFactor ( double  lowFanSpeedFanPowerSizingFactor)
void openstudio::model::FluidCoolerTwoSpeed::setLowFanSpeedUFactorTimesAreaSizingFactor ( double  lowFanSpeedUFactorTimesAreaSizingFactor)
bool openstudio::model::FluidCoolerTwoSpeed::setLowFanSpeedUfactorTimesAreaValue ( double  lowFanSpeedUfactorTimesAreaValue)
bool openstudio::model::FluidCoolerTwoSpeed::setLowSpeedNominalCapacity ( double  lowSpeedNominalCapacity)
void openstudio::model::FluidCoolerTwoSpeed::setLowSpeedNominalCapacitySizingFactor ( double  lowSpeedNominalCapacitySizingFactor)
bool openstudio::model::FluidCoolerTwoSpeed::setOutdoorAirInletNode ( const Node node)
bool openstudio::model::FluidCoolerTwoSpeed::setPerformanceInputMethod ( std::string  performanceInputMethod)

Friends And Related Function Documentation

typedef std::vector<FluidCoolerTwoSpeed> FluidCoolerTwoSpeedVector
related
typedef boost::optional<FluidCoolerTwoSpeed> OptionalFluidCoolerTwoSpeed
related