|
NANDRAD Data Model Library
Version 2.0
NANDRAD
|
Class containing material data needed in the construction model.
Definition at line 32 of file NANDRAD_Material.h.
#include <NANDRAD_Material.h>
Public Types | |
| enum | para_t { P_Density, P_HeatCapacity, P_Conductivity, NUM_P } |
| Basic parameters. More... | |
Public Member Functions | |
| NANDRAD_READWRITE NANDRAD_COMPARE_WITH_ID bool | behavesLike (const Material &other) const |
| Returns true, if all parameters are the same (id and displayname are ignored). More... | |
| void | checkParameters () const |
| Checks for valid parameters (value ranges). More... | |
Public Attributes | |
| unsigned int | m_id |
| Unique id number. More... | |
| std::string | m_displayName |
| Display name of material. More... | |
| IBK::Parameter | m_para [NUM_P] |
| List of parameters. More... | |
Basic parameters.
| Enumerator | |
|---|---|
| P_Density | Dry density of the material. |
| P_HeatCapacity | Specific heat capacity of the material. |
| P_Conductivity | Thermal conductivity of the dry material. |
Definition at line 36 of file NANDRAD_Material.h.
| NANDRAD_READWRITE NANDRAD_COMPARE_WITH_ID bool NANDRAD::Material::behavesLike | ( | const Material & | other | ) | const |
Returns true, if all parameters are the same (id and displayname are ignored).
| void NANDRAD::Material::checkParameters | ( | ) | const |
Checks for valid parameters (value ranges).
| unsigned int NANDRAD::Material::m_id |
Unique id number.
Definition at line 61 of file NANDRAD_Material.h.
| std::string NANDRAD::Material::m_displayName |
Display name of material.
Definition at line 63 of file NANDRAD_Material.h.
| IBK::Parameter NANDRAD::Material::m_para[NUM_P] |
List of parameters.
Definition at line 65 of file NANDRAD_Material.h.