#include "ThermalStorageIceDetailed.hpp"
ThermalStorageIceDetailed is a StraightComponent that wraps the OpenStudio IDD object 'OS:ThermalStorage:Ice:Detailed'.
openstudio::model::ThermalStorageIceDetailed::ThermalStorageIceDetailed |
( |
const Model & |
model | ) |
|
|
explicit |
virtual openstudio::model::ThermalStorageIceDetailed::~ThermalStorageIceDetailed |
( |
| ) |
|
|
inlinevirtual |
boost::optional<Schedule> openstudio::model::ThermalStorageIceDetailed::availabilitySchedule |
( |
| ) |
const |
double openstudio::model::ThermalStorageIceDetailed::capacity |
( |
| ) |
const |
Curve openstudio::model::ThermalStorageIceDetailed::chargingCurve |
( |
| ) |
const |
Curve openstudio::model::ThermalStorageIceDetailed::dischargingCurve |
( |
| ) |
const |
double openstudio::model::ThermalStorageIceDetailed::freezingTemperatureofStorageMedium |
( |
| ) |
const |
static IddObjectType openstudio::model::ThermalStorageIceDetailed::iddObjectType |
( |
| ) |
|
|
static |
double openstudio::model::ThermalStorageIceDetailed::parasiticElectricLoadDuringCharging |
( |
| ) |
const |
double openstudio::model::ThermalStorageIceDetailed::parasiticElectricLoadDuringDischarging |
( |
| ) |
const |
void openstudio::model::ThermalStorageIceDetailed::resetAvailabilitySchedule |
( |
| ) |
|
bool openstudio::model::ThermalStorageIceDetailed::setAvailabilitySchedule |
( |
Schedule & |
schedule | ) |
|
void openstudio::model::ThermalStorageIceDetailed::setCapacity |
( |
double |
capacity | ) |
|
bool openstudio::model::ThermalStorageIceDetailed::setChargingCurve |
( |
const Curve & |
chargingCurve | ) |
|
bool openstudio::model::ThermalStorageIceDetailed::setDischargingCurve |
( |
const Curve & |
dischargingCurve | ) |
|
void openstudio::model::ThermalStorageIceDetailed::setFreezingTemperatureofStorageMedium |
( |
double |
freezingTemperatureofStorageMedium | ) |
|
void openstudio::model::ThermalStorageIceDetailed::setParasiticElectricLoadDuringCharging |
( |
double |
parasiticElectricLoadDuringCharging | ) |
|
void openstudio::model::ThermalStorageIceDetailed::setParasiticElectricLoadDuringDischarging |
( |
double |
parasiticElectricLoadDuringDischarging | ) |
|
void openstudio::model::ThermalStorageIceDetailed::setTankLossCoefficient |
( |
double |
tankLossCoefficient | ) |
|
bool openstudio::model::ThermalStorageIceDetailed::setThawProcessIndicator |
( |
std::string |
thawProcessIndicator | ) |
|
void openstudio::model::ThermalStorageIceDetailed::setTimestepoftheCurveData |
( |
double |
timestepoftheCurveData | ) |
|
double openstudio::model::ThermalStorageIceDetailed::tankLossCoefficient |
( |
| ) |
const |
std::string openstudio::model::ThermalStorageIceDetailed::thawProcessIndicator |
( |
| ) |
const |
static std::vector<std::string> openstudio::model::ThermalStorageIceDetailed::thawProcessIndicatorValues |
( |
| ) |
|
|
static |
double openstudio::model::ThermalStorageIceDetailed::timestepoftheCurveData |
( |
| ) |
const |