OpenStudio:model
 AllClasses Namespaces Functions Variables Typedefs Enumerations Enumerator Pages

#include "LoadProfilePlant.hpp"

Inheritance diagram for openstudio::model::LoadProfilePlant:

Public Member Functions

 LoadProfilePlant (const Model &model)
 LoadProfilePlant (const Model &model, Schedule &loadSchedule, Schedule &flowRateFractionSchedule)
virtual ~LoadProfilePlant ()
Schedule loadSchedule () const
double peakFlowRate () const
Schedule flowRateFractionSchedule () const
bool setLoadSchedule (Schedule &schedule)
bool setPeakFlowRate (double peakFlowRate)
bool setFlowRateFractionSchedule (Schedule &schedule)

Static Public Member Functions

static IddObjectType iddObjectType ()

Related Functions

typedef std::vector
< LoadProfilePlant
LoadProfilePlantVector
typedef boost::optional
< LoadProfilePlant
OptionalLoadProfilePlant

Detailed Description

LoadProfilePlant is a StraightComponent that wraps the OpenStudio IDD object 'OS:LoadProfile:Plant'.

Constructor & Destructor Documentation

openstudio::model::LoadProfilePlant::LoadProfilePlant ( const Model model)
explicit
openstudio::model::LoadProfilePlant::LoadProfilePlant ( const Model model,
Schedule loadSchedule,
Schedule flowRateFractionSchedule 
)
explicit
virtual openstudio::model::LoadProfilePlant::~LoadProfilePlant ( )
inlinevirtual

Member Function Documentation

Schedule openstudio::model::LoadProfilePlant::flowRateFractionSchedule ( ) const
static IddObjectType openstudio::model::LoadProfilePlant::iddObjectType ( )
static
Schedule openstudio::model::LoadProfilePlant::loadSchedule ( ) const
double openstudio::model::LoadProfilePlant::peakFlowRate ( ) const
bool openstudio::model::LoadProfilePlant::setFlowRateFractionSchedule ( Schedule schedule)
bool openstudio::model::LoadProfilePlant::setLoadSchedule ( Schedule schedule)
bool openstudio::model::LoadProfilePlant::setPeakFlowRate ( double  peakFlowRate)

Friends And Related Function Documentation

typedef std::vector<LoadProfilePlant> LoadProfilePlantVector
related
typedef boost::optional<LoadProfilePlant> OptionalLoadProfilePlant
related