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

#include "RefrigerationAirChiller.hpp"

Inheritance diagram for openstudio::model::RefrigerationAirChiller:

Public Member Functions

 RefrigerationAirChiller (const Model &model, Schedule &defrostSchedule)
virtual ~RefrigerationAirChiller ()
boost::optional< ScheduleavailabilitySchedule () const
std::string capacityRatingType () const
boost::optional< double > ratedUnitLoadFactor () const
boost::optional< double > ratedCapacity () const
double ratedRelativeHumidity () const
bool isRatedRelativeHumidityDefaulted () const
double ratedCoolingSourceTemperature () const
double ratedTemperatureDifferenceDT1 () const
boost::optional< double > maximumTemperatureDifferenceBetweenInletAirandEvaporatingTemperature () const
double coilMaterialCorrectionFactor () const
bool isCoilMaterialCorrectionFactorDefaulted () const
double refrigerantCorrectionFactor () const
bool isRefrigerantCorrectionFactorDefaulted () const
double sHR60CorrectionFactor () const
bool isSHR60CorrectionFactorDefaulted () const
double ratedTotalHeatingPower () const
boost::optional< ScheduleheatingPowerSchedule () const
std::string fanSpeedControlType () const
bool isFanSpeedControlTypeDefaulted () const
double ratedFanPower () const
bool isRatedFanPowerDefaulted () const
double ratedAirFlow () const
double minimumFanAirFlowRatio () const
bool isMinimumFanAirFlowRatioDefaulted () const
std::string defrostType () const
bool isDefrostTypeDefaulted () const
std::string defrostControlType () const
bool isDefrostControlTypeDefaulted () const
Schedule defrostSchedule () const
boost::optional< ScheduledefrostDripDownSchedule () const
boost::optional< double > defrostPower () const
boost::optional< double > temperatureTerminationDefrostFractiontoIce () const
std::string verticalLocation () const
bool isVerticalLocationDefaulted () const
double averageRefrigerantChargeInventory () const
bool isAverageRefrigerantChargeInventoryDefaulted () const
bool setAvailabilitySchedule (Schedule &schedule)
void resetAvailabilitySchedule ()
bool setCapacityRatingType (std::string capacityRatingType)
bool setRatedUnitLoadFactor (double ratedUnitLoadFactor)
void resetRatedUnitLoadFactor ()
bool setRatedCapacity (double ratedCapacity)
void resetRatedCapacity ()
bool setRatedRelativeHumidity (double ratedRelativeHumidity)
void resetRatedRelativeHumidity ()
bool setRatedCoolingSourceTemperature (double ratedCoolingSourceTemperature)
bool setRatedTemperatureDifferenceDT1 (double ratedTemperatureDifferenceDT1)
bool setMaximumTemperatureDifferenceBetweenInletAirandEvaporatingTemperature (double maximumTemperatureDifferenceBetweenInletAirandEvaporatingTemperature)
void resetMaximumTemperatureDifferenceBetweenInletAirandEvaporatingTemperature ()
bool setCoilMaterialCorrectionFactor (double coilMaterialCorrectionFactor)
void resetCoilMaterialCorrectionFactor ()
bool setRefrigerantCorrectionFactor (double refrigerantCorrectionFactor)
void resetRefrigerantCorrectionFactor ()
bool setSHR60CorrectionFactor (double sHR60CorrectionFactor)
void resetSHR60CorrectionFactor ()
bool setRatedTotalHeatingPower (double ratedTotalHeatingPower)
bool setHeatingPowerSchedule (Schedule &schedule)
void resetHeatingPowerSchedule ()
bool setFanSpeedControlType (std::string fanSpeedControlType)
void resetFanSpeedControlType ()
bool setRatedFanPower (double ratedFanPower)
void resetRatedFanPower ()
bool setRatedAirFlow (double ratedAirFlow)
bool setMinimumFanAirFlowRatio (double minimumFanAirFlowRatio)
void resetMinimumFanAirFlowRatio ()
bool setDefrostType (std::string defrostType)
void resetDefrostType ()
bool setDefrostControlType (std::string defrostControlType)
void resetDefrostControlType ()
bool setDefrostSchedule (Schedule &schedule)
bool setDefrostDripDownSchedule (Schedule &schedule)
void resetDefrostDripDownSchedule ()
bool setDefrostPower (double defrostPower)
void resetDefrostPower ()
bool setTemperatureTerminationDefrostFractiontoIce (double temperatureTerminationDefrostFractiontoIce)
void resetTemperatureTerminationDefrostFractiontoIce ()
bool setAverageRefrigerantChargeInventory (double averageRefrigerantChargeInventory)
void resetAverageRefrigerantChargeInventory ()

Static Public Member Functions

static std::vector< std::string > capacityRatingTypeValues ()
static std::vector< std::string > defrostControlTypeValues ()
static std::vector< std::string > defrostTypeValues ()
static std::vector< std::string > fanSpeedControlTypeValues ()
static IddObjectType iddObjectType ()
static std::vector< std::string > verticalLocationValues ()

Related Functions

typedef boost::optional
< RefrigerationAirChiller
OptionalRefrigerationAirChiller
typedef std::vector
< RefrigerationAirChiller
RefrigerationAirChillerVector

Detailed Description

RefrigerationAirChiller is a ZoneHVACComponent that wraps the OpenStudio IDD object 'OS:ZoneHVAC:Refrigeration:AirChiller'.

Constructor & Destructor Documentation

openstudio::model::RefrigerationAirChiller::RefrigerationAirChiller ( const Model model,
Schedule defrostSchedule 
)
explicit
virtual openstudio::model::RefrigerationAirChiller::~RefrigerationAirChiller ( )
inlinevirtual

Member Function Documentation

boost::optional<Schedule> openstudio::model::RefrigerationAirChiller::availabilitySchedule ( ) const
double openstudio::model::RefrigerationAirChiller::averageRefrigerantChargeInventory ( ) const
std::string openstudio::model::RefrigerationAirChiller::capacityRatingType ( ) const
static std::vector<std::string> openstudio::model::RefrigerationAirChiller::capacityRatingTypeValues ( )
static
double openstudio::model::RefrigerationAirChiller::coilMaterialCorrectionFactor ( ) const
std::string openstudio::model::RefrigerationAirChiller::defrostControlType ( ) const
static std::vector<std::string> openstudio::model::RefrigerationAirChiller::defrostControlTypeValues ( )
static
boost::optional<Schedule> openstudio::model::RefrigerationAirChiller::defrostDripDownSchedule ( ) const
boost::optional<double> openstudio::model::RefrigerationAirChiller::defrostPower ( ) const
Schedule openstudio::model::RefrigerationAirChiller::defrostSchedule ( ) const
std::string openstudio::model::RefrigerationAirChiller::defrostType ( ) const
static std::vector<std::string> openstudio::model::RefrigerationAirChiller::defrostTypeValues ( )
static
std::string openstudio::model::RefrigerationAirChiller::fanSpeedControlType ( ) const
static std::vector<std::string> openstudio::model::RefrigerationAirChiller::fanSpeedControlTypeValues ( )
static
boost::optional<Schedule> openstudio::model::RefrigerationAirChiller::heatingPowerSchedule ( ) const
static IddObjectType openstudio::model::RefrigerationAirChiller::iddObjectType ( )
static
bool openstudio::model::RefrigerationAirChiller::isAverageRefrigerantChargeInventoryDefaulted ( ) const
bool openstudio::model::RefrigerationAirChiller::isCoilMaterialCorrectionFactorDefaulted ( ) const
bool openstudio::model::RefrigerationAirChiller::isDefrostControlTypeDefaulted ( ) const
bool openstudio::model::RefrigerationAirChiller::isDefrostTypeDefaulted ( ) const
bool openstudio::model::RefrigerationAirChiller::isFanSpeedControlTypeDefaulted ( ) const
bool openstudio::model::RefrigerationAirChiller::isMinimumFanAirFlowRatioDefaulted ( ) const
bool openstudio::model::RefrigerationAirChiller::isRatedFanPowerDefaulted ( ) const
bool openstudio::model::RefrigerationAirChiller::isRatedRelativeHumidityDefaulted ( ) const
bool openstudio::model::RefrigerationAirChiller::isRefrigerantCorrectionFactorDefaulted ( ) const
bool openstudio::model::RefrigerationAirChiller::isSHR60CorrectionFactorDefaulted ( ) const
bool openstudio::model::RefrigerationAirChiller::isVerticalLocationDefaulted ( ) const
boost::optional<double> openstudio::model::RefrigerationAirChiller::maximumTemperatureDifferenceBetweenInletAirandEvaporatingTemperature ( ) const
double openstudio::model::RefrigerationAirChiller::minimumFanAirFlowRatio ( ) const
double openstudio::model::RefrigerationAirChiller::ratedAirFlow ( ) const
boost::optional<double> openstudio::model::RefrigerationAirChiller::ratedCapacity ( ) const
double openstudio::model::RefrigerationAirChiller::ratedCoolingSourceTemperature ( ) const
double openstudio::model::RefrigerationAirChiller::ratedFanPower ( ) const
double openstudio::model::RefrigerationAirChiller::ratedRelativeHumidity ( ) const
double openstudio::model::RefrigerationAirChiller::ratedTemperatureDifferenceDT1 ( ) const
double openstudio::model::RefrigerationAirChiller::ratedTotalHeatingPower ( ) const
boost::optional<double> openstudio::model::RefrigerationAirChiller::ratedUnitLoadFactor ( ) const
double openstudio::model::RefrigerationAirChiller::refrigerantCorrectionFactor ( ) const
void openstudio::model::RefrigerationAirChiller::resetAvailabilitySchedule ( )
void openstudio::model::RefrigerationAirChiller::resetAverageRefrigerantChargeInventory ( )
void openstudio::model::RefrigerationAirChiller::resetCoilMaterialCorrectionFactor ( )
void openstudio::model::RefrigerationAirChiller::resetDefrostControlType ( )
void openstudio::model::RefrigerationAirChiller::resetDefrostDripDownSchedule ( )
void openstudio::model::RefrigerationAirChiller::resetDefrostPower ( )
void openstudio::model::RefrigerationAirChiller::resetDefrostType ( )
void openstudio::model::RefrigerationAirChiller::resetFanSpeedControlType ( )
void openstudio::model::RefrigerationAirChiller::resetHeatingPowerSchedule ( )
void openstudio::model::RefrigerationAirChiller::resetMaximumTemperatureDifferenceBetweenInletAirandEvaporatingTemperature ( )
void openstudio::model::RefrigerationAirChiller::resetMinimumFanAirFlowRatio ( )
void openstudio::model::RefrigerationAirChiller::resetRatedCapacity ( )
void openstudio::model::RefrigerationAirChiller::resetRatedFanPower ( )
void openstudio::model::RefrigerationAirChiller::resetRatedRelativeHumidity ( )
void openstudio::model::RefrigerationAirChiller::resetRatedUnitLoadFactor ( )
void openstudio::model::RefrigerationAirChiller::resetRefrigerantCorrectionFactor ( )
void openstudio::model::RefrigerationAirChiller::resetSHR60CorrectionFactor ( )
void openstudio::model::RefrigerationAirChiller::resetTemperatureTerminationDefrostFractiontoIce ( )
bool openstudio::model::RefrigerationAirChiller::setAvailabilitySchedule ( Schedule schedule)
bool openstudio::model::RefrigerationAirChiller::setAverageRefrigerantChargeInventory ( double  averageRefrigerantChargeInventory)
bool openstudio::model::RefrigerationAirChiller::setCapacityRatingType ( std::string  capacityRatingType)
bool openstudio::model::RefrigerationAirChiller::setCoilMaterialCorrectionFactor ( double  coilMaterialCorrectionFactor)
bool openstudio::model::RefrigerationAirChiller::setDefrostControlType ( std::string  defrostControlType)
bool openstudio::model::RefrigerationAirChiller::setDefrostDripDownSchedule ( Schedule schedule)
bool openstudio::model::RefrigerationAirChiller::setDefrostPower ( double  defrostPower)
bool openstudio::model::RefrigerationAirChiller::setDefrostSchedule ( Schedule schedule)
bool openstudio::model::RefrigerationAirChiller::setDefrostType ( std::string  defrostType)
bool openstudio::model::RefrigerationAirChiller::setFanSpeedControlType ( std::string  fanSpeedControlType)
bool openstudio::model::RefrigerationAirChiller::setHeatingPowerSchedule ( Schedule schedule)
bool openstudio::model::RefrigerationAirChiller::setMaximumTemperatureDifferenceBetweenInletAirandEvaporatingTemperature ( double  maximumTemperatureDifferenceBetweenInletAirandEvaporatingTemperature)
bool openstudio::model::RefrigerationAirChiller::setMinimumFanAirFlowRatio ( double  minimumFanAirFlowRatio)
bool openstudio::model::RefrigerationAirChiller::setRatedAirFlow ( double  ratedAirFlow)
bool openstudio::model::RefrigerationAirChiller::setRatedCapacity ( double  ratedCapacity)
bool openstudio::model::RefrigerationAirChiller::setRatedCoolingSourceTemperature ( double  ratedCoolingSourceTemperature)
bool openstudio::model::RefrigerationAirChiller::setRatedFanPower ( double  ratedFanPower)
bool openstudio::model::RefrigerationAirChiller::setRatedRelativeHumidity ( double  ratedRelativeHumidity)
bool openstudio::model::RefrigerationAirChiller::setRatedTemperatureDifferenceDT1 ( double  ratedTemperatureDifferenceDT1)
bool openstudio::model::RefrigerationAirChiller::setRatedTotalHeatingPower ( double  ratedTotalHeatingPower)
bool openstudio::model::RefrigerationAirChiller::setRatedUnitLoadFactor ( double  ratedUnitLoadFactor)
bool openstudio::model::RefrigerationAirChiller::setRefrigerantCorrectionFactor ( double  refrigerantCorrectionFactor)
bool openstudio::model::RefrigerationAirChiller::setSHR60CorrectionFactor ( double  sHR60CorrectionFactor)
bool openstudio::model::RefrigerationAirChiller::setTemperatureTerminationDefrostFractiontoIce ( double  temperatureTerminationDefrostFractiontoIce)
double openstudio::model::RefrigerationAirChiller::sHR60CorrectionFactor ( ) const
boost::optional<double> openstudio::model::RefrigerationAirChiller::temperatureTerminationDefrostFractiontoIce ( ) const
std::string openstudio::model::RefrigerationAirChiller::verticalLocation ( ) const
static std::vector<std::string> openstudio::model::RefrigerationAirChiller::verticalLocationValues ( )
static

Friends And Related Function Documentation

typedef boost::optional<RefrigerationAirChiller> OptionalRefrigerationAirChiller
related