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

#include "RefrigerationGasCoolerAirCooled.hpp"

Inheritance diagram for openstudio::model::RefrigerationGasCoolerAirCooled:

Public Member Functions

 RefrigerationGasCoolerAirCooled (const Model &model)
virtual ~RefrigerationGasCoolerAirCooled ()
boost::optional< CurveLinearratedTotalHeatRejectionRateCurve () const
std::string gasCoolerFanSpeedControlType () const
bool isGasCoolerFanSpeedControlTypeDefaulted () const
double ratedFanPower () const
bool isRatedFanPowerDefaulted () const
double minimumFanAirFlowRatio () const
bool isMinimumFanAirFlowRatioDefaulted () const
double transitionTemperature () const
bool isTransitionTemperatureDefaulted () const
double transcriticalApproachTemperature () const
bool isTranscriticalApproachTemperatureDefaulted () const
double subcriticalTemperatureDifference () const
bool isSubcriticalTemperatureDifferenceDefaulted () const
double minimumCondensingTemperature () const
bool isMinimumCondensingTemperatureDefaulted () const
std::string endUseSubcategory () const
bool isEndUseSubcategoryDefaulted () const
double gasCoolerRefrigerantOperatingChargeInventory () const
bool isGasCoolerRefrigerantOperatingChargeInventoryDefaulted () const
double gasCoolerReceiverRefrigerantInventory () const
bool isGasCoolerReceiverRefrigerantInventoryDefaulted () const
double gasCoolerOutletPipingRefrigerantInventory () const
bool isGasCoolerOutletPipingRefrigerantInventoryDefaulted () const
bool setRatedTotalHeatRejectionRateCurve (const CurveLinear &curveLinear)
void resetRatedTotalHeatRejectionRateCurve ()
bool setGasCoolerFanSpeedControlType (std::string gasCoolerFanSpeedControlType)
void resetGasCoolerFanSpeedControlType ()
bool setRatedFanPower (double ratedFanPower)
void resetRatedFanPower ()
bool setMinimumFanAirFlowRatio (double minimumFanAirFlowRatio)
void resetMinimumFanAirFlowRatio ()
void setTransitionTemperature (double transitionTemperature)
void resetTransitionTemperature ()
void setTranscriticalApproachTemperature (double transcriticalApproachTemperature)
void resetTranscriticalApproachTemperature ()
void setSubcriticalTemperatureDifference (double subcriticalTemperatureDifference)
void resetSubcriticalTemperatureDifference ()
void setMinimumCondensingTemperature (double minimumCondensingTemperature)
void resetMinimumCondensingTemperature ()
void setEndUseSubcategory (std::string endUseSubcategory)
void resetEndUseSubcategory ()
void setGasCoolerRefrigerantOperatingChargeInventory (double gasCoolerRefrigerantOperatingChargeInventory)
void resetGasCoolerRefrigerantOperatingChargeInventory ()
void setGasCoolerReceiverRefrigerantInventory (double gasCoolerReceiverRefrigerantInventory)
void resetGasCoolerReceiverRefrigerantInventory ()
void setGasCoolerOutletPipingRefrigerantInventory (double gasCoolerOutletPipingRefrigerantInventory)
void resetGasCoolerOutletPipingRefrigerantInventory ()

Static Public Member Functions

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

Related Functions

typedef boost::optional
< RefrigerationGasCoolerAirCooled
OptionalRefrigerationGasCoolerAirCooled
typedef std::vector
< RefrigerationGasCoolerAirCooled
RefrigerationGasCoolerAirCooledVector

Detailed Description

RefrigerationGasCoolerAirCooled is a ParentObject that wraps the OpenStudio IDD object 'OS:Refrigeration:GasCooler:AirCooled'.

Constructor & Destructor Documentation

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

Member Function Documentation

std::string openstudio::model::RefrigerationGasCoolerAirCooled::endUseSubcategory ( ) const
std::string openstudio::model::RefrigerationGasCoolerAirCooled::gasCoolerFanSpeedControlType ( ) const
static std::vector<std::string> openstudio::model::RefrigerationGasCoolerAirCooled::gasCoolerFanSpeedControlTypeValues ( )
static
double openstudio::model::RefrigerationGasCoolerAirCooled::gasCoolerOutletPipingRefrigerantInventory ( ) const
double openstudio::model::RefrigerationGasCoolerAirCooled::gasCoolerReceiverRefrigerantInventory ( ) const
double openstudio::model::RefrigerationGasCoolerAirCooled::gasCoolerRefrigerantOperatingChargeInventory ( ) const
static IddObjectType openstudio::model::RefrigerationGasCoolerAirCooled::iddObjectType ( )
static
bool openstudio::model::RefrigerationGasCoolerAirCooled::isEndUseSubcategoryDefaulted ( ) const
bool openstudio::model::RefrigerationGasCoolerAirCooled::isGasCoolerFanSpeedControlTypeDefaulted ( ) const
bool openstudio::model::RefrigerationGasCoolerAirCooled::isGasCoolerOutletPipingRefrigerantInventoryDefaulted ( ) const
bool openstudio::model::RefrigerationGasCoolerAirCooled::isGasCoolerReceiverRefrigerantInventoryDefaulted ( ) const
bool openstudio::model::RefrigerationGasCoolerAirCooled::isGasCoolerRefrigerantOperatingChargeInventoryDefaulted ( ) const
bool openstudio::model::RefrigerationGasCoolerAirCooled::isMinimumCondensingTemperatureDefaulted ( ) const
bool openstudio::model::RefrigerationGasCoolerAirCooled::isMinimumFanAirFlowRatioDefaulted ( ) const
bool openstudio::model::RefrigerationGasCoolerAirCooled::isRatedFanPowerDefaulted ( ) const
bool openstudio::model::RefrigerationGasCoolerAirCooled::isSubcriticalTemperatureDifferenceDefaulted ( ) const
bool openstudio::model::RefrigerationGasCoolerAirCooled::isTranscriticalApproachTemperatureDefaulted ( ) const
bool openstudio::model::RefrigerationGasCoolerAirCooled::isTransitionTemperatureDefaulted ( ) const
double openstudio::model::RefrigerationGasCoolerAirCooled::minimumCondensingTemperature ( ) const
double openstudio::model::RefrigerationGasCoolerAirCooled::minimumFanAirFlowRatio ( ) const
double openstudio::model::RefrigerationGasCoolerAirCooled::ratedFanPower ( ) const
boost::optional<CurveLinear> openstudio::model::RefrigerationGasCoolerAirCooled::ratedTotalHeatRejectionRateCurve ( ) const
void openstudio::model::RefrigerationGasCoolerAirCooled::resetEndUseSubcategory ( )
void openstudio::model::RefrigerationGasCoolerAirCooled::resetGasCoolerFanSpeedControlType ( )
void openstudio::model::RefrigerationGasCoolerAirCooled::resetGasCoolerOutletPipingRefrigerantInventory ( )
void openstudio::model::RefrigerationGasCoolerAirCooled::resetGasCoolerReceiverRefrigerantInventory ( )
void openstudio::model::RefrigerationGasCoolerAirCooled::resetGasCoolerRefrigerantOperatingChargeInventory ( )
void openstudio::model::RefrigerationGasCoolerAirCooled::resetMinimumCondensingTemperature ( )
void openstudio::model::RefrigerationGasCoolerAirCooled::resetMinimumFanAirFlowRatio ( )
void openstudio::model::RefrigerationGasCoolerAirCooled::resetRatedFanPower ( )
void openstudio::model::RefrigerationGasCoolerAirCooled::resetRatedTotalHeatRejectionRateCurve ( )
void openstudio::model::RefrigerationGasCoolerAirCooled::resetSubcriticalTemperatureDifference ( )
void openstudio::model::RefrigerationGasCoolerAirCooled::resetTranscriticalApproachTemperature ( )
void openstudio::model::RefrigerationGasCoolerAirCooled::resetTransitionTemperature ( )
void openstudio::model::RefrigerationGasCoolerAirCooled::setEndUseSubcategory ( std::string  endUseSubcategory)
bool openstudio::model::RefrigerationGasCoolerAirCooled::setGasCoolerFanSpeedControlType ( std::string  gasCoolerFanSpeedControlType)
void openstudio::model::RefrigerationGasCoolerAirCooled::setGasCoolerOutletPipingRefrigerantInventory ( double  gasCoolerOutletPipingRefrigerantInventory)
void openstudio::model::RefrigerationGasCoolerAirCooled::setGasCoolerReceiverRefrigerantInventory ( double  gasCoolerReceiverRefrigerantInventory)
void openstudio::model::RefrigerationGasCoolerAirCooled::setGasCoolerRefrigerantOperatingChargeInventory ( double  gasCoolerRefrigerantOperatingChargeInventory)
void openstudio::model::RefrigerationGasCoolerAirCooled::setMinimumCondensingTemperature ( double  minimumCondensingTemperature)
bool openstudio::model::RefrigerationGasCoolerAirCooled::setMinimumFanAirFlowRatio ( double  minimumFanAirFlowRatio)
bool openstudio::model::RefrigerationGasCoolerAirCooled::setRatedFanPower ( double  ratedFanPower)
bool openstudio::model::RefrigerationGasCoolerAirCooled::setRatedTotalHeatRejectionRateCurve ( const CurveLinear curveLinear)
void openstudio::model::RefrigerationGasCoolerAirCooled::setSubcriticalTemperatureDifference ( double  subcriticalTemperatureDifference)
void openstudio::model::RefrigerationGasCoolerAirCooled::setTranscriticalApproachTemperature ( double  transcriticalApproachTemperature)
void openstudio::model::RefrigerationGasCoolerAirCooled::setTransitionTemperature ( double  transitionTemperature)
double openstudio::model::RefrigerationGasCoolerAirCooled::subcriticalTemperatureDifference ( ) const
double openstudio::model::RefrigerationGasCoolerAirCooled::transcriticalApproachTemperature ( ) const
double openstudio::model::RefrigerationGasCoolerAirCooled::transitionTemperature ( ) const

Friends And Related Function Documentation