Represents a stored variable in restart. More...
#include <RestartableEquationSystems.h>
Public Member Functions | |
bool | operator== (const VectorHeader &other) const |
Public Attributes | |
std::string | name |
The name of the stored vector. More... | |
libMesh::ParallelType | type |
The type of the stored vector. More... | |
bool | projections |
The projection flag (whether or not it should be projected or zeroed) More... | |
std::map< std::string, std::size_t > | variable_offset |
The position of each variable for this vector (relative to the start of the data) More... | |
const libMesh::NumericVector< libMesh::Number > * | vector = nullptr |
The underlying vector (only valid during store, not used in load) More... | |
Represents a stored variable in restart.
Definition at line 39 of file RestartableEquationSystems.h.
|
inline |
Definition at line 41 of file RestartableEquationSystems.h.
std::string RestartableEquationSystems::VectorHeader::name |
The name of the stored vector.
Definition at line 48 of file RestartableEquationSystems.h.
Referenced by dataLoad(), dataStore(), operator==(), and RestartableEquationSystems::restore().
bool RestartableEquationSystems::VectorHeader::projections |
The projection flag (whether or not it should be projected or zeroed)
Definition at line 52 of file RestartableEquationSystems.h.
Referenced by dataLoad(), dataStore(), and operator==().
libMesh::ParallelType RestartableEquationSystems::VectorHeader::type |
The type of the stored vector.
Definition at line 50 of file RestartableEquationSystems.h.
Referenced by dataLoad(), and dataStore().
std::map<std::string, std::size_t> RestartableEquationSystems::VectorHeader::variable_offset |
The position of each variable for this vector (relative to the start of the data)
Definition at line 54 of file RestartableEquationSystems.h.
Referenced by dataLoad(), dataStore(), and operator==().
const libMesh::NumericVector<libMesh::Number>* RestartableEquationSystems::VectorHeader::vector = nullptr |
The underlying vector (only valid during store, not used in load)
Definition at line 56 of file RestartableEquationSystems.h.
Referenced by operator==().