OpenStudio:isomodel
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | List of all members
openstudio::isomodel::SimModel Class Reference

#include <SimModel.hpp>

Public Member Functions

void setBuilding (std::shared_ptr< Building > value)
 
void setCooling (std::shared_ptr< Cooling > value)
 
void setHeating (std::shared_ptr< Heating > value)
 
void setLights (std::shared_ptr< Lighting > value)
 
void setLocation (std::shared_ptr< Location > value)
 
void setPop (std::shared_ptr< Population > value)
 
void setStructure (std::shared_ptr< Structure > value)
 
void setVentilation (std::shared_ptr< Ventilation > value)
 
ISOResults simulate () const
 

Static Public Member Functions

static openstudio::LogChannel logChannel ()
 

Member Function Documentation

◆ logChannel()

static openstudio::LogChannel openstudio::isomodel::SimModel::logChannel ( )
inlinestatic

◆ setBuilding()

void openstudio::isomodel::SimModel::setBuilding ( std::shared_ptr< Building > value)
inline

◆ setCooling()

void openstudio::isomodel::SimModel::setCooling ( std::shared_ptr< Cooling > value)
inline

◆ setHeating()

void openstudio::isomodel::SimModel::setHeating ( std::shared_ptr< Heating > value)
inline

◆ setLights()

void openstudio::isomodel::SimModel::setLights ( std::shared_ptr< Lighting > value)
inline

◆ setLocation()

void openstudio::isomodel::SimModel::setLocation ( std::shared_ptr< Location > value)
inline

◆ setPop()

void openstudio::isomodel::SimModel::setPop ( std::shared_ptr< Population > value)
inline

◆ setStructure()

void openstudio::isomodel::SimModel::setStructure ( std::shared_ptr< Structure > value)
inline

◆ setVentilation()

void openstudio::isomodel::SimModel::setVentilation ( std::shared_ptr< Ventilation > value)
inline

◆ simulate()

ISOResults openstudio::isomodel::SimModel::simulate ( ) const