#include "CoilCoolingDX.hpp"
Public Member Functions | |
CoilCoolingDX (const Model &model, const CoilCoolingDXCurveFitPerformance &coilCoolingDXCurveFitPerformance) | |
virtual | ~CoilCoolingDX ()=default |
CoilCoolingDX (const CoilCoolingDX &other)=default | |
CoilCoolingDX (CoilCoolingDX &&other)=default | |
CoilCoolingDX & | operator= (const CoilCoolingDX &)=default |
CoilCoolingDX & | operator= (CoilCoolingDX &&)=default |
Schedule | availabilitySchedule () const |
boost::optional< ThermalZone > | condenserZone () const |
CoilCoolingDXCurveFitPerformance | performanceObject () const |
bool | setAvailabilitySchedule (Schedule &schedule) |
bool | setCondenserZone (const ThermalZone &thermalZone) |
void | resetCondenserZone () |
bool | setPerformanceObject (const CoilCoolingDXCurveFitPerformance &coilCoolingDXCurveFitPerformance) |
Static Public Member Functions | |
static IddObjectType | iddObjectType () |
Related Functions | |
using | CoilCoolingDXVector = std::vector< CoilCoolingDX > |
using | OptionalCoilCoolingDX = boost::optional< CoilCoolingDX > |
CoilCoolingDX is a StraightComponent that wraps the OpenStudio IDD object 'OS:Coil:Cooling:DX'.
|
explicit |
|
virtualdefault |
|
default |
|
default |
Schedule openstudio::model::CoilCoolingDX::availabilitySchedule | ( | ) | const |
boost::optional<ThermalZone> openstudio::model::CoilCoolingDX::condenserZone | ( | ) | const |
|
static |
|
default |
|
default |
CoilCoolingDXCurveFitPerformance openstudio::model::CoilCoolingDX::performanceObject | ( | ) | const |
void openstudio::model::CoilCoolingDX::resetCondenserZone | ( | ) |
bool openstudio::model::CoilCoolingDX::setAvailabilitySchedule | ( | Schedule & | schedule | ) |
bool openstudio::model::CoilCoolingDX::setCondenserZone | ( | const ThermalZone & | thermalZone | ) |
bool openstudio::model::CoilCoolingDX::setPerformanceObject | ( | const CoilCoolingDXCurveFitPerformance & | coilCoolingDXCurveFitPerformance | ) |
|
related |
|
related |