struct
OutVarOutput variable.
Contents
Constructors, destructors, conversion operators
-
OutVar(Centering c = Centering::NODE,
const std::string& n = {},
const std::string& a = "",
tk::
ncomp_t f = 0, const std::string& vn = "null") explicit
Public functions
Public variables
Pack/Unpack: Serialize OutVar object for Charm++
Function documentation
inciter:: ctr:: OutVar:: OutVar(Centering c = Centering::NODE,
const std::string& n = {},
const std::string& a = "",
tk:: ncomp_t f = 0,
const std::string& vn = "null") explicit
Parameters | |
---|---|
c in | Variable centering |
n in | Human readable name |
a | |
f in | Field ID |
vn in | Var function name |
Constructor: initialize all state data
bool inciter:: ctr:: OutVar:: analytic() const
Returns | True if outvar is a request for an analytic solution |
---|
Query if outvar is a request for an analytic solution
bool inciter:: ctr:: OutVar:: primitive() const
Returns | True if outvar should be extracted from primitive variable data |
---|
Query if outvar is a request for a (multimat) primitive variable
void inciter:: ctr:: OutVar:: pup(PUP::er& p)
Parameters | |
---|---|
p in/out | Charm++'s PUP::er serializer object reference |
Pack/Unpack serialize member function