OpenStudio:model
 AllClasses Namespaces Functions Variables Typedefs Enumerations Enumerator Pages

#include "PerformancePrecisionTradeoffs.hpp"

Inheritance diagram for openstudio::model::PerformancePrecisionTradeoffs:

Public Member Functions

virtual ~PerformancePrecisionTradeoffs ()=default
 PerformancePrecisionTradeoffs (const PerformancePrecisionTradeoffs &other)=default
 PerformancePrecisionTradeoffs (PerformancePrecisionTradeoffs &&other)=default
PerformancePrecisionTradeoffsoperator= (const PerformancePrecisionTradeoffs &)=default
PerformancePrecisionTradeoffsoperator= (PerformancePrecisionTradeoffs &&)=default
bool useCoilDirectSolutions () const
bool isUseCoilDirectSolutionsDefaulted () const
std::string zoneRadiantExchangeAlgorithm () const
bool isZoneRadiantExchangeAlgorithmDefaulted () const
std::string overrideMode () const
bool isOverrideModeDefaulted () const
double maxZoneTempDiff () const
bool isMaxZoneTempDiffDefaulted () const
double maxAllowedDelTemp () const
bool isMaxAllowedDelTempDefaulted () const
bool useRepresentativeSurfacesforCalculations () const
bool isUseRepresentativeSurfacesforCalculationsDefaulted () const
bool setUseCoilDirectSolutions (bool useCoilDirectSolutions)
void resetUseCoilDirectSolutions ()
bool setZoneRadiantExchangeAlgorithm (const std::string &zoneRadiantExchangeAlgorithm)
void resetZoneRadiantExchangeAlgorithm ()
bool setOverrideMode (const std::string &overrideMode)
void resetOverrideMode ()
bool setMaxZoneTempDiff (double maxZoneTempDiff)
void resetMaxZoneTempDiff ()
bool setMaxAllowedDelTemp (double maxAllowedDelTemp)
void resetMaxAllowedDelTemp ()
bool setUseRepresentativeSurfacesforCalculations (bool useRepresentativeSurfacesforCalculations)
void resetUseRepresentativeSurfacesforCalculations ()

Static Public Member Functions

static IddObjectType iddObjectType ()
static std::vector< std::string > overrideModeValues ()
static std::vector< std::string > validOverrideModeValues ()
static std::vector< std::string > validZoneRadiantExchangeAlgorithmValues ()
static std::vector< std::string > zoneRadiantExchangeAlgorithmValues ()

Protected Member Functions

 PerformancePrecisionTradeoffs (Model &model)

Related Functions

using OptionalPerformancePrecisionTradeoffs = boost::optional< PerformancePrecisionTradeoffs >
using PerformancePrecisionTradeoffsVector = std::vector< PerformancePrecisionTradeoffs >

Detailed Description

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

Constructor & Destructor Documentation

virtual openstudio::model::PerformancePrecisionTradeoffs::~PerformancePrecisionTradeoffs ( )
virtualdefault
openstudio::model::PerformancePrecisionTradeoffs::PerformancePrecisionTradeoffs ( const PerformancePrecisionTradeoffs other)
default
openstudio::model::PerformancePrecisionTradeoffs::PerformancePrecisionTradeoffs ( PerformancePrecisionTradeoffs &&  other)
default
openstudio::model::PerformancePrecisionTradeoffs::PerformancePrecisionTradeoffs ( Model model)
explicitprotected

Member Function Documentation

static IddObjectType openstudio::model::PerformancePrecisionTradeoffs::iddObjectType ( )
static
bool openstudio::model::PerformancePrecisionTradeoffs::isMaxAllowedDelTempDefaulted ( ) const
bool openstudio::model::PerformancePrecisionTradeoffs::isMaxZoneTempDiffDefaulted ( ) const
bool openstudio::model::PerformancePrecisionTradeoffs::isOverrideModeDefaulted ( ) const
bool openstudio::model::PerformancePrecisionTradeoffs::isUseCoilDirectSolutionsDefaulted ( ) const
bool openstudio::model::PerformancePrecisionTradeoffs::isUseRepresentativeSurfacesforCalculationsDefaulted ( ) const
bool openstudio::model::PerformancePrecisionTradeoffs::isZoneRadiantExchangeAlgorithmDefaulted ( ) const
double openstudio::model::PerformancePrecisionTradeoffs::maxAllowedDelTemp ( ) const
double openstudio::model::PerformancePrecisionTradeoffs::maxZoneTempDiff ( ) const
PerformancePrecisionTradeoffs& openstudio::model::PerformancePrecisionTradeoffs::operator= ( const PerformancePrecisionTradeoffs )
default
PerformancePrecisionTradeoffs& openstudio::model::PerformancePrecisionTradeoffs::operator= ( PerformancePrecisionTradeoffs &&  )
default
std::string openstudio::model::PerformancePrecisionTradeoffs::overrideMode ( ) const
static std::vector<std::string> openstudio::model::PerformancePrecisionTradeoffs::overrideModeValues ( )
static
void openstudio::model::PerformancePrecisionTradeoffs::resetMaxAllowedDelTemp ( )
void openstudio::model::PerformancePrecisionTradeoffs::resetMaxZoneTempDiff ( )
void openstudio::model::PerformancePrecisionTradeoffs::resetOverrideMode ( )
void openstudio::model::PerformancePrecisionTradeoffs::resetUseCoilDirectSolutions ( )
void openstudio::model::PerformancePrecisionTradeoffs::resetUseRepresentativeSurfacesforCalculations ( )
void openstudio::model::PerformancePrecisionTradeoffs::resetZoneRadiantExchangeAlgorithm ( )
bool openstudio::model::PerformancePrecisionTradeoffs::setMaxAllowedDelTemp ( double  maxAllowedDelTemp)
bool openstudio::model::PerformancePrecisionTradeoffs::setMaxZoneTempDiff ( double  maxZoneTempDiff)
bool openstudio::model::PerformancePrecisionTradeoffs::setOverrideMode ( const std::string &  overrideMode)
bool openstudio::model::PerformancePrecisionTradeoffs::setUseCoilDirectSolutions ( bool  useCoilDirectSolutions)
bool openstudio::model::PerformancePrecisionTradeoffs::setUseRepresentativeSurfacesforCalculations ( bool  useRepresentativeSurfacesforCalculations)
bool openstudio::model::PerformancePrecisionTradeoffs::setZoneRadiantExchangeAlgorithm ( const std::string &  zoneRadiantExchangeAlgorithm)
bool openstudio::model::PerformancePrecisionTradeoffs::useCoilDirectSolutions ( ) const
bool openstudio::model::PerformancePrecisionTradeoffs::useRepresentativeSurfacesforCalculations ( ) const
static std::vector<std::string> openstudio::model::PerformancePrecisionTradeoffs::validOverrideModeValues ( )
static
static std::vector<std::string> openstudio::model::PerformancePrecisionTradeoffs::validZoneRadiantExchangeAlgorithmValues ( )
static
std::string openstudio::model::PerformancePrecisionTradeoffs::zoneRadiantExchangeAlgorithm ( ) const
static std::vector<std::string> openstudio::model::PerformancePrecisionTradeoffs::zoneRadiantExchangeAlgorithmValues ( )
static

Friends And Related Function Documentation