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

#include "ChillerAbsorptionIndirect.hpp"

Inheritance diagram for openstudio::model::ChillerAbsorptionIndirect:

Public Member Functions

 ChillerAbsorptionIndirect (const Model &model)
virtual ~ChillerAbsorptionIndirect ()
boost::optional< double > nominalCapacity () const
bool isNominalCapacityAutosized () const
boost::optional< double > nominalPumpingPower () const
bool isNominalPumpingPowerAutosized () const
double minimumPartLoadRatio () const
double maximumPartLoadRatio () const
double optimumPartLoadRatio () const
double designCondenserInletTemperature () const
double condenserInletTemperatureLowerLimit () const
double chilledWaterOutletTemperatureLowerLimit () const
boost::optional< double > designChilledWaterFlowRate () const
bool isDesignChilledWaterFlowRateAutosized () const
boost::optional< double > designCondenserWaterFlowRate () const
bool isDesignCondenserWaterFlowRateAutosized () const
std::string chillerFlowMode () const
Curve generatorHeatInputFunctionofPartLoadRatioCurve () const
Curve pumpElectricInputFunctionofPartLoadRatioCurve () const
Curve capacityCorrectionFunctionofCondenserTemperatureCurve () const
Curve capacityCorrectionFunctionofChilledWaterTemperatureCurve () const
Curve capacityCorrectionFunctionofGeneratorTemperatureCurve () const
Curve generatorHeatInputCorrectionFunctionofCondenserTemperatureCurve () const
Curve generatorHeatInputCorrectionFunctionofChilledWaterTemperatureCurve () const
std::string generatorHeatSourceType () const
boost::optional< double > designGeneratorFluidFlowRate () const
bool isDesignGeneratorFluidFlowRateAutosized () const
double temperatureLowerLimitGeneratorInlet () const
double degreeofSubcoolinginSteamGenerator () const
double degreeofSubcoolinginSteamCondensateLoop () const
double sizingFactor () const
bool setNominalCapacity (double nominalCapacity)
void autosizeNominalCapacity ()
bool setNominalPumpingPower (double nominalPumpingPower)
void autosizeNominalPumpingPower ()
bool setMinimumPartLoadRatio (double minimumPartLoadRatio)
bool setMaximumPartLoadRatio (double maximumPartLoadRatio)
bool setOptimumPartLoadRatio (double optimumPartLoadRatio)
void setDesignCondenserInletTemperature (double designCondenserInletTemperature)
void setCondenserInletTemperatureLowerLimit (double condenserInletTemperatureLowerLimit)
void setChilledWaterOutletTemperatureLowerLimit (double chilledWaterOutletTemperatureLowerLimit)
bool setDesignChilledWaterFlowRate (double designChilledWaterFlowRate)
void autosizeDesignChilledWaterFlowRate ()
bool setDesignCondenserWaterFlowRate (double designCondenserWaterFlowRate)
void autosizeDesignCondenserWaterFlowRate ()
bool setChillerFlowMode (std::string chillerFlowMode)
bool setGeneratorHeatInputFunctionofPartLoadRatioCurve (const Curve &curve)
bool setPumpElectricInputFunctionofPartLoadRatioCurve (const Curve &curve)
bool setCapacityCorrectionFunctionofCondenserTemperatureCurve (const Curve &curve)
bool setCapacityCorrectionFunctionofChilledWaterTemperatureCurve (const Curve &curve)
bool setCapacityCorrectionFunctionofGeneratorTemperatureCurve (const Curve &curve)
bool setGeneratorHeatInputCorrectionFunctionofCondenserTemperatureCurve (const Curve &curve)
bool setGeneratorHeatInputCorrectionFunctionofChilledWaterTemperatureCurve (const Curve &curve)
bool setGeneratorHeatSourceType (std::string generatorHeatSourceType)
void setDesignGeneratorFluidFlowRate (double designGeneratorFluidFlowRate)
void autosizeDesignGeneratorFluidFlowRate ()
void setTemperatureLowerLimitGeneratorInlet (double temperatureLowerLimitGeneratorInlet)
bool setDegreeofSubcoolinginSteamGenerator (double degreeofSubcoolinginSteamGenerator)
bool setDegreeofSubcoolinginSteamCondensateLoop (double degreeofSubcoolinginSteamCondensateLoop)
bool setSizingFactor (double sizingFactor)

Static Public Member Functions

static std::vector< std::string > chillerFlowModeValues ()
static std::vector< std::string > generatorHeatSourceTypeValues ()
static IddObjectType iddObjectType ()

Related Functions

typedef std::vector
< ChillerAbsorptionIndirect
ChillerAbsorptionIndirectVector
typedef boost::optional
< ChillerAbsorptionIndirect
OptionalChillerAbsorptionIndirect

Detailed Description

ChillerAbsorptionIndirect is a WaterToWaterComponent that wraps the OpenStudio IDD object 'OS:Chiller:Absorption:Indirect'.

Constructor & Destructor Documentation

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

Member Function Documentation

void openstudio::model::ChillerAbsorptionIndirect::autosizeDesignChilledWaterFlowRate ( )
void openstudio::model::ChillerAbsorptionIndirect::autosizeDesignCondenserWaterFlowRate ( )
void openstudio::model::ChillerAbsorptionIndirect::autosizeDesignGeneratorFluidFlowRate ( )
void openstudio::model::ChillerAbsorptionIndirect::autosizeNominalCapacity ( )
void openstudio::model::ChillerAbsorptionIndirect::autosizeNominalPumpingPower ( )
Curve openstudio::model::ChillerAbsorptionIndirect::capacityCorrectionFunctionofChilledWaterTemperatureCurve ( ) const
Curve openstudio::model::ChillerAbsorptionIndirect::capacityCorrectionFunctionofCondenserTemperatureCurve ( ) const
Curve openstudio::model::ChillerAbsorptionIndirect::capacityCorrectionFunctionofGeneratorTemperatureCurve ( ) const
double openstudio::model::ChillerAbsorptionIndirect::chilledWaterOutletTemperatureLowerLimit ( ) const
std::string openstudio::model::ChillerAbsorptionIndirect::chillerFlowMode ( ) const
static std::vector<std::string> openstudio::model::ChillerAbsorptionIndirect::chillerFlowModeValues ( )
static
double openstudio::model::ChillerAbsorptionIndirect::condenserInletTemperatureLowerLimit ( ) const
double openstudio::model::ChillerAbsorptionIndirect::degreeofSubcoolinginSteamCondensateLoop ( ) const
double openstudio::model::ChillerAbsorptionIndirect::degreeofSubcoolinginSteamGenerator ( ) const
boost::optional<double> openstudio::model::ChillerAbsorptionIndirect::designChilledWaterFlowRate ( ) const
double openstudio::model::ChillerAbsorptionIndirect::designCondenserInletTemperature ( ) const
boost::optional<double> openstudio::model::ChillerAbsorptionIndirect::designCondenserWaterFlowRate ( ) const
boost::optional<double> openstudio::model::ChillerAbsorptionIndirect::designGeneratorFluidFlowRate ( ) const
Curve openstudio::model::ChillerAbsorptionIndirect::generatorHeatInputCorrectionFunctionofChilledWaterTemperatureCurve ( ) const
Curve openstudio::model::ChillerAbsorptionIndirect::generatorHeatInputCorrectionFunctionofCondenserTemperatureCurve ( ) const
Curve openstudio::model::ChillerAbsorptionIndirect::generatorHeatInputFunctionofPartLoadRatioCurve ( ) const
std::string openstudio::model::ChillerAbsorptionIndirect::generatorHeatSourceType ( ) const
static std::vector<std::string> openstudio::model::ChillerAbsorptionIndirect::generatorHeatSourceTypeValues ( )
static
static IddObjectType openstudio::model::ChillerAbsorptionIndirect::iddObjectType ( )
static
bool openstudio::model::ChillerAbsorptionIndirect::isDesignChilledWaterFlowRateAutosized ( ) const
bool openstudio::model::ChillerAbsorptionIndirect::isDesignCondenserWaterFlowRateAutosized ( ) const
bool openstudio::model::ChillerAbsorptionIndirect::isDesignGeneratorFluidFlowRateAutosized ( ) const
bool openstudio::model::ChillerAbsorptionIndirect::isNominalCapacityAutosized ( ) const
bool openstudio::model::ChillerAbsorptionIndirect::isNominalPumpingPowerAutosized ( ) const
double openstudio::model::ChillerAbsorptionIndirect::maximumPartLoadRatio ( ) const
double openstudio::model::ChillerAbsorptionIndirect::minimumPartLoadRatio ( ) const
boost::optional<double> openstudio::model::ChillerAbsorptionIndirect::nominalCapacity ( ) const
boost::optional<double> openstudio::model::ChillerAbsorptionIndirect::nominalPumpingPower ( ) const
double openstudio::model::ChillerAbsorptionIndirect::optimumPartLoadRatio ( ) const
Curve openstudio::model::ChillerAbsorptionIndirect::pumpElectricInputFunctionofPartLoadRatioCurve ( ) const
bool openstudio::model::ChillerAbsorptionIndirect::setCapacityCorrectionFunctionofChilledWaterTemperatureCurve ( const Curve curve)
bool openstudio::model::ChillerAbsorptionIndirect::setCapacityCorrectionFunctionofCondenserTemperatureCurve ( const Curve curve)
bool openstudio::model::ChillerAbsorptionIndirect::setCapacityCorrectionFunctionofGeneratorTemperatureCurve ( const Curve curve)
void openstudio::model::ChillerAbsorptionIndirect::setChilledWaterOutletTemperatureLowerLimit ( double  chilledWaterOutletTemperatureLowerLimit)
bool openstudio::model::ChillerAbsorptionIndirect::setChillerFlowMode ( std::string  chillerFlowMode)
void openstudio::model::ChillerAbsorptionIndirect::setCondenserInletTemperatureLowerLimit ( double  condenserInletTemperatureLowerLimit)
bool openstudio::model::ChillerAbsorptionIndirect::setDegreeofSubcoolinginSteamCondensateLoop ( double  degreeofSubcoolinginSteamCondensateLoop)
bool openstudio::model::ChillerAbsorptionIndirect::setDegreeofSubcoolinginSteamGenerator ( double  degreeofSubcoolinginSteamGenerator)
bool openstudio::model::ChillerAbsorptionIndirect::setDesignChilledWaterFlowRate ( double  designChilledWaterFlowRate)
void openstudio::model::ChillerAbsorptionIndirect::setDesignCondenserInletTemperature ( double  designCondenserInletTemperature)
bool openstudio::model::ChillerAbsorptionIndirect::setDesignCondenserWaterFlowRate ( double  designCondenserWaterFlowRate)
void openstudio::model::ChillerAbsorptionIndirect::setDesignGeneratorFluidFlowRate ( double  designGeneratorFluidFlowRate)
bool openstudio::model::ChillerAbsorptionIndirect::setGeneratorHeatInputCorrectionFunctionofChilledWaterTemperatureCurve ( const Curve curve)
bool openstudio::model::ChillerAbsorptionIndirect::setGeneratorHeatInputCorrectionFunctionofCondenserTemperatureCurve ( const Curve curve)
bool openstudio::model::ChillerAbsorptionIndirect::setGeneratorHeatInputFunctionofPartLoadRatioCurve ( const Curve curve)
bool openstudio::model::ChillerAbsorptionIndirect::setGeneratorHeatSourceType ( std::string  generatorHeatSourceType)
bool openstudio::model::ChillerAbsorptionIndirect::setMaximumPartLoadRatio ( double  maximumPartLoadRatio)
bool openstudio::model::ChillerAbsorptionIndirect::setMinimumPartLoadRatio ( double  minimumPartLoadRatio)
bool openstudio::model::ChillerAbsorptionIndirect::setNominalCapacity ( double  nominalCapacity)
bool openstudio::model::ChillerAbsorptionIndirect::setNominalPumpingPower ( double  nominalPumpingPower)
bool openstudio::model::ChillerAbsorptionIndirect::setOptimumPartLoadRatio ( double  optimumPartLoadRatio)
bool openstudio::model::ChillerAbsorptionIndirect::setPumpElectricInputFunctionofPartLoadRatioCurve ( const Curve curve)
bool openstudio::model::ChillerAbsorptionIndirect::setSizingFactor ( double  sizingFactor)
void openstudio::model::ChillerAbsorptionIndirect::setTemperatureLowerLimitGeneratorInlet ( double  temperatureLowerLimitGeneratorInlet)
double openstudio::model::ChillerAbsorptionIndirect::sizingFactor ( ) const
double openstudio::model::ChillerAbsorptionIndirect::temperatureLowerLimitGeneratorInlet ( ) const

Friends And Related Function Documentation