OpenStudio:model
 AllClasses Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages

#include "ConvergenceLimits.hpp"

Inheritance diagram for openstudio::model::ConvergenceLimits:

Public Member Functions

virtual ~ConvergenceLimits ()
boost::optional< intminimumSystemTimestep () const
int maximumHVACIterations () const
bool isMaximumHVACIterationsDefaulted () const
int minimumPlantIterations () const
bool isMinimumPlantIterationsDefaulted () const
int maximumPlantIterations () const
bool isMaximumPlantIterationsDefaulted () const
bool setMinimumSystemTimestep (int minimumSystemTimestep)
void resetMinimumSystemTimestep ()
bool setMaximumHVACIterations (int maximumHVACIterations)
void resetMaximumHVACIterations ()
bool setMinimumPlantIterations (int minimumPlantIterations)
void resetMinimumPlantIterations ()
bool setMaximumPlantIterations (int maximumPlantIterations)
void resetMaximumPlantIterations ()

Static Public Member Functions

static IddObjectType iddObjectType ()

Related Functions

typedef std::vector
< ConvergenceLimits
ConvergenceLimitsVector
typedef boost::optional
< ConvergenceLimits
OptionalConvergenceLimits

Detailed Description

ConvergenceLimits is a ModelObject that wraps the OpenStudio IDD object 'OS:ConvergenceLimits'.

Constructor & Destructor Documentation

virtual openstudio::model::ConvergenceLimits::~ConvergenceLimits ( )
inlinevirtual

Member Function Documentation

static IddObjectType openstudio::model::ConvergenceLimits::iddObjectType ( )
static
bool openstudio::model::ConvergenceLimits::isMaximumHVACIterationsDefaulted ( ) const
bool openstudio::model::ConvergenceLimits::isMaximumPlantIterationsDefaulted ( ) const
bool openstudio::model::ConvergenceLimits::isMinimumPlantIterationsDefaulted ( ) const
int openstudio::model::ConvergenceLimits::maximumHVACIterations ( ) const
int openstudio::model::ConvergenceLimits::maximumPlantIterations ( ) const
int openstudio::model::ConvergenceLimits::minimumPlantIterations ( ) const
boost::optional<int> openstudio::model::ConvergenceLimits::minimumSystemTimestep ( ) const
void openstudio::model::ConvergenceLimits::resetMaximumHVACIterations ( )
void openstudio::model::ConvergenceLimits::resetMaximumPlantIterations ( )
void openstudio::model::ConvergenceLimits::resetMinimumPlantIterations ( )
void openstudio::model::ConvergenceLimits::resetMinimumSystemTimestep ( )
bool openstudio::model::ConvergenceLimits::setMaximumHVACIterations ( int  maximumHVACIterations)
bool openstudio::model::ConvergenceLimits::setMaximumPlantIterations ( int  maximumPlantIterations)
bool openstudio::model::ConvergenceLimits::setMinimumPlantIterations ( int  minimumPlantIterations)
bool openstudio::model::ConvergenceLimits::setMinimumSystemTimestep ( int  minimumSystemTimestep)

Friends And Related Function Documentation

typedef std::vector<ConvergenceLimits> ConvergenceLimitsVector
related
typedef boost::optional<ConvergenceLimits> OptionalConvergenceLimits
related