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

#include "CoilHeatingWaterBaseboard.hpp"

Inheritance diagram for openstudio::model::CoilHeatingWaterBaseboard:

Public Member Functions

 CoilHeatingWaterBaseboard (const Model &model)
virtual ~CoilHeatingWaterBaseboard ()=default
 CoilHeatingWaterBaseboard (const CoilHeatingWaterBaseboard &other)=default
 CoilHeatingWaterBaseboard (CoilHeatingWaterBaseboard &&other)=default
CoilHeatingWaterBaseboardoperator= (const CoilHeatingWaterBaseboard &)=default
CoilHeatingWaterBaseboardoperator= (CoilHeatingWaterBaseboard &&)=default
unsigned inletPort () const
unsigned outletPort () const
std::string heatingDesignCapacityMethod () const
boost::optional< double > heatingDesignCapacity () const
bool isHeatingDesignCapacityAutosized () const
double heatingDesignCapacityPerFloorArea () const
double fractionofAutosizedHeatingDesignCapacity () const
boost::optional< double > uFactorTimesAreaValue () const
bool isUFactorTimesAreaValueDefaulted () const
bool isUFactorTimesAreaValueAutosized () const
boost::optional< double > maximumWaterFlowRate () const
bool isMaximumWaterFlowRateDefaulted () const
bool isMaximumWaterFlowRateAutosized () const
double convergenceTolerance () const
bool isConvergenceToleranceDefaulted () const
bool setHeatingDesignCapacityMethod (const std::string &heatingDesignCapacityMethod)
bool setHeatingDesignCapacity (double heatingDesignCapacity)
void autosizeHeatingDesignCapacity ()
bool setHeatingDesignCapacityPerFloorArea (double heatingDesignCapacityPerFloorArea)
bool setFractionofAutosizedHeatingDesignCapacity (double fractionofAutosizedHeatingDesignCapacity)
bool setUFactorTimesAreaValue (double uFactorTimesAreaValue)
void resetUFactorTimesAreaValue ()
void autosizeUFactorTimesAreaValue ()
bool setMaximumWaterFlowRate (double maximumWaterFlowRate)
void resetMaximumWaterFlowRate ()
void autosizeMaximumWaterFlowRate ()
bool setConvergenceTolerance (double convergenceTolerance)
void resetConvergenceTolerance ()
boost::optional< double > autosizedHeatingDesignCapacity () const
boost::optional< double > autosizedUFactorTimesAreaValue () const
boost::optional< double > autosizedMaximumWaterFlowRate () const

Static Public Member Functions

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

Related Functions

using CoilHeatingWaterBaseboardVector = std::vector< CoilHeatingWaterBaseboard >
using OptionalCoilHeatingWaterBaseboard = boost::optional< CoilHeatingWaterBaseboard >

Detailed Description

CoilHeatingWaterBaseboard is a StraightComponent that wraps the OpenStudio IDD object 'OS:Coil:Heating:Water:Baseboard'.

Constructor & Destructor Documentation

openstudio::model::CoilHeatingWaterBaseboard::CoilHeatingWaterBaseboard ( const Model model)
virtual openstudio::model::CoilHeatingWaterBaseboard::~CoilHeatingWaterBaseboard ( )
virtualdefault
openstudio::model::CoilHeatingWaterBaseboard::CoilHeatingWaterBaseboard ( const CoilHeatingWaterBaseboard other)
default
openstudio::model::CoilHeatingWaterBaseboard::CoilHeatingWaterBaseboard ( CoilHeatingWaterBaseboard &&  other)
default

Member Function Documentation

boost::optional<double> openstudio::model::CoilHeatingWaterBaseboard::autosizedHeatingDesignCapacity ( ) const
boost::optional<double> openstudio::model::CoilHeatingWaterBaseboard::autosizedMaximumWaterFlowRate ( ) const
boost::optional<double> openstudio::model::CoilHeatingWaterBaseboard::autosizedUFactorTimesAreaValue ( ) const
void openstudio::model::CoilHeatingWaterBaseboard::autosizeHeatingDesignCapacity ( )
void openstudio::model::CoilHeatingWaterBaseboard::autosizeMaximumWaterFlowRate ( )
void openstudio::model::CoilHeatingWaterBaseboard::autosizeUFactorTimesAreaValue ( )
double openstudio::model::CoilHeatingWaterBaseboard::convergenceTolerance ( ) const
double openstudio::model::CoilHeatingWaterBaseboard::fractionofAutosizedHeatingDesignCapacity ( ) const
boost::optional<double> openstudio::model::CoilHeatingWaterBaseboard::heatingDesignCapacity ( ) const
std::string openstudio::model::CoilHeatingWaterBaseboard::heatingDesignCapacityMethod ( ) const
static std::vector<std::string> openstudio::model::CoilHeatingWaterBaseboard::heatingDesignCapacityMethodValues ( )
static
double openstudio::model::CoilHeatingWaterBaseboard::heatingDesignCapacityPerFloorArea ( ) const
static IddObjectType openstudio::model::CoilHeatingWaterBaseboard::iddObjectType ( )
static
unsigned openstudio::model::CoilHeatingWaterBaseboard::inletPort ( ) const
bool openstudio::model::CoilHeatingWaterBaseboard::isConvergenceToleranceDefaulted ( ) const
bool openstudio::model::CoilHeatingWaterBaseboard::isHeatingDesignCapacityAutosized ( ) const
bool openstudio::model::CoilHeatingWaterBaseboard::isMaximumWaterFlowRateAutosized ( ) const
bool openstudio::model::CoilHeatingWaterBaseboard::isMaximumWaterFlowRateDefaulted ( ) const
bool openstudio::model::CoilHeatingWaterBaseboard::isUFactorTimesAreaValueAutosized ( ) const

Returns true if the UFactorTimesAreaValue field is set to autosize.

bool openstudio::model::CoilHeatingWaterBaseboard::isUFactorTimesAreaValueDefaulted ( ) const
boost::optional<double> openstudio::model::CoilHeatingWaterBaseboard::maximumWaterFlowRate ( ) const

Returns the value of the MaximumWaterFlowRate field.

CoilHeatingWaterBaseboard& openstudio::model::CoilHeatingWaterBaseboard::operator= ( const CoilHeatingWaterBaseboard )
default
CoilHeatingWaterBaseboard& openstudio::model::CoilHeatingWaterBaseboard::operator= ( CoilHeatingWaterBaseboard &&  )
default
unsigned openstudio::model::CoilHeatingWaterBaseboard::outletPort ( ) const
void openstudio::model::CoilHeatingWaterBaseboard::resetConvergenceTolerance ( )
void openstudio::model::CoilHeatingWaterBaseboard::resetMaximumWaterFlowRate ( )
void openstudio::model::CoilHeatingWaterBaseboard::resetUFactorTimesAreaValue ( )
bool openstudio::model::CoilHeatingWaterBaseboard::setConvergenceTolerance ( double  convergenceTolerance)
bool openstudio::model::CoilHeatingWaterBaseboard::setFractionofAutosizedHeatingDesignCapacity ( double  fractionofAutosizedHeatingDesignCapacity)
bool openstudio::model::CoilHeatingWaterBaseboard::setHeatingDesignCapacity ( double  heatingDesignCapacity)
bool openstudio::model::CoilHeatingWaterBaseboard::setHeatingDesignCapacityMethod ( const std::string &  heatingDesignCapacityMethod)
bool openstudio::model::CoilHeatingWaterBaseboard::setHeatingDesignCapacityPerFloorArea ( double  heatingDesignCapacityPerFloorArea)
bool openstudio::model::CoilHeatingWaterBaseboard::setMaximumWaterFlowRate ( double  maximumWaterFlowRate)
bool openstudio::model::CoilHeatingWaterBaseboard::setUFactorTimesAreaValue ( double  uFactorTimesAreaValue)
boost::optional<double> openstudio::model::CoilHeatingWaterBaseboard::uFactorTimesAreaValue ( ) const

Returns the value of the UFactorTimesAreaValue field.

Friends And Related Function Documentation