OpenStudio:isomodel
 All Classes Namespaces Functions Variables Pages
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

static openstudio::LogChannel openstudio::isomodel::SimModel::logChannel ( )
inlinestatic
void openstudio::isomodel::SimModel::setBuilding ( std::shared_ptr< Building value)
inline
void openstudio::isomodel::SimModel::setCooling ( std::shared_ptr< Cooling value)
inline
void openstudio::isomodel::SimModel::setHeating ( std::shared_ptr< Heating value)
inline
void openstudio::isomodel::SimModel::setLights ( std::shared_ptr< Lighting value)
inline
void openstudio::isomodel::SimModel::setLocation ( std::shared_ptr< Location value)
inline
void openstudio::isomodel::SimModel::setPop ( std::shared_ptr< Population value)
inline
void openstudio::isomodel::SimModel::setStructure ( std::shared_ptr< Structure value)
inline
void openstudio::isomodel::SimModel::setVentilation ( std::shared_ptr< Ventilation value)
inline
ISOResults openstudio::isomodel::SimModel::simulate ( ) const