22 #ifndef NANDRAD_FMIVariableDefinitionH 23 #define NANDRAD_FMIVariableDefinitionH 27 #include "NANDRAD_CodeGenMacros.h" 102 #endif // NANDRAD_FMIVariableDefinitionH bool sameModelVarAs(const FMIVariableDefinition &other) const
Compares NANDRAD model variable definitions (not FMI variables).
Contains global constants for the Nandrad data model.
std::string m_unit
Unit of the variable.
std::string m_fmiVarDescription
Optional description of the variable.
Definition of an FMI input/output variable and the corresponding value reference info for NANDRAD...
unsigned int INVALID_ID
defines an invalid id
std::string m_fmiTypeName
The variable variable type as it appears in the FMI model description.
NANDRAD_READWRITE void checkParameters()
Checks variable names.
std::string m_fmiVarName
The variable name as it appears in the FMI model description.
IDType m_fmiValueRef
The unqiue variable reference number for the FMI model description.
IDType m_vectorIndex
Vector ID/Index for vector valued quantities.
The namespace NANDRAD contains the data model classes that make up the NANDRAD solver input data...
std::string m_varName
The variable name for the variable reference in NANDRAD.
IDType m_objectId
The ID of the referenced object.
double m_fmiStartValue
The start value to be used for this variable.