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

#include "BoilerSteam.hpp"

Inheritance diagram for openstudio::model::BoilerSteam:

Public Member Functions

 BoilerSteam (const Model &model)
virtual ~BoilerSteam ()
std::string fuelType () const
bool setFuelType (std::string fuelType)
boost::optional< double > maximumOperatingPressure () const
OSOptionalQuantity getMaximumOperatingPressure (bool returnIP=false) const
void setMaximumOperatingPressure (double maximumOperatingPressure)
bool setMaximumOperatingPressure (const Quantity &maximumOperatingPressure)
void resetMaximumOperatingPressure ()
boost::optional< double > theoreticalEfficiency () const
OSOptionalQuantity getTheoreticalEfficiency (bool returnIP=false) const
bool setTheoreticalEfficiency (double theoreticalEfficiency)
bool setTheoreticalEfficiency (const Quantity &theoreticalEfficiency)
void resetTheoreticalEfficiency ()
boost::optional< double > designOutletSteamTemperature () const
OSOptionalQuantity getDesignOutletSteamTemperature (bool returnIP=false) const
void setDesignOutletSteamTemperature (double designOutletSteamTemperature)
bool setDesignOutletSteamTemperature (const Quantity &designOutletSteamTemperature)
void resetDesignOutletSteamTemperature ()
boost::optional< double > nominalCapacity () const
OSOptionalQuantity getNominalCapacity (bool returnIP=false) const
bool isNominalCapacityAutosized () const
void setNominalCapacity (double nominalCapacity)
bool setNominalCapacity (const Quantity &nominalCapacity)
void resetNominalCapacity ()
void autosizeNominalCapacity ()
boost::optional< double > minimumPartLoadRatio () const
OSOptionalQuantity getMinimumPartLoadRatio (bool returnIP=false) const
bool setMinimumPartLoadRatio (double minimumPartLoadRatio)
bool setMinimumPartLoadRatio (const Quantity &minimumPartLoadRatio)
void resetMinimumPartLoadRatio ()
boost::optional< double > maximumPartLoadRatio () const
OSOptionalQuantity getMaximumPartLoadRatio (bool returnIP=false) const
bool setMaximumPartLoadRatio (double maximumPartLoadRatio)
bool setMaximumPartLoadRatio (const Quantity &maximumPartLoadRatio)
void resetMaximumPartLoadRatio ()
boost::optional< double > optimumPartLoadRatio () const
OSOptionalQuantity getOptimumPartLoadRatio (bool returnIP=false) const
bool setOptimumPartLoadRatio (double optimumPartLoadRatio)
bool setOptimumPartLoadRatio (const Quantity &optimumPartLoadRatio)
void resetOptimumPartLoadRatio ()
boost::optional< double > coefficient1ofFuelUseFunctionofPartLoadRatioCurve () const
OSOptionalQuantity getCoefficient1ofFuelUseFunctionofPartLoadRatioCurve (bool returnIP=false) const
void setCoefficient1ofFuelUseFunctionofPartLoadRatioCurve (double coefficient1ofFuelUseFunctionofPartLoadRatioCurve)
bool setCoefficient1ofFuelUseFunctionofPartLoadRatioCurve (const Quantity &coefficient1ofFuelUseFunctionofPartLoadRatioCurve)
void resetCoefficient1ofFuelUseFunctionofPartLoadRatioCurve ()
boost::optional< double > coefficient2ofFuelUseFunctionofPartLoadRatioCurve () const
OSOptionalQuantity getCoefficient2ofFuelUseFunctionofPartLoadRatioCurve (bool returnIP=false) const
void setCoefficient2ofFuelUseFunctionofPartLoadRatioCurve (double coefficient2ofFuelUseFunctionofPartLoadRatioCurve)
bool setCoefficient2ofFuelUseFunctionofPartLoadRatioCurve (const Quantity &coefficient2ofFuelUseFunctionofPartLoadRatioCurve)
void resetCoefficient2ofFuelUseFunctionofPartLoadRatioCurve ()
boost::optional< double > coefficient3ofFuelUseFunctionofPartLoadRatioCurve () const
OSOptionalQuantity getCoefficient3ofFuelUseFunctionofPartLoadRatioCurve (bool returnIP=false) const
void setCoefficient3ofFuelUseFunctionofPartLoadRatioCurve (double coefficient3ofFuelUseFunctionofPartLoadRatioCurve)
bool setCoefficient3ofFuelUseFunctionofPartLoadRatioCurve (const Quantity &coefficient3ofFuelUseFunctionofPartLoadRatioCurve)
void resetCoefficient3ofFuelUseFunctionofPartLoadRatioCurve ()
double sizingFactor () const
Quantity getSizingFactor (bool returnIP=false) const
bool isSizingFactorDefaulted () const
bool setSizingFactor (double sizingFactor)
bool setSizingFactor (const Quantity &sizingFactor)
void resetSizingFactor ()

Static Public Member Functions

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

Related Functions

typedef std::vector< BoilerSteamBoilerSteamVector
typedef boost::optional
< BoilerSteam
OptionalBoilerSteam

Detailed Description

BoilerSteam is a StraightComponent that wraps the OpenStudio IDD object 'OS:Boiler:Steam'.

Constructor & Destructor Documentation

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

Member Function Documentation

void openstudio::model::BoilerSteam::autosizeNominalCapacity ( )
boost::optional<double> openstudio::model::BoilerSteam::coefficient1ofFuelUseFunctionofPartLoadRatioCurve ( ) const
boost::optional<double> openstudio::model::BoilerSteam::coefficient2ofFuelUseFunctionofPartLoadRatioCurve ( ) const
boost::optional<double> openstudio::model::BoilerSteam::coefficient3ofFuelUseFunctionofPartLoadRatioCurve ( ) const
boost::optional<double> openstudio::model::BoilerSteam::designOutletSteamTemperature ( ) const
std::string openstudio::model::BoilerSteam::fuelType ( ) const
static std::vector<std::string> openstudio::model::BoilerSteam::fuelTypeValues ( )
static
OSOptionalQuantity openstudio::model::BoilerSteam::getCoefficient1ofFuelUseFunctionofPartLoadRatioCurve ( bool  returnIP = false) const
OSOptionalQuantity openstudio::model::BoilerSteam::getCoefficient2ofFuelUseFunctionofPartLoadRatioCurve ( bool  returnIP = false) const
OSOptionalQuantity openstudio::model::BoilerSteam::getCoefficient3ofFuelUseFunctionofPartLoadRatioCurve ( bool  returnIP = false) const
OSOptionalQuantity openstudio::model::BoilerSteam::getDesignOutletSteamTemperature ( bool  returnIP = false) const
OSOptionalQuantity openstudio::model::BoilerSteam::getMaximumOperatingPressure ( bool  returnIP = false) const
OSOptionalQuantity openstudio::model::BoilerSteam::getMaximumPartLoadRatio ( bool  returnIP = false) const
OSOptionalQuantity openstudio::model::BoilerSteam::getMinimumPartLoadRatio ( bool  returnIP = false) const
OSOptionalQuantity openstudio::model::BoilerSteam::getNominalCapacity ( bool  returnIP = false) const
OSOptionalQuantity openstudio::model::BoilerSteam::getOptimumPartLoadRatio ( bool  returnIP = false) const
Quantity openstudio::model::BoilerSteam::getSizingFactor ( bool  returnIP = false) const
OSOptionalQuantity openstudio::model::BoilerSteam::getTheoreticalEfficiency ( bool  returnIP = false) const
static IddObjectType openstudio::model::BoilerSteam::iddObjectType ( )
static
bool openstudio::model::BoilerSteam::isNominalCapacityAutosized ( ) const
bool openstudio::model::BoilerSteam::isSizingFactorDefaulted ( ) const
boost::optional<double> openstudio::model::BoilerSteam::maximumOperatingPressure ( ) const
boost::optional<double> openstudio::model::BoilerSteam::maximumPartLoadRatio ( ) const
boost::optional<double> openstudio::model::BoilerSteam::minimumPartLoadRatio ( ) const
boost::optional<double> openstudio::model::BoilerSteam::nominalCapacity ( ) const
boost::optional<double> openstudio::model::BoilerSteam::optimumPartLoadRatio ( ) const
void openstudio::model::BoilerSteam::resetCoefficient1ofFuelUseFunctionofPartLoadRatioCurve ( )
void openstudio::model::BoilerSteam::resetCoefficient2ofFuelUseFunctionofPartLoadRatioCurve ( )
void openstudio::model::BoilerSteam::resetCoefficient3ofFuelUseFunctionofPartLoadRatioCurve ( )
void openstudio::model::BoilerSteam::resetDesignOutletSteamTemperature ( )
void openstudio::model::BoilerSteam::resetMaximumOperatingPressure ( )
void openstudio::model::BoilerSteam::resetMaximumPartLoadRatio ( )
void openstudio::model::BoilerSteam::resetMinimumPartLoadRatio ( )
void openstudio::model::BoilerSteam::resetNominalCapacity ( )
void openstudio::model::BoilerSteam::resetOptimumPartLoadRatio ( )
void openstudio::model::BoilerSteam::resetSizingFactor ( )
void openstudio::model::BoilerSteam::resetTheoreticalEfficiency ( )
void openstudio::model::BoilerSteam::setCoefficient1ofFuelUseFunctionofPartLoadRatioCurve ( double  coefficient1ofFuelUseFunctionofPartLoadRatioCurve)
bool openstudio::model::BoilerSteam::setCoefficient1ofFuelUseFunctionofPartLoadRatioCurve ( const Quantity coefficient1ofFuelUseFunctionofPartLoadRatioCurve)
void openstudio::model::BoilerSteam::setCoefficient2ofFuelUseFunctionofPartLoadRatioCurve ( double  coefficient2ofFuelUseFunctionofPartLoadRatioCurve)
bool openstudio::model::BoilerSteam::setCoefficient2ofFuelUseFunctionofPartLoadRatioCurve ( const Quantity coefficient2ofFuelUseFunctionofPartLoadRatioCurve)
void openstudio::model::BoilerSteam::setCoefficient3ofFuelUseFunctionofPartLoadRatioCurve ( double  coefficient3ofFuelUseFunctionofPartLoadRatioCurve)
bool openstudio::model::BoilerSteam::setCoefficient3ofFuelUseFunctionofPartLoadRatioCurve ( const Quantity coefficient3ofFuelUseFunctionofPartLoadRatioCurve)
void openstudio::model::BoilerSteam::setDesignOutletSteamTemperature ( double  designOutletSteamTemperature)
bool openstudio::model::BoilerSteam::setDesignOutletSteamTemperature ( const Quantity designOutletSteamTemperature)
bool openstudio::model::BoilerSteam::setFuelType ( std::string  fuelType)
void openstudio::model::BoilerSteam::setMaximumOperatingPressure ( double  maximumOperatingPressure)
bool openstudio::model::BoilerSteam::setMaximumOperatingPressure ( const Quantity maximumOperatingPressure)
bool openstudio::model::BoilerSteam::setMaximumPartLoadRatio ( double  maximumPartLoadRatio)
bool openstudio::model::BoilerSteam::setMaximumPartLoadRatio ( const Quantity maximumPartLoadRatio)
bool openstudio::model::BoilerSteam::setMinimumPartLoadRatio ( double  minimumPartLoadRatio)
bool openstudio::model::BoilerSteam::setMinimumPartLoadRatio ( const Quantity minimumPartLoadRatio)
void openstudio::model::BoilerSteam::setNominalCapacity ( double  nominalCapacity)
bool openstudio::model::BoilerSteam::setNominalCapacity ( const Quantity nominalCapacity)
bool openstudio::model::BoilerSteam::setOptimumPartLoadRatio ( double  optimumPartLoadRatio)
bool openstudio::model::BoilerSteam::setOptimumPartLoadRatio ( const Quantity optimumPartLoadRatio)
bool openstudio::model::BoilerSteam::setSizingFactor ( double  sizingFactor)
bool openstudio::model::BoilerSteam::setSizingFactor ( const Quantity sizingFactor)
bool openstudio::model::BoilerSteam::setTheoreticalEfficiency ( double  theoreticalEfficiency)
bool openstudio::model::BoilerSteam::setTheoreticalEfficiency ( const Quantity theoreticalEfficiency)
double openstudio::model::BoilerSteam::sizingFactor ( ) const
boost::optional<double> openstudio::model::BoilerSteam::theoreticalEfficiency ( ) const

Friends And Related Function Documentation

typedef std::vector<BoilerSteam> BoilerSteamVector
related
typedef boost::optional<BoilerSteam> OptionalBoilerSteam
related