OpenStudio:model
 AllClasses Namespaces Functions Variables Typedefs Enumerations Enumerator Pages

#include "CoilHeatingFourPipeBeam.hpp"

Inheritance diagram for openstudio::model::CoilHeatingFourPipeBeam:

Public Member Functions

 CoilHeatingFourPipeBeam (const Model &model)
virtual ~CoilHeatingFourPipeBeam ()
boost::optional< NodehotWaterInletNode () const
boost::optional< NodehotWaterOutletNode () const
double beamRatedHeatingCapacityperBeamLength () const
bool isBeamRatedHeatingCapacityperBeamLengthDefaulted () const
double beamRatedHeatingRoomAirHotWaterTemperatureDifference () const
bool isBeamRatedHeatingRoomAirHotWaterTemperatureDifferenceDefaulted () const
double beamRatedHotWaterVolumeFlowRateperBeamLength () const
bool isBeamRatedHotWaterVolumeFlowRateperBeamLengthDefaulted () const
Curve beamHeatingCapacityTemperatureDifferenceModificationFactorCurve () const
Curve beamHeatingCapacityAirFlowModificationFactorCurve () const
Curve beamHeatingCapacityHotWaterFlowModificationFactorCurve () const
bool setBeamRatedHeatingCapacityperBeamLength (double beamRatedHeatingCapacityperBeamLength)
void resetBeamRatedHeatingCapacityperBeamLength ()
bool setBeamRatedHeatingRoomAirHotWaterTemperatureDifference (double beamRatedHeatingRoomAirHotWaterTemperatureDifference)
void resetBeamRatedHeatingRoomAirHotWaterTemperatureDifference ()
bool setBeamRatedHotWaterVolumeFlowRateperBeamLength (double beamRatedHotWaterVolumeFlowRateperBeamLength)
void resetBeamRatedHotWaterVolumeFlowRateperBeamLength ()
bool setBeamHeatingCapacityTemperatureDifferenceModificationFactorCurve (const Curve &curve)
bool setBeamHeatingCapacityAirFlowModificationFactorCurve (const Curve &curve)
bool setBeamHeatingCapacityHotWaterFlowModificationFactorCurve (const Curve &curve)
boost::optional
< AirTerminalSingleDuctConstantVolumeFourPipeBeam
airTerminalSingleDuctConstantVolumeFourPipeBeam () const

Static Public Member Functions

static IddObjectType iddObjectType ()

Related Functions

typedef std::vector
< CoilHeatingFourPipeBeam
CoilHeatingFourPipeBeamVector
typedef boost::optional
< CoilHeatingFourPipeBeam
OptionalCoilHeatingFourPipeBeam

Detailed Description

CoilHeatingFourPipeBeam is a StraightComponent that wraps the OpenStudio IDD object 'OS:Coil:Heating:FourPipeBeam'.

Constructor & Destructor Documentation

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

Member Function Documentation

boost::optional<AirTerminalSingleDuctConstantVolumeFourPipeBeam> openstudio::model::CoilHeatingFourPipeBeam::airTerminalSingleDuctConstantVolumeFourPipeBeam ( ) const
Curve openstudio::model::CoilHeatingFourPipeBeam::beamHeatingCapacityAirFlowModificationFactorCurve ( ) const
Curve openstudio::model::CoilHeatingFourPipeBeam::beamHeatingCapacityHotWaterFlowModificationFactorCurve ( ) const
Curve openstudio::model::CoilHeatingFourPipeBeam::beamHeatingCapacityTemperatureDifferenceModificationFactorCurve ( ) const
double openstudio::model::CoilHeatingFourPipeBeam::beamRatedHeatingCapacityperBeamLength ( ) const
double openstudio::model::CoilHeatingFourPipeBeam::beamRatedHeatingRoomAirHotWaterTemperatureDifference ( ) const
double openstudio::model::CoilHeatingFourPipeBeam::beamRatedHotWaterVolumeFlowRateperBeamLength ( ) const
boost::optional<Node> openstudio::model::CoilHeatingFourPipeBeam::hotWaterInletNode ( ) const
boost::optional<Node> openstudio::model::CoilHeatingFourPipeBeam::hotWaterOutletNode ( ) const
static IddObjectType openstudio::model::CoilHeatingFourPipeBeam::iddObjectType ( )
static
bool openstudio::model::CoilHeatingFourPipeBeam::isBeamRatedHeatingCapacityperBeamLengthDefaulted ( ) const
bool openstudio::model::CoilHeatingFourPipeBeam::isBeamRatedHeatingRoomAirHotWaterTemperatureDifferenceDefaulted ( ) const
bool openstudio::model::CoilHeatingFourPipeBeam::isBeamRatedHotWaterVolumeFlowRateperBeamLengthDefaulted ( ) const
void openstudio::model::CoilHeatingFourPipeBeam::resetBeamRatedHeatingCapacityperBeamLength ( )
void openstudio::model::CoilHeatingFourPipeBeam::resetBeamRatedHeatingRoomAirHotWaterTemperatureDifference ( )
void openstudio::model::CoilHeatingFourPipeBeam::resetBeamRatedHotWaterVolumeFlowRateperBeamLength ( )
bool openstudio::model::CoilHeatingFourPipeBeam::setBeamHeatingCapacityAirFlowModificationFactorCurve ( const Curve curve)
bool openstudio::model::CoilHeatingFourPipeBeam::setBeamHeatingCapacityHotWaterFlowModificationFactorCurve ( const Curve curve)
bool openstudio::model::CoilHeatingFourPipeBeam::setBeamHeatingCapacityTemperatureDifferenceModificationFactorCurve ( const Curve curve)
bool openstudio::model::CoilHeatingFourPipeBeam::setBeamRatedHeatingCapacityperBeamLength ( double  beamRatedHeatingCapacityperBeamLength)
bool openstudio::model::CoilHeatingFourPipeBeam::setBeamRatedHeatingRoomAirHotWaterTemperatureDifference ( double  beamRatedHeatingRoomAirHotWaterTemperatureDifference)
bool openstudio::model::CoilHeatingFourPipeBeam::setBeamRatedHotWaterVolumeFlowRateperBeamLength ( double  beamRatedHotWaterVolumeFlowRateperBeamLength)

Friends And Related Function Documentation

typedef boost::optional<CoilHeatingFourPipeBeam> OptionalCoilHeatingFourPipeBeam
related