#include "WaterHeaterHeatPump.hpp"
Static Public Member Functions | |
static std::vector< std::string > | compressorLocationValues () |
static std::vector< std::string > | controlSensorLocationInStratifiedTankValues () |
static std::vector< std::string > | fanPlacementValues () |
static IddObjectType | iddObjectType () |
static std::vector< std::string > | inletAirConfigurationValues () |
static std::vector< std::string > | parasiticHeatRejectionLocationValues () |
Related Functions | |
typedef boost::optional < WaterHeaterHeatPump > | OptionalWaterHeaterHeatPump |
typedef std::vector < WaterHeaterHeatPump > | WaterHeaterHeatPumpVector |
WaterHeaterHeatPump is a ZoneHVACComponent that wraps the OpenStudio IDD object 'OS:WaterHeater:HeatPump'.
As of EnergyPlus version 8.4.0 this object maps to WaterHeaterHeatPumpPumpedCondenser in idf format.
|
explicit |
|
explicit |
|
inlinevirtual |
void openstudio::model::WaterHeaterHeatPump::autosizeCondenserWaterFlowRate | ( | ) |
void openstudio::model::WaterHeaterHeatPump::autosizeEvaporatorAirFlowRate | ( | ) |
boost::optional<Schedule> openstudio::model::WaterHeaterHeatPump::availabilitySchedule | ( | ) | const |
boost::optional<Schedule> openstudio::model::WaterHeaterHeatPump::compressorAmbientTemperatureSchedule | ( | ) | const |
std::string openstudio::model::WaterHeaterHeatPump::compressorLocation | ( | ) | const |
|
static |
Schedule openstudio::model::WaterHeaterHeatPump::compressorSetpointTemperatureSchedule | ( | ) | const |
boost::optional<double> openstudio::model::WaterHeaterHeatPump::condenserWaterFlowRate | ( | ) | const |
std::string openstudio::model::WaterHeaterHeatPump::controlSensorLocationInStratifiedTank | ( | ) | const |
|
static |
double openstudio::model::WaterHeaterHeatPump::deadBandTemperatureDifference | ( | ) | const |
ModelObject openstudio::model::WaterHeaterHeatPump::dXCoil | ( | ) | const |
boost::optional<double> openstudio::model::WaterHeaterHeatPump::evaporatorAirFlowRate | ( | ) | const |
HVACComponent openstudio::model::WaterHeaterHeatPump::fan | ( | ) | const |
std::string openstudio::model::WaterHeaterHeatPump::fanPlacement | ( | ) | const |
|
static |
|
static |
std::string openstudio::model::WaterHeaterHeatPump::inletAirConfiguration | ( | ) | const |
|
static |
boost::optional<Schedule> openstudio::model::WaterHeaterHeatPump::inletAirHumiditySchedule | ( | ) | const |
Schedule openstudio::model::WaterHeaterHeatPump::inletAirMixerSchedule | ( | ) | const |
boost::optional<Schedule> openstudio::model::WaterHeaterHeatPump::inletAirTemperatureSchedule | ( | ) | const |
bool openstudio::model::WaterHeaterHeatPump::isCondenserWaterFlowRateAutosized | ( | ) | const |
bool openstudio::model::WaterHeaterHeatPump::isEvaporatorAirFlowRateAutosized | ( | ) | const |
double openstudio::model::WaterHeaterHeatPump::minimumInletAirTemperatureforCompressorOperation | ( | ) | const |
double openstudio::model::WaterHeaterHeatPump::offCycleParasiticElectricLoad | ( | ) | const |
double openstudio::model::WaterHeaterHeatPump::onCycleParasiticElectricLoad | ( | ) | const |
std::string openstudio::model::WaterHeaterHeatPump::parasiticHeatRejectionLocation | ( | ) | const |
|
static |
void openstudio::model::WaterHeaterHeatPump::resetAvailabilitySchedule | ( | ) |
void openstudio::model::WaterHeaterHeatPump::resetCompressorAmbientTemperatureSchedule | ( | ) |
void openstudio::model::WaterHeaterHeatPump::resetCondenserWaterFlowRate | ( | ) |
void openstudio::model::WaterHeaterHeatPump::resetEvaporatorAirFlowRate | ( | ) |
void openstudio::model::WaterHeaterHeatPump::resetInletAirHumiditySchedule | ( | ) |
void openstudio::model::WaterHeaterHeatPump::resetInletAirTemperatureSchedule | ( | ) |
bool openstudio::model::WaterHeaterHeatPump::setAvailabilitySchedule | ( | Schedule & | schedule | ) |
bool openstudio::model::WaterHeaterHeatPump::setCompressorAmbientTemperatureSchedule | ( | Schedule & | schedule | ) |
bool openstudio::model::WaterHeaterHeatPump::setCompressorLocation | ( | std::string | compressorLocation | ) |
bool openstudio::model::WaterHeaterHeatPump::setCompressorSetpointTemperatureSchedule | ( | Schedule & | schedule | ) |
bool openstudio::model::WaterHeaterHeatPump::setCondenserWaterFlowRate | ( | double | condenserWaterFlowRate | ) |
bool openstudio::model::WaterHeaterHeatPump::setControlSensorLocationInStratifiedTank | ( | std::string | controlSensorLocationInStratifiedTank | ) |
bool openstudio::model::WaterHeaterHeatPump::setDeadBandTemperatureDifference | ( | double | deadBandTemperatureDifference | ) |
bool openstudio::model::WaterHeaterHeatPump::setDXCoil | ( | const ModelObject & | coil | ) |
bool openstudio::model::WaterHeaterHeatPump::setEvaporatorAirFlowRate | ( | double | evaporatorAirFlowRate | ) |
bool openstudio::model::WaterHeaterHeatPump::setFan | ( | const HVACComponent & | fan | ) |
bool openstudio::model::WaterHeaterHeatPump::setFanPlacement | ( | std::string | fanPlacement | ) |
bool openstudio::model::WaterHeaterHeatPump::setInletAirConfiguration | ( | std::string | inletAirConfiguration | ) |
bool openstudio::model::WaterHeaterHeatPump::setInletAirHumiditySchedule | ( | Schedule & | schedule | ) |
bool openstudio::model::WaterHeaterHeatPump::setInletAirMixerSchedule | ( | Schedule & | schedule | ) |
bool openstudio::model::WaterHeaterHeatPump::setInletAirTemperatureSchedule | ( | Schedule & | schedule | ) |
bool openstudio::model::WaterHeaterHeatPump::setMinimumInletAirTemperatureforCompressorOperation | ( | double | minimumInletAirTemperatureforCompressorOperation | ) |
bool openstudio::model::WaterHeaterHeatPump::setOffCycleParasiticElectricLoad | ( | double | offCycleParasiticElectricLoad | ) |
bool openstudio::model::WaterHeaterHeatPump::setOnCycleParasiticElectricLoad | ( | double | onCycleParasiticElectricLoad | ) |
bool openstudio::model::WaterHeaterHeatPump::setParasiticHeatRejectionLocation | ( | std::string | parasiticHeatRejectionLocation | ) |
bool openstudio::model::WaterHeaterHeatPump::setTank | ( | const HVACComponent & | waterHeater | ) |
HVACComponent openstudio::model::WaterHeaterHeatPump::tank | ( | ) | const |
|
related |
|
related |