|
NANDRAD Data Model Library
Version 2.0
NANDRAD
|
An ideal heating and cooling model.
Basically scales a heating/cooling control signal with the nominal heating power per zone.
Definition at line 35 of file NANDRAD_IdealHeatingCoolingModel.h.
#include <NANDRAD_IdealHeatingCoolingModel.h>
Public Types | |
| enum | para_t { P_MaxHeatingPowerPerArea, P_MaxCoolingPowerPerArea, P_Kp, P_Ki, NUM_P } |
| Model parameters. More... | |
Public Member Functions | |
| NANDRAD_READWRITE NANDRAD_COMPARE_WITH_ID void | checkParameters () const |
| Checks parameters for valid values. More... | |
| bool | equal (const IdealHeatingCoolingModel &other) const |
| Comparies objects by physical parametrization (excluding ID and displayname and object list). More... | |
Public Attributes | |
| unsigned int | m_id = NANDRAD::INVALID_ID |
| Unique ID-number for this model. More... | |
| std::string | m_displayName |
| Some display/comment name for this model (optional). More... | |
| std::string | m_zoneObjectList |
| Object list with zones that this model is to be apply to. More... | |
| IBK::Parameter | m_para [NUM_P] |
| Parameters. More... | |
Model parameters.
Definition at line 38 of file NANDRAD_IdealHeatingCoolingModel.h.
| NANDRAD_READWRITE NANDRAD_COMPARE_WITH_ID void NANDRAD::IdealHeatingCoolingModel::checkParameters | ( | ) | const |
Checks parameters for valid values.
| bool NANDRAD::IdealHeatingCoolingModel::equal | ( | const IdealHeatingCoolingModel & | other | ) | const |
Comparies objects by physical parametrization (excluding ID and displayname and object list).
| unsigned int NANDRAD::IdealHeatingCoolingModel::m_id = NANDRAD::INVALID_ID |
Unique ID-number for this model.
Definition at line 56 of file NANDRAD_IdealHeatingCoolingModel.h.
| std::string NANDRAD::IdealHeatingCoolingModel::m_displayName |
Some display/comment name for this model (optional).
Definition at line 58 of file NANDRAD_IdealHeatingCoolingModel.h.
| std::string NANDRAD::IdealHeatingCoolingModel::m_zoneObjectList |
Object list with zones that this model is to be apply to.
Definition at line 61 of file NANDRAD_IdealHeatingCoolingModel.h.
| IBK::Parameter NANDRAD::IdealHeatingCoolingModel::m_para[NUM_P] |
Parameters.
Definition at line 64 of file NANDRAD_IdealHeatingCoolingModel.h.