22 #ifndef NANDRAD_OutputDefinitionH 23 #define NANDRAD_OutputDefinitionH 27 #include "NANDRAD_CodeGenMacros.h" 91 #endif // NANDRAD_OutputDefinitionH const ObjectList * m_objectListRef
Pointer to object list, assigned during project initialization within solver for fast access...
Time integral of output value.
std::string m_objectListName
Name of the object list.
std::string m_gridName
Rerefence name of output grid (corresponds to OutputGrid::m_name).
const OutputGrid * m_gridRef
Pointer to output grid, assigned during project initialization within solver for fast access...
Average value in last output interval.
An OutputGrid defines time intervals with a given output step size per interval.
Write outputs as calculated at output time points.
NANDRAD_READWRITE std::string m_fileName
Filename (if empty then filename is generated automatically).
An ObjectList is used to select model instances based on reference type and ids.
The output definition class selects quantities to be logged.
timeType_t
Different options to handle time averaging/integration.
The namespace NANDRAD contains the data model classes that make up the NANDRAD solver input data...
timeType_t m_timeType
Time output type (defaults to OTT_NONE).
std::string m_quantity
Quantity id (for example, "AirTemperature").