OpenStudio:model
 AllClasses Namespaces Functions Variables Typedefs Enumerations Enumerator Pages

#include "SiteGroundTemperatureShallow.hpp"

Inheritance diagram for openstudio::model::SiteGroundTemperatureShallow:

Public Member Functions

 SiteGroundTemperatureShallow (Model &model)
virtual ~SiteGroundTemperatureShallow ()=default
 SiteGroundTemperatureShallow (const SiteGroundTemperatureShallow &other)=default
 SiteGroundTemperatureShallow (SiteGroundTemperatureShallow &&other)=default
SiteGroundTemperatureShallowoperator= (const SiteGroundTemperatureShallow &)=default
SiteGroundTemperatureShallowoperator= (SiteGroundTemperatureShallow &&)=default
double januarySurfaceGroundTemperature () const
bool isJanuarySurfaceGroundTemperatureDefaulted () const
double februarySurfaceGroundTemperature () const
bool isFebruarySurfaceGroundTemperatureDefaulted () const
double marchSurfaceGroundTemperature () const
bool isMarchSurfaceGroundTemperatureDefaulted () const
double aprilSurfaceGroundTemperature () const
bool isAprilSurfaceGroundTemperatureDefaulted () const
double maySurfaceGroundTemperature () const
bool isMaySurfaceGroundTemperatureDefaulted () const
double juneSurfaceGroundTemperature () const
bool isJuneSurfaceGroundTemperatureDefaulted () const
double julySurfaceGroundTemperature () const
bool isJulySurfaceGroundTemperatureDefaulted () const
double augustSurfaceGroundTemperature () const
bool isAugustSurfaceGroundTemperatureDefaulted () const
double septemberSurfaceGroundTemperature () const
bool isSeptemberSurfaceGroundTemperatureDefaulted () const
double octoberSurfaceGroundTemperature () const
bool isOctoberSurfaceGroundTemperatureDefaulted () const
double novemberSurfaceGroundTemperature () const
bool isNovemberSurfaceGroundTemperatureDefaulted () const
double decemberSurfaceGroundTemperature () const
bool isDecemberSurfaceGroundTemperatureDefaulted () const
double getTemperatureByMonth (int month) const
double getTemperatureByMonth (const openstudio::MonthOfYear &month) const
bool isMonthDefaulted (int month) const
bool isMonthDefaulted (const openstudio::MonthOfYear &month) const
std::vector< double > getAllMonthlyTemperatures () const
bool setJanuarySurfaceGroundTemperature (double januarySurfaceGroundTemperature)
void resetJanuarySurfaceGroundTemperature ()
bool setFebruarySurfaceGroundTemperature (double februarySurfaceGroundTemperature)
void resetFebruarySurfaceGroundTemperature ()
bool setMarchSurfaceGroundTemperature (double marchSurfaceGroundTemperature)
void resetMarchSurfaceGroundTemperature ()
bool setAprilSurfaceGroundTemperature (double aprilSurfaceGroundTemperature)
void resetAprilSurfaceGroundTemperature ()
bool setMaySurfaceGroundTemperature (double maySurfaceGroundTemperature)
void resetMaySurfaceGroundTemperature ()
bool setJuneSurfaceGroundTemperature (double juneSurfaceGroundTemperature)
void resetJuneSurfaceGroundTemperature ()
bool setJulySurfaceGroundTemperature (double julySurfaceGroundTemperature)
void resetJulySurfaceGroundTemperature ()
bool setAugustSurfaceGroundTemperature (double augustSurfaceGroundTemperature)
void resetAugustSurfaceGroundTemperature ()
bool setSeptemberSurfaceGroundTemperature (double septemberSurfaceGroundTemperature)
void resetSeptemberSurfaceGroundTemperature ()
bool setOctoberSurfaceGroundTemperature (double octoberSurfaceGroundTemperature)
void resetOctoberSurfaceGroundTemperature ()
bool setNovemberSurfaceGroundTemperature (double novemberSurfaceGroundTemperature)
void resetNovemberSurfaceGroundTemperature ()
bool setDecemberSurfaceGroundTemperature (double decemberSurfaceGroundTemperature)
void resetDecemberSurfaceGroundTemperature ()
bool setTemperatureByMonth (int month, double temperature)
bool setTemperatureByMonth (const openstudio::MonthOfYear &month, double temperature)
void resetTemperatureByMonth (int month)
void resetTemperatureByMonth (const openstudio::MonthOfYear &month)
void resetAllMonths ()
bool setAllMonthlyTemperatures (const std::vector< double > &monthly_temperatures)

Static Public Member Functions

static IddObjectType iddObjectType ()

Related Functions

using OptionalSiteGroundTemperatureShallow = boost::optional< SiteGroundTemperatureShallow >
using SiteGroundTemperatureShallowVector = std::vector< SiteGroundTemperatureShallow >

Detailed Description

SiteGroundTemperatureShallow is a ModelObject that wraps the OpenStudio IDD object 'OS_Site_GroundTemperature_Shallow'.

Constructor & Destructor Documentation

openstudio::model::SiteGroundTemperatureShallow::SiteGroundTemperatureShallow ( Model model)
explicit
virtual openstudio::model::SiteGroundTemperatureShallow::~SiteGroundTemperatureShallow ( )
virtualdefault
openstudio::model::SiteGroundTemperatureShallow::SiteGroundTemperatureShallow ( const SiteGroundTemperatureShallow other)
default
openstudio::model::SiteGroundTemperatureShallow::SiteGroundTemperatureShallow ( SiteGroundTemperatureShallow &&  other)
default

Member Function Documentation

double openstudio::model::SiteGroundTemperatureShallow::aprilSurfaceGroundTemperature ( ) const
double openstudio::model::SiteGroundTemperatureShallow::augustSurfaceGroundTemperature ( ) const
double openstudio::model::SiteGroundTemperatureShallow::decemberSurfaceGroundTemperature ( ) const
double openstudio::model::SiteGroundTemperatureShallow::februarySurfaceGroundTemperature ( ) const
std::vector<double> openstudio::model::SiteGroundTemperatureShallow::getAllMonthlyTemperatures ( ) const
double openstudio::model::SiteGroundTemperatureShallow::getTemperatureByMonth ( int  month) const
double openstudio::model::SiteGroundTemperatureShallow::getTemperatureByMonth ( const openstudio::MonthOfYear &  month) const
static IddObjectType openstudio::model::SiteGroundTemperatureShallow::iddObjectType ( )
static
bool openstudio::model::SiteGroundTemperatureShallow::isAprilSurfaceGroundTemperatureDefaulted ( ) const
bool openstudio::model::SiteGroundTemperatureShallow::isAugustSurfaceGroundTemperatureDefaulted ( ) const
bool openstudio::model::SiteGroundTemperatureShallow::isDecemberSurfaceGroundTemperatureDefaulted ( ) const
bool openstudio::model::SiteGroundTemperatureShallow::isFebruarySurfaceGroundTemperatureDefaulted ( ) const
bool openstudio::model::SiteGroundTemperatureShallow::isJanuarySurfaceGroundTemperatureDefaulted ( ) const
bool openstudio::model::SiteGroundTemperatureShallow::isJulySurfaceGroundTemperatureDefaulted ( ) const
bool openstudio::model::SiteGroundTemperatureShallow::isJuneSurfaceGroundTemperatureDefaulted ( ) const
bool openstudio::model::SiteGroundTemperatureShallow::isMarchSurfaceGroundTemperatureDefaulted ( ) const
bool openstudio::model::SiteGroundTemperatureShallow::isMaySurfaceGroundTemperatureDefaulted ( ) const
bool openstudio::model::SiteGroundTemperatureShallow::isMonthDefaulted ( int  month) const
bool openstudio::model::SiteGroundTemperatureShallow::isMonthDefaulted ( const openstudio::MonthOfYear &  month) const
bool openstudio::model::SiteGroundTemperatureShallow::isNovemberSurfaceGroundTemperatureDefaulted ( ) const
bool openstudio::model::SiteGroundTemperatureShallow::isOctoberSurfaceGroundTemperatureDefaulted ( ) const
bool openstudio::model::SiteGroundTemperatureShallow::isSeptemberSurfaceGroundTemperatureDefaulted ( ) const
double openstudio::model::SiteGroundTemperatureShallow::januarySurfaceGroundTemperature ( ) const
double openstudio::model::SiteGroundTemperatureShallow::julySurfaceGroundTemperature ( ) const
double openstudio::model::SiteGroundTemperatureShallow::juneSurfaceGroundTemperature ( ) const
double openstudio::model::SiteGroundTemperatureShallow::marchSurfaceGroundTemperature ( ) const
double openstudio::model::SiteGroundTemperatureShallow::maySurfaceGroundTemperature ( ) const
double openstudio::model::SiteGroundTemperatureShallow::novemberSurfaceGroundTemperature ( ) const
double openstudio::model::SiteGroundTemperatureShallow::octoberSurfaceGroundTemperature ( ) const
SiteGroundTemperatureShallow& openstudio::model::SiteGroundTemperatureShallow::operator= ( const SiteGroundTemperatureShallow )
default
SiteGroundTemperatureShallow& openstudio::model::SiteGroundTemperatureShallow::operator= ( SiteGroundTemperatureShallow &&  )
default
void openstudio::model::SiteGroundTemperatureShallow::resetAllMonths ( )
void openstudio::model::SiteGroundTemperatureShallow::resetAprilSurfaceGroundTemperature ( )
void openstudio::model::SiteGroundTemperatureShallow::resetAugustSurfaceGroundTemperature ( )
void openstudio::model::SiteGroundTemperatureShallow::resetDecemberSurfaceGroundTemperature ( )
void openstudio::model::SiteGroundTemperatureShallow::resetFebruarySurfaceGroundTemperature ( )
void openstudio::model::SiteGroundTemperatureShallow::resetJanuarySurfaceGroundTemperature ( )
void openstudio::model::SiteGroundTemperatureShallow::resetJulySurfaceGroundTemperature ( )
void openstudio::model::SiteGroundTemperatureShallow::resetJuneSurfaceGroundTemperature ( )
void openstudio::model::SiteGroundTemperatureShallow::resetMarchSurfaceGroundTemperature ( )
void openstudio::model::SiteGroundTemperatureShallow::resetMaySurfaceGroundTemperature ( )
void openstudio::model::SiteGroundTemperatureShallow::resetNovemberSurfaceGroundTemperature ( )
void openstudio::model::SiteGroundTemperatureShallow::resetOctoberSurfaceGroundTemperature ( )
void openstudio::model::SiteGroundTemperatureShallow::resetSeptemberSurfaceGroundTemperature ( )
void openstudio::model::SiteGroundTemperatureShallow::resetTemperatureByMonth ( int  month)
void openstudio::model::SiteGroundTemperatureShallow::resetTemperatureByMonth ( const openstudio::MonthOfYear &  month)
double openstudio::model::SiteGroundTemperatureShallow::septemberSurfaceGroundTemperature ( ) const
bool openstudio::model::SiteGroundTemperatureShallow::setAllMonthlyTemperatures ( const std::vector< double > &  monthly_temperatures)
bool openstudio::model::SiteGroundTemperatureShallow::setAprilSurfaceGroundTemperature ( double  aprilSurfaceGroundTemperature)
bool openstudio::model::SiteGroundTemperatureShallow::setAugustSurfaceGroundTemperature ( double  augustSurfaceGroundTemperature)
bool openstudio::model::SiteGroundTemperatureShallow::setDecemberSurfaceGroundTemperature ( double  decemberSurfaceGroundTemperature)
bool openstudio::model::SiteGroundTemperatureShallow::setFebruarySurfaceGroundTemperature ( double  februarySurfaceGroundTemperature)
bool openstudio::model::SiteGroundTemperatureShallow::setJanuarySurfaceGroundTemperature ( double  januarySurfaceGroundTemperature)
bool openstudio::model::SiteGroundTemperatureShallow::setJulySurfaceGroundTemperature ( double  julySurfaceGroundTemperature)
bool openstudio::model::SiteGroundTemperatureShallow::setJuneSurfaceGroundTemperature ( double  juneSurfaceGroundTemperature)
bool openstudio::model::SiteGroundTemperatureShallow::setMarchSurfaceGroundTemperature ( double  marchSurfaceGroundTemperature)
bool openstudio::model::SiteGroundTemperatureShallow::setMaySurfaceGroundTemperature ( double  maySurfaceGroundTemperature)
bool openstudio::model::SiteGroundTemperatureShallow::setNovemberSurfaceGroundTemperature ( double  novemberSurfaceGroundTemperature)
bool openstudio::model::SiteGroundTemperatureShallow::setOctoberSurfaceGroundTemperature ( double  octoberSurfaceGroundTemperature)
bool openstudio::model::SiteGroundTemperatureShallow::setSeptemberSurfaceGroundTemperature ( double  septemberSurfaceGroundTemperature)
bool openstudio::model::SiteGroundTemperatureShallow::setTemperatureByMonth ( int  month,
double  temperature 
)
bool openstudio::model::SiteGroundTemperatureShallow::setTemperatureByMonth ( const openstudio::MonthOfYear &  month,
double  temperature 
)

Friends And Related Function Documentation