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

#include "WaterHeaterMixed.hpp"

Inheritance diagram for openstudio::model::WaterHeaterMixed:

Public Member Functions

 WaterHeaterMixed (const Model &model)
virtual ~WaterHeaterMixed ()
boost::optional< double > tankVolume () const
OSOptionalQuantity getTankVolume (bool returnIP=false) const
bool isTankVolumeDefaulted () const
bool isTankVolumeAutosized () const
boost::optional< SchedulesetpointTemperatureSchedule () const
double deadbandTemperatureDifference () const
Quantity getDeadbandTemperatureDifference (bool returnIP=false) const
bool isDeadbandTemperatureDifferenceDefaulted () const
boost::optional< double > maximumTemperatureLimit () const
OSOptionalQuantity getMaximumTemperatureLimit (bool returnIP=false) const
std::string heaterControlType () const
bool isHeaterControlTypeDefaulted () const
boost::optional< double > heaterMaximumCapacity () const
OSOptionalQuantity getHeaterMaximumCapacity (bool returnIP=false) const
bool isHeaterMaximumCapacityAutosized () const
boost::optional< double > heaterMinimumCapacity () const
OSOptionalQuantity getHeaterMinimumCapacity (bool returnIP=false) const
double heaterIgnitionMinimumFlowRate () const
Quantity getHeaterIgnitionMinimumFlowRate (bool returnIP=false) const
bool isHeaterIgnitionMinimumFlowRateDefaulted () const
double heaterIgnitionDelay () const
Quantity getHeaterIgnitionDelay (bool returnIP=false) const
bool isHeaterIgnitionDelayDefaulted () const
std::string heaterFuelType () const
boost::optional< double > heaterThermalEfficiency () const
OSOptionalQuantity getHeaterThermalEfficiency (bool returnIP=false) const
boost::optional< CurveCubicpartLoadFactorCurve () const
double offCycleParasiticFuelConsumptionRate () const
Quantity getOffCycleParasiticFuelConsumptionRate (bool returnIP=false) const
bool isOffCycleParasiticFuelConsumptionRateDefaulted () const
boost::optional< std::string > offCycleParasiticFuelType () const
double offCycleParasiticHeatFractiontoTank () const
Quantity getOffCycleParasiticHeatFractiontoTank (bool returnIP=false) const
bool isOffCycleParasiticHeatFractiontoTankDefaulted () const
double onCycleParasiticFuelConsumptionRate () const
Quantity getOnCycleParasiticFuelConsumptionRate (bool returnIP=false) const
bool isOnCycleParasiticFuelConsumptionRateDefaulted () const
boost::optional< std::string > onCycleParasiticFuelType () const
double onCycleParasiticHeatFractiontoTank () const
Quantity getOnCycleParasiticHeatFractiontoTank (bool returnIP=false) const
bool isOnCycleParasiticHeatFractiontoTankDefaulted () const
std::string ambientTemperatureIndicator () const
boost::optional< ScheduleambientTemperatureSchedule () const
boost::optional< ThermalZoneambientTemperatureThermalZone () const
boost::optional< std::string > ambientTemperatureOutdoorAirNodeName () const
boost::optional< double > offCycleLossCoefficienttoAmbientTemperature () const
OSOptionalQuantity getOffCycleLossCoefficienttoAmbientTemperature (bool returnIP=false) const
double offCycleLossFractiontoThermalZone () const
Quantity getOffCycleLossFractiontoThermalZone (bool returnIP=false) const
bool isOffCycleLossFractiontoThermalZoneDefaulted () const
boost::optional< double > onCycleLossCoefficienttoAmbientTemperature () const
OSOptionalQuantity getOnCycleLossCoefficienttoAmbientTemperature (bool returnIP=false) const
double onCycleLossFractiontoThermalZone () const
Quantity getOnCycleLossFractiontoThermalZone (bool returnIP=false) const
bool isOnCycleLossFractiontoThermalZoneDefaulted () const
boost::optional< double > peakUseFlowRate () const
OSOptionalQuantity getPeakUseFlowRate (bool returnIP=false) const
boost::optional< ScheduleuseFlowRateFractionSchedule () const
boost::optional< SchedulecoldWaterSupplyTemperatureSchedule () const
double useSideEffectiveness () const
Quantity getUseSideEffectiveness (bool returnIP=false) const
bool isUseSideEffectivenessDefaulted () const
double sourceSideEffectiveness () const
Quantity getSourceSideEffectiveness (bool returnIP=false) const
bool isSourceSideEffectivenessDefaulted () const
boost::optional< double > useSideDesignFlowRate () const
OSOptionalQuantity getUseSideDesignFlowRate (bool returnIP=false) const
bool isUseSideDesignFlowRateDefaulted () const
bool isUseSideDesignFlowRateAutosized () const
boost::optional< double > sourceSideDesignFlowRate () const
OSOptionalQuantity getSourceSideDesignFlowRate (bool returnIP=false) const
bool isSourceSideDesignFlowRateDefaulted () const
bool isSourceSideDesignFlowRateAutosized () const
double indirectWaterHeatingRecoveryTime () const
Quantity getIndirectWaterHeatingRecoveryTime (bool returnIP=false) const
bool isIndirectWaterHeatingRecoveryTimeDefaulted () const
std::string sourceSideFlowControlMode () const
boost::optional< ScheduleindirectAlternateSetpointTemperatureSchedule () const
std::string endUseSubcategory () const
bool setTankVolume (double tankVolume)
bool setTankVolume (const Quantity &tankVolume)
void resetTankVolume ()
void autosizeTankVolume ()
bool setSetpointTemperatureSchedule (Schedule &setpointTemperatureSchedule)
void resetSetpointTemperatureSchedule ()
bool setDeadbandTemperatureDifference (double deadbandTemperatureDifference)
bool setDeadbandTemperatureDifference (const Quantity &deadbandTemperatureDifference)
void resetDeadbandTemperatureDifference ()
bool setMaximumTemperatureLimit (double maximumTemperatureLimit)
bool setMaximumTemperatureLimit (const Quantity &maximumTemperatureLimit)
void resetMaximumTemperatureLimit ()
bool setHeaterControlType (std::string heaterControlType)
void resetHeaterControlType ()
bool setHeaterMaximumCapacity (double heaterMaximumCapacity)
bool setHeaterMaximumCapacity (const Quantity &heaterMaximumCapacity)
void resetHeaterMaximumCapacity ()
void autosizeHeaterMaximumCapacity ()
bool setHeaterMinimumCapacity (double heaterMinimumCapacity)
bool setHeaterMinimumCapacity (const Quantity &heaterMinimumCapacity)
void resetHeaterMinimumCapacity ()
bool setHeaterIgnitionMinimumFlowRate (double heaterIgnitionMinimumFlowRate)
bool setHeaterIgnitionMinimumFlowRate (const Quantity &heaterIgnitionMinimumFlowRate)
void resetHeaterIgnitionMinimumFlowRate ()
bool setHeaterIgnitionDelay (double heaterIgnitionDelay)
bool setHeaterIgnitionDelay (const Quantity &heaterIgnitionDelay)
void resetHeaterIgnitionDelay ()
bool setHeaterFuelType (std::string heaterFuelType)
bool setHeaterThermalEfficiency (double heaterThermalEfficiency)
bool setHeaterThermalEfficiency (const Quantity &heaterThermalEfficiency)
void resetHeaterThermalEfficiency ()
bool setPartLoadFactorCurve (const CurveCubic &partLoadFactorCurve)
void resetPartLoadFactorCurve ()
bool setOffCycleParasiticFuelConsumptionRate (double offCycleParasiticFuelConsumptionRate)
bool setOffCycleParasiticFuelConsumptionRate (const Quantity &offCycleParasiticFuelConsumptionRate)
void resetOffCycleParasiticFuelConsumptionRate ()
bool setOffCycleParasiticFuelType (std::string offCycleParasiticFuelType)
void resetOffCycleParasiticFuelType ()
bool setOffCycleParasiticHeatFractiontoTank (double offCycleParasiticHeatFractiontoTank)
bool setOffCycleParasiticHeatFractiontoTank (const Quantity &offCycleParasiticHeatFractiontoTank)
void resetOffCycleParasiticHeatFractiontoTank ()
bool setOnCycleParasiticFuelConsumptionRate (double onCycleParasiticFuelConsumptionRate)
bool setOnCycleParasiticFuelConsumptionRate (const Quantity &onCycleParasiticFuelConsumptionRate)
void resetOnCycleParasiticFuelConsumptionRate ()
bool setOnCycleParasiticFuelType (std::string onCycleParasiticFuelType)
void resetOnCycleParasiticFuelType ()
bool setOnCycleParasiticHeatFractiontoTank (double onCycleParasiticHeatFractiontoTank)
bool setOnCycleParasiticHeatFractiontoTank (const Quantity &onCycleParasiticHeatFractiontoTank)
void resetOnCycleParasiticHeatFractiontoTank ()
bool setAmbientTemperatureIndicator (std::string ambientTemperatureIndicator)
bool setAmbientTemperatureSchedule (Schedule &ambientTemperatureSchedule)
void resetAmbientTemperatureSchedule ()
bool setAmbientTemperatureThermalZone (const ThermalZone &ambientTemperatureThermalZone)
void resetAmbientTemperatureThermalZone ()
bool setAmbientTemperatureOutdoorAirNodeName (std::string ambientTemperatureOutdoorAirNodeName)
void resetAmbientTemperatureOutdoorAirNodeName ()
bool setOffCycleLossCoefficienttoAmbientTemperature (double offCycleLossCoefficienttoAmbientTemperature)
bool setOffCycleLossCoefficienttoAmbientTemperature (const Quantity &offCycleLossCoefficienttoAmbientTemperature)
void resetOffCycleLossCoefficienttoAmbientTemperature ()
bool setOffCycleLossFractiontoThermalZone (double offCycleLossFractiontoThermalZone)
bool setOffCycleLossFractiontoThermalZone (const Quantity &offCycleLossFractiontoThermalZone)
void resetOffCycleLossFractiontoThermalZone ()
bool setOnCycleLossCoefficienttoAmbientTemperature (double onCycleLossCoefficienttoAmbientTemperature)
bool setOnCycleLossCoefficienttoAmbientTemperature (const Quantity &onCycleLossCoefficienttoAmbientTemperature)
void resetOnCycleLossCoefficienttoAmbientTemperature ()
bool setOnCycleLossFractiontoThermalZone (double onCycleLossFractiontoThermalZone)
bool setOnCycleLossFractiontoThermalZone (const Quantity &onCycleLossFractiontoThermalZone)
void resetOnCycleLossFractiontoThermalZone ()
bool setPeakUseFlowRate (double peakUseFlowRate)
bool setPeakUseFlowRate (const Quantity &peakUseFlowRate)
void resetPeakUseFlowRate ()
bool setUseFlowRateFractionSchedule (Schedule &useFlowRateFractionSchedule)
void resetUseFlowRateFractionSchedule ()
bool setColdWaterSupplyTemperatureSchedule (Schedule &coldWaterSupplyTemperatureSchedule)
void resetColdWaterSupplyTemperatureSchedule ()
bool setUseSideEffectiveness (double useSideEffectiveness)
bool setUseSideEffectiveness (const Quantity &useSideEffectiveness)
void resetUseSideEffectiveness ()
bool setSourceSideEffectiveness (double sourceSideEffectiveness)
bool setSourceSideEffectiveness (const Quantity &sourceSideEffectiveness)
void resetSourceSideEffectiveness ()
bool setUseSideDesignFlowRate (double useSideDesignFlowRate)
bool setUseSideDesignFlowRate (const Quantity &useSideDesignFlowRate)
void resetUseSideDesignFlowRate ()
void autosizeUseSideDesignFlowRate ()
bool setSourceSideDesignFlowRate (double sourceSideDesignFlowRate)
bool setSourceSideDesignFlowRate (const Quantity &sourceSideDesignFlowRate)
void resetSourceSideDesignFlowRate ()
void autosizeSourceSideDesignFlowRate ()
bool setIndirectWaterHeatingRecoveryTime (double indirectWaterHeatingRecoveryTime)
bool setIndirectWaterHeatingRecoveryTime (const Quantity &indirectWaterHeatingRecoveryTime)
void resetIndirectWaterHeatingRecoveryTime ()
boost::optional< double > autosizedTankVolume () const
boost::optional< double > autosizedHeaterMaximumCapacity () const
boost::optional< double > autosizedUseSideDesignFlowRate () const
boost::optional< double > autosizedSourceSideDesignFlowRate () const
bool setSourceSideFlowControlMode (const std::string &sourceSideFlowControlMode)
bool setIndirectAlternateSetpointTemperatureSchedule (Schedule &indirectAlternateSetpointTemperatureSchedule)
void resetIndirectAlternateSetpointTemperatureSchedule ()
bool setEndUseSubcategory (const std::string &endUseSubcategory)

Static Public Member Functions

static std::vector< std::string > ambientTemperatureIndicatorValues ()
static std::vector< std::string > heaterControlTypeValues ()
static std::vector< std::string > heaterFuelTypeValues ()
static IddObjectType iddObjectType ()
static std::vector< std::string > offCycleParasiticFuelTypeValues ()
static std::vector< std::string > onCycleParasiticFuelTypeValues ()
static std::vector< std::string > sourceSideFlowControlModeValues ()

Related Functions

typedef boost::optional
< WaterHeaterMixed
OptionalWaterHeaterMixed
typedef std::vector
< WaterHeaterMixed
WaterHeaterMixedVector

Detailed Description

WaterHeaterMixed is a WaterToWaterComponent that wraps the OpenStudio IDD object 'OS:WaterHeater:Mixed'.

Constructor & Destructor Documentation

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

Member Function Documentation

std::string openstudio::model::WaterHeaterMixed::ambientTemperatureIndicator ( ) const
static std::vector<std::string> openstudio::model::WaterHeaterMixed::ambientTemperatureIndicatorValues ( )
static
boost::optional<std::string> openstudio::model::WaterHeaterMixed::ambientTemperatureOutdoorAirNodeName ( ) const
boost::optional<Schedule> openstudio::model::WaterHeaterMixed::ambientTemperatureSchedule ( ) const
boost::optional<ThermalZone> openstudio::model::WaterHeaterMixed::ambientTemperatureThermalZone ( ) const
boost::optional<double> openstudio::model::WaterHeaterMixed::autosizedHeaterMaximumCapacity ( ) const
boost::optional<double> openstudio::model::WaterHeaterMixed::autosizedSourceSideDesignFlowRate ( ) const
boost::optional<double> openstudio::model::WaterHeaterMixed::autosizedTankVolume ( ) const
boost::optional<double> openstudio::model::WaterHeaterMixed::autosizedUseSideDesignFlowRate ( ) const
void openstudio::model::WaterHeaterMixed::autosizeHeaterMaximumCapacity ( )
void openstudio::model::WaterHeaterMixed::autosizeSourceSideDesignFlowRate ( )
void openstudio::model::WaterHeaterMixed::autosizeTankVolume ( )
void openstudio::model::WaterHeaterMixed::autosizeUseSideDesignFlowRate ( )
boost::optional<Schedule> openstudio::model::WaterHeaterMixed::coldWaterSupplyTemperatureSchedule ( ) const
double openstudio::model::WaterHeaterMixed::deadbandTemperatureDifference ( ) const
std::string openstudio::model::WaterHeaterMixed::endUseSubcategory ( ) const
Quantity openstudio::model::WaterHeaterMixed::getDeadbandTemperatureDifference ( bool  returnIP = false) const
Quantity openstudio::model::WaterHeaterMixed::getHeaterIgnitionDelay ( bool  returnIP = false) const
Quantity openstudio::model::WaterHeaterMixed::getHeaterIgnitionMinimumFlowRate ( bool  returnIP = false) const
OSOptionalQuantity openstudio::model::WaterHeaterMixed::getHeaterMaximumCapacity ( bool  returnIP = false) const
OSOptionalQuantity openstudio::model::WaterHeaterMixed::getHeaterMinimumCapacity ( bool  returnIP = false) const
OSOptionalQuantity openstudio::model::WaterHeaterMixed::getHeaterThermalEfficiency ( bool  returnIP = false) const
Quantity openstudio::model::WaterHeaterMixed::getIndirectWaterHeatingRecoveryTime ( bool  returnIP = false) const
OSOptionalQuantity openstudio::model::WaterHeaterMixed::getMaximumTemperatureLimit ( bool  returnIP = false) const
OSOptionalQuantity openstudio::model::WaterHeaterMixed::getOffCycleLossCoefficienttoAmbientTemperature ( bool  returnIP = false) const
Quantity openstudio::model::WaterHeaterMixed::getOffCycleLossFractiontoThermalZone ( bool  returnIP = false) const
Quantity openstudio::model::WaterHeaterMixed::getOffCycleParasiticFuelConsumptionRate ( bool  returnIP = false) const
Quantity openstudio::model::WaterHeaterMixed::getOffCycleParasiticHeatFractiontoTank ( bool  returnIP = false) const
OSOptionalQuantity openstudio::model::WaterHeaterMixed::getOnCycleLossCoefficienttoAmbientTemperature ( bool  returnIP = false) const
Quantity openstudio::model::WaterHeaterMixed::getOnCycleLossFractiontoThermalZone ( bool  returnIP = false) const
Quantity openstudio::model::WaterHeaterMixed::getOnCycleParasiticFuelConsumptionRate ( bool  returnIP = false) const
Quantity openstudio::model::WaterHeaterMixed::getOnCycleParasiticHeatFractiontoTank ( bool  returnIP = false) const
OSOptionalQuantity openstudio::model::WaterHeaterMixed::getPeakUseFlowRate ( bool  returnIP = false) const
OSOptionalQuantity openstudio::model::WaterHeaterMixed::getSourceSideDesignFlowRate ( bool  returnIP = false) const
Quantity openstudio::model::WaterHeaterMixed::getSourceSideEffectiveness ( bool  returnIP = false) const
OSOptionalQuantity openstudio::model::WaterHeaterMixed::getTankVolume ( bool  returnIP = false) const
OSOptionalQuantity openstudio::model::WaterHeaterMixed::getUseSideDesignFlowRate ( bool  returnIP = false) const
Quantity openstudio::model::WaterHeaterMixed::getUseSideEffectiveness ( bool  returnIP = false) const
std::string openstudio::model::WaterHeaterMixed::heaterControlType ( ) const
static std::vector<std::string> openstudio::model::WaterHeaterMixed::heaterControlTypeValues ( )
static
std::string openstudio::model::WaterHeaterMixed::heaterFuelType ( ) const
static std::vector<std::string> openstudio::model::WaterHeaterMixed::heaterFuelTypeValues ( )
static
double openstudio::model::WaterHeaterMixed::heaterIgnitionDelay ( ) const
double openstudio::model::WaterHeaterMixed::heaterIgnitionMinimumFlowRate ( ) const
boost::optional<double> openstudio::model::WaterHeaterMixed::heaterMaximumCapacity ( ) const
boost::optional<double> openstudio::model::WaterHeaterMixed::heaterMinimumCapacity ( ) const
boost::optional<double> openstudio::model::WaterHeaterMixed::heaterThermalEfficiency ( ) const
static IddObjectType openstudio::model::WaterHeaterMixed::iddObjectType ( )
static
boost::optional<Schedule> openstudio::model::WaterHeaterMixed::indirectAlternateSetpointTemperatureSchedule ( ) const
double openstudio::model::WaterHeaterMixed::indirectWaterHeatingRecoveryTime ( ) const
bool openstudio::model::WaterHeaterMixed::isDeadbandTemperatureDifferenceDefaulted ( ) const
bool openstudio::model::WaterHeaterMixed::isHeaterControlTypeDefaulted ( ) const
bool openstudio::model::WaterHeaterMixed::isHeaterIgnitionDelayDefaulted ( ) const
bool openstudio::model::WaterHeaterMixed::isHeaterIgnitionMinimumFlowRateDefaulted ( ) const
bool openstudio::model::WaterHeaterMixed::isHeaterMaximumCapacityAutosized ( ) const
bool openstudio::model::WaterHeaterMixed::isIndirectWaterHeatingRecoveryTimeDefaulted ( ) const
bool openstudio::model::WaterHeaterMixed::isOffCycleLossFractiontoThermalZoneDefaulted ( ) const
bool openstudio::model::WaterHeaterMixed::isOffCycleParasiticFuelConsumptionRateDefaulted ( ) const
bool openstudio::model::WaterHeaterMixed::isOffCycleParasiticHeatFractiontoTankDefaulted ( ) const
bool openstudio::model::WaterHeaterMixed::isOnCycleLossFractiontoThermalZoneDefaulted ( ) const
bool openstudio::model::WaterHeaterMixed::isOnCycleParasiticFuelConsumptionRateDefaulted ( ) const
bool openstudio::model::WaterHeaterMixed::isOnCycleParasiticHeatFractiontoTankDefaulted ( ) const
bool openstudio::model::WaterHeaterMixed::isSourceSideDesignFlowRateAutosized ( ) const
bool openstudio::model::WaterHeaterMixed::isSourceSideDesignFlowRateDefaulted ( ) const
bool openstudio::model::WaterHeaterMixed::isSourceSideEffectivenessDefaulted ( ) const
bool openstudio::model::WaterHeaterMixed::isTankVolumeAutosized ( ) const
bool openstudio::model::WaterHeaterMixed::isTankVolumeDefaulted ( ) const
bool openstudio::model::WaterHeaterMixed::isUseSideDesignFlowRateAutosized ( ) const
bool openstudio::model::WaterHeaterMixed::isUseSideDesignFlowRateDefaulted ( ) const
bool openstudio::model::WaterHeaterMixed::isUseSideEffectivenessDefaulted ( ) const
boost::optional<double> openstudio::model::WaterHeaterMixed::maximumTemperatureLimit ( ) const
boost::optional<double> openstudio::model::WaterHeaterMixed::offCycleLossCoefficienttoAmbientTemperature ( ) const
double openstudio::model::WaterHeaterMixed::offCycleLossFractiontoThermalZone ( ) const
double openstudio::model::WaterHeaterMixed::offCycleParasiticFuelConsumptionRate ( ) const
boost::optional<std::string> openstudio::model::WaterHeaterMixed::offCycleParasiticFuelType ( ) const
static std::vector<std::string> openstudio::model::WaterHeaterMixed::offCycleParasiticFuelTypeValues ( )
static
double openstudio::model::WaterHeaterMixed::offCycleParasiticHeatFractiontoTank ( ) const
boost::optional<double> openstudio::model::WaterHeaterMixed::onCycleLossCoefficienttoAmbientTemperature ( ) const
double openstudio::model::WaterHeaterMixed::onCycleLossFractiontoThermalZone ( ) const
double openstudio::model::WaterHeaterMixed::onCycleParasiticFuelConsumptionRate ( ) const
boost::optional<std::string> openstudio::model::WaterHeaterMixed::onCycleParasiticFuelType ( ) const
static std::vector<std::string> openstudio::model::WaterHeaterMixed::onCycleParasiticFuelTypeValues ( )
static
double openstudio::model::WaterHeaterMixed::onCycleParasiticHeatFractiontoTank ( ) const
boost::optional<CurveCubic> openstudio::model::WaterHeaterMixed::partLoadFactorCurve ( ) const
boost::optional<double> openstudio::model::WaterHeaterMixed::peakUseFlowRate ( ) const
void openstudio::model::WaterHeaterMixed::resetAmbientTemperatureOutdoorAirNodeName ( )
void openstudio::model::WaterHeaterMixed::resetAmbientTemperatureSchedule ( )
void openstudio::model::WaterHeaterMixed::resetAmbientTemperatureThermalZone ( )
void openstudio::model::WaterHeaterMixed::resetColdWaterSupplyTemperatureSchedule ( )
void openstudio::model::WaterHeaterMixed::resetDeadbandTemperatureDifference ( )
void openstudio::model::WaterHeaterMixed::resetHeaterControlType ( )
void openstudio::model::WaterHeaterMixed::resetHeaterIgnitionDelay ( )
void openstudio::model::WaterHeaterMixed::resetHeaterIgnitionMinimumFlowRate ( )
void openstudio::model::WaterHeaterMixed::resetHeaterMaximumCapacity ( )
void openstudio::model::WaterHeaterMixed::resetHeaterMinimumCapacity ( )
void openstudio::model::WaterHeaterMixed::resetHeaterThermalEfficiency ( )
void openstudio::model::WaterHeaterMixed::resetIndirectAlternateSetpointTemperatureSchedule ( )
void openstudio::model::WaterHeaterMixed::resetIndirectWaterHeatingRecoveryTime ( )
void openstudio::model::WaterHeaterMixed::resetMaximumTemperatureLimit ( )
void openstudio::model::WaterHeaterMixed::resetOffCycleLossCoefficienttoAmbientTemperature ( )
void openstudio::model::WaterHeaterMixed::resetOffCycleLossFractiontoThermalZone ( )
void openstudio::model::WaterHeaterMixed::resetOffCycleParasiticFuelConsumptionRate ( )
void openstudio::model::WaterHeaterMixed::resetOffCycleParasiticFuelType ( )
void openstudio::model::WaterHeaterMixed::resetOffCycleParasiticHeatFractiontoTank ( )
void openstudio::model::WaterHeaterMixed::resetOnCycleLossCoefficienttoAmbientTemperature ( )
void openstudio::model::WaterHeaterMixed::resetOnCycleLossFractiontoThermalZone ( )
void openstudio::model::WaterHeaterMixed::resetOnCycleParasiticFuelConsumptionRate ( )
void openstudio::model::WaterHeaterMixed::resetOnCycleParasiticFuelType ( )
void openstudio::model::WaterHeaterMixed::resetOnCycleParasiticHeatFractiontoTank ( )
void openstudio::model::WaterHeaterMixed::resetPartLoadFactorCurve ( )
void openstudio::model::WaterHeaterMixed::resetPeakUseFlowRate ( )
void openstudio::model::WaterHeaterMixed::resetSetpointTemperatureSchedule ( )
void openstudio::model::WaterHeaterMixed::resetSourceSideDesignFlowRate ( )
void openstudio::model::WaterHeaterMixed::resetSourceSideEffectiveness ( )
void openstudio::model::WaterHeaterMixed::resetTankVolume ( )
void openstudio::model::WaterHeaterMixed::resetUseFlowRateFractionSchedule ( )
void openstudio::model::WaterHeaterMixed::resetUseSideDesignFlowRate ( )
void openstudio::model::WaterHeaterMixed::resetUseSideEffectiveness ( )
bool openstudio::model::WaterHeaterMixed::setAmbientTemperatureIndicator ( std::string  ambientTemperatureIndicator)
bool openstudio::model::WaterHeaterMixed::setAmbientTemperatureOutdoorAirNodeName ( std::string  ambientTemperatureOutdoorAirNodeName)
bool openstudio::model::WaterHeaterMixed::setAmbientTemperatureSchedule ( Schedule ambientTemperatureSchedule)
bool openstudio::model::WaterHeaterMixed::setAmbientTemperatureThermalZone ( const ThermalZone ambientTemperatureThermalZone)
bool openstudio::model::WaterHeaterMixed::setColdWaterSupplyTemperatureSchedule ( Schedule coldWaterSupplyTemperatureSchedule)
bool openstudio::model::WaterHeaterMixed::setDeadbandTemperatureDifference ( double  deadbandTemperatureDifference)
bool openstudio::model::WaterHeaterMixed::setDeadbandTemperatureDifference ( const Quantity deadbandTemperatureDifference)
bool openstudio::model::WaterHeaterMixed::setEndUseSubcategory ( const std::string &  endUseSubcategory)
bool openstudio::model::WaterHeaterMixed::setHeaterControlType ( std::string  heaterControlType)
bool openstudio::model::WaterHeaterMixed::setHeaterFuelType ( std::string  heaterFuelType)
bool openstudio::model::WaterHeaterMixed::setHeaterIgnitionDelay ( double  heaterIgnitionDelay)
bool openstudio::model::WaterHeaterMixed::setHeaterIgnitionDelay ( const Quantity heaterIgnitionDelay)
bool openstudio::model::WaterHeaterMixed::setHeaterIgnitionMinimumFlowRate ( double  heaterIgnitionMinimumFlowRate)
bool openstudio::model::WaterHeaterMixed::setHeaterIgnitionMinimumFlowRate ( const Quantity heaterIgnitionMinimumFlowRate)
bool openstudio::model::WaterHeaterMixed::setHeaterMaximumCapacity ( double  heaterMaximumCapacity)
bool openstudio::model::WaterHeaterMixed::setHeaterMaximumCapacity ( const Quantity heaterMaximumCapacity)
bool openstudio::model::WaterHeaterMixed::setHeaterMinimumCapacity ( double  heaterMinimumCapacity)
bool openstudio::model::WaterHeaterMixed::setHeaterMinimumCapacity ( const Quantity heaterMinimumCapacity)
bool openstudio::model::WaterHeaterMixed::setHeaterThermalEfficiency ( double  heaterThermalEfficiency)
bool openstudio::model::WaterHeaterMixed::setHeaterThermalEfficiency ( const Quantity heaterThermalEfficiency)
bool openstudio::model::WaterHeaterMixed::setIndirectAlternateSetpointTemperatureSchedule ( Schedule indirectAlternateSetpointTemperatureSchedule)
bool openstudio::model::WaterHeaterMixed::setIndirectWaterHeatingRecoveryTime ( double  indirectWaterHeatingRecoveryTime)
bool openstudio::model::WaterHeaterMixed::setIndirectWaterHeatingRecoveryTime ( const Quantity indirectWaterHeatingRecoveryTime)
bool openstudio::model::WaterHeaterMixed::setMaximumTemperatureLimit ( double  maximumTemperatureLimit)
bool openstudio::model::WaterHeaterMixed::setMaximumTemperatureLimit ( const Quantity maximumTemperatureLimit)
bool openstudio::model::WaterHeaterMixed::setOffCycleLossCoefficienttoAmbientTemperature ( double  offCycleLossCoefficienttoAmbientTemperature)
bool openstudio::model::WaterHeaterMixed::setOffCycleLossCoefficienttoAmbientTemperature ( const Quantity offCycleLossCoefficienttoAmbientTemperature)
bool openstudio::model::WaterHeaterMixed::setOffCycleLossFractiontoThermalZone ( double  offCycleLossFractiontoThermalZone)
bool openstudio::model::WaterHeaterMixed::setOffCycleLossFractiontoThermalZone ( const Quantity offCycleLossFractiontoThermalZone)
bool openstudio::model::WaterHeaterMixed::setOffCycleParasiticFuelConsumptionRate ( double  offCycleParasiticFuelConsumptionRate)
bool openstudio::model::WaterHeaterMixed::setOffCycleParasiticFuelConsumptionRate ( const Quantity offCycleParasiticFuelConsumptionRate)
bool openstudio::model::WaterHeaterMixed::setOffCycleParasiticFuelType ( std::string  offCycleParasiticFuelType)
bool openstudio::model::WaterHeaterMixed::setOffCycleParasiticHeatFractiontoTank ( double  offCycleParasiticHeatFractiontoTank)
bool openstudio::model::WaterHeaterMixed::setOffCycleParasiticHeatFractiontoTank ( const Quantity offCycleParasiticHeatFractiontoTank)
bool openstudio::model::WaterHeaterMixed::setOnCycleLossCoefficienttoAmbientTemperature ( double  onCycleLossCoefficienttoAmbientTemperature)
bool openstudio::model::WaterHeaterMixed::setOnCycleLossCoefficienttoAmbientTemperature ( const Quantity onCycleLossCoefficienttoAmbientTemperature)
bool openstudio::model::WaterHeaterMixed::setOnCycleLossFractiontoThermalZone ( double  onCycleLossFractiontoThermalZone)
bool openstudio::model::WaterHeaterMixed::setOnCycleLossFractiontoThermalZone ( const Quantity onCycleLossFractiontoThermalZone)
bool openstudio::model::WaterHeaterMixed::setOnCycleParasiticFuelConsumptionRate ( double  onCycleParasiticFuelConsumptionRate)
bool openstudio::model::WaterHeaterMixed::setOnCycleParasiticFuelConsumptionRate ( const Quantity onCycleParasiticFuelConsumptionRate)
bool openstudio::model::WaterHeaterMixed::setOnCycleParasiticFuelType ( std::string  onCycleParasiticFuelType)
bool openstudio::model::WaterHeaterMixed::setOnCycleParasiticHeatFractiontoTank ( double  onCycleParasiticHeatFractiontoTank)
bool openstudio::model::WaterHeaterMixed::setOnCycleParasiticHeatFractiontoTank ( const Quantity onCycleParasiticHeatFractiontoTank)
bool openstudio::model::WaterHeaterMixed::setPartLoadFactorCurve ( const CurveCubic partLoadFactorCurve)
bool openstudio::model::WaterHeaterMixed::setPeakUseFlowRate ( double  peakUseFlowRate)
bool openstudio::model::WaterHeaterMixed::setPeakUseFlowRate ( const Quantity peakUseFlowRate)
boost::optional<Schedule> openstudio::model::WaterHeaterMixed::setpointTemperatureSchedule ( ) const
bool openstudio::model::WaterHeaterMixed::setSetpointTemperatureSchedule ( Schedule setpointTemperatureSchedule)
bool openstudio::model::WaterHeaterMixed::setSourceSideDesignFlowRate ( double  sourceSideDesignFlowRate)
bool openstudio::model::WaterHeaterMixed::setSourceSideDesignFlowRate ( const Quantity sourceSideDesignFlowRate)
bool openstudio::model::WaterHeaterMixed::setSourceSideEffectiveness ( double  sourceSideEffectiveness)
bool openstudio::model::WaterHeaterMixed::setSourceSideEffectiveness ( const Quantity sourceSideEffectiveness)
bool openstudio::model::WaterHeaterMixed::setSourceSideFlowControlMode ( const std::string &  sourceSideFlowControlMode)
bool openstudio::model::WaterHeaterMixed::setTankVolume ( double  tankVolume)
bool openstudio::model::WaterHeaterMixed::setTankVolume ( const Quantity tankVolume)
bool openstudio::model::WaterHeaterMixed::setUseFlowRateFractionSchedule ( Schedule useFlowRateFractionSchedule)
bool openstudio::model::WaterHeaterMixed::setUseSideDesignFlowRate ( double  useSideDesignFlowRate)
bool openstudio::model::WaterHeaterMixed::setUseSideDesignFlowRate ( const Quantity useSideDesignFlowRate)
bool openstudio::model::WaterHeaterMixed::setUseSideEffectiveness ( double  useSideEffectiveness)
bool openstudio::model::WaterHeaterMixed::setUseSideEffectiveness ( const Quantity useSideEffectiveness)
boost::optional<double> openstudio::model::WaterHeaterMixed::sourceSideDesignFlowRate ( ) const
double openstudio::model::WaterHeaterMixed::sourceSideEffectiveness ( ) const
std::string openstudio::model::WaterHeaterMixed::sourceSideFlowControlMode ( ) const
static std::vector<std::string> openstudio::model::WaterHeaterMixed::sourceSideFlowControlModeValues ( )
static
boost::optional<double> openstudio::model::WaterHeaterMixed::tankVolume ( ) const
boost::optional<Schedule> openstudio::model::WaterHeaterMixed::useFlowRateFractionSchedule ( ) const
boost::optional<double> openstudio::model::WaterHeaterMixed::useSideDesignFlowRate ( ) const
double openstudio::model::WaterHeaterMixed::useSideEffectiveness ( ) const

Friends And Related Function Documentation

typedef boost::optional<WaterHeaterMixed> OptionalWaterHeaterMixed
related
typedef std::vector<WaterHeaterMixed> WaterHeaterMixedVector
related