Base class for transport data for a single species. More...
#include <TransportData.h>
Base class for transport data for a single species.
Definition at line 18 of file TransportData.h.
Public Member Functions | |
virtual void | validate (const Species &species) |
AnyMap | parameters (bool withInput) const |
Return the parameters such that an identical species transport object could be reconstructed using the newTransportData() function. | |
Public Attributes | |
AnyMap | input |
Input data used for specific models. | |
Protected Member Functions | |
virtual void | getParameters (AnyMap &transportNode) const |
Store the parameters needed to reconstruct a TransportData object. | |
|
inlinevirtual |
Reimplemented in GasTransportData.
Definition at line 24 of file TransportData.h.
AnyMap parameters | ( | bool | withInput | ) | const |
Return the parameters such that an identical species transport object could be reconstructed using the newTransportData() function.
Behavior specific to derived classes is handled by the getParameters() method.
withInput | If true, include additional input data fields associated with the object, such as user-defined fields from a YAML input file, as stored in the input attribute. |
Definition at line 14 of file TransportData.cpp.
|
protectedvirtual |
Store the parameters needed to reconstruct a TransportData object.
Does not include user-defined fields available in input.
Reimplemented in GasTransportData.
Definition at line 24 of file TransportData.cpp.
AnyMap input |
Input data used for specific models.
Definition at line 35 of file TransportData.h.