22 #ifndef NANDRAD_MaterialH 23 #define NANDRAD_MaterialH 25 #include <IBK_Parameter.h> 27 #include "NANDRAD_CodeGenMacros.h" 50 NANDRAD_COMPARE_WITH_ID
71 #endif // NANDRAD_MaterialH
Class containing material data needed in the construction model.
std::string m_displayName
Display name of material.
unsigned int m_id
Unique id number.
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).
Specific heat capacity of the material.
void checkParameters() const
Checks for valid parameters (value ranges).
The namespace NANDRAD contains the data model classes that make up the NANDRAD solver input data...
Dry density of the material.
IBK::Parameter m_para[NUM_P]
List of parameters.
Thermal conductivity of the dry material.