NANDRAD Data Model Library
Version 2.0
NANDRAD
|
A container class for all models.
Definition at line 41 of file NANDRAD_Models.h.
#include <NANDRAD_Models.h>
Public Member Functions | |
NANDRAD_READWRITE void | checkForUniqueIDs () const |
Verifies that all models have different IDs. More... | |
Public Attributes | |
std::vector< NaturalVentilationModel > | m_naturalVentilationModels |
Container for all natural ventilation models. More... | |
std::vector< InternalLoadsModel > | m_internalLoadsModels |
Container for all internal loads models. More... | |
std::vector< ShadingControlModel > | m_shadingControlModels |
Container for all shading control models. More... | |
std::vector< Thermostat > | m_thermostats |
Container for all thermostat control models. More... | |
std::vector< IdealHeatingCoolingModel > | m_idealHeatingCoolingModels |
Container for all ideal heating/cooling models. More... | |
std::vector< IdealSurfaceHeatingCoolingModel > | m_idealSurfaceHeatingCoolingModels |
Container for all ideal surface heating/cooling models. More... | |
std::vector< IdealPipeRegisterModel > | m_idealPipeRegisterModels |
Container for all ideal pipe register models. More... | |
std::vector< HeatLoadSummationModel > | m_heatLoadSummationModels |
Container for all heat load summation models. More... | |
std::vector< NetworkInterfaceAdapterModel > | m_networkInterfaceAdapterModels |
Container for all network interface models. More... | |
NANDRAD_READWRITE void NANDRAD::Models::checkForUniqueIDs | ( | ) | const |
Verifies that all models have different IDs.
std::vector<NaturalVentilationModel> NANDRAD::Models::m_naturalVentilationModels |
Container for all natural ventilation models.
Definition at line 54 of file NANDRAD_Models.h.
std::vector<InternalLoadsModel> NANDRAD::Models::m_internalLoadsModels |
Container for all internal loads models.
Definition at line 56 of file NANDRAD_Models.h.
std::vector<ShadingControlModel> NANDRAD::Models::m_shadingControlModels |
Container for all shading control models.
Definition at line 58 of file NANDRAD_Models.h.
std::vector<Thermostat> NANDRAD::Models::m_thermostats |
Container for all thermostat control models.
Definition at line 60 of file NANDRAD_Models.h.
std::vector<IdealHeatingCoolingModel> NANDRAD::Models::m_idealHeatingCoolingModels |
Container for all ideal heating/cooling models.
Definition at line 62 of file NANDRAD_Models.h.
std::vector<IdealSurfaceHeatingCoolingModel> NANDRAD::Models::m_idealSurfaceHeatingCoolingModels |
Container for all ideal surface heating/cooling models.
Definition at line 64 of file NANDRAD_Models.h.
std::vector<IdealPipeRegisterModel> NANDRAD::Models::m_idealPipeRegisterModels |
Container for all ideal pipe register models.
Definition at line 66 of file NANDRAD_Models.h.
std::vector<HeatLoadSummationModel> NANDRAD::Models::m_heatLoadSummationModels |
Container for all heat load summation models.
Definition at line 68 of file NANDRAD_Models.h.
std::vector<NetworkInterfaceAdapterModel> NANDRAD::Models::m_networkInterfaceAdapterModels |
Container for all network interface models.
Definition at line 70 of file NANDRAD_Models.h.