https://mooseframework.inl.gov
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
RestartableEquationSystems::SystemHeader Struct Reference

Represents a stored system in restart. More...

#include <RestartableEquationSystems.h>

Public Member Functions

bool operator== (const SystemHeader &other) const
 

Public Attributes

std::string name
 The name of the stored system. More...
 
std::string type
 The type of the stored system. More...
 
std::map< std::string, RestartableEquationSystems::VariableHeadervariables
 The stored variables in the system. More...
 
std::map< std::string, RestartableEquationSystems::VectorHeadervectors
 The stored vectors in the system. More...
 

Static Public Attributes

static const std::string system_solution_name
 Special name for a vector that is the system solution vector. More...
 

Detailed Description

Represents a stored system in restart.

Definition at line 83 of file RestartableEquationSystems.h.

Member Function Documentation

◆ operator==()

bool RestartableEquationSystems::SystemHeader::operator== ( const SystemHeader other) const
inline

Definition at line 85 of file RestartableEquationSystems.h.

86  {
87  return name == other.name && type == other.type && variables == other.variables &&
88  vectors == other.vectors;
89  }
std::string name
The name of the stored system.
std::map< std::string, RestartableEquationSystems::VectorHeader > vectors
The stored vectors in the system.
std::map< std::string, RestartableEquationSystems::VariableHeader > variables
The stored variables in the system.
std::string type
The type of the stored system.

Member Data Documentation

◆ name

std::string RestartableEquationSystems::SystemHeader::name

◆ system_solution_name

const std::string RestartableEquationSystems::SystemHeader::system_solution_name
static
Initial value:
=
"SYSTEM_SOLUTION"

Special name for a vector that is the system solution vector.

Definition at line 100 of file RestartableEquationSystems.h.

Referenced by RestartableEquationSystems::buildHeader(), and RestartableEquationSystems::load().

◆ type

std::string RestartableEquationSystems::SystemHeader::type

The type of the stored system.

Definition at line 94 of file RestartableEquationSystems.h.

Referenced by RestartableEquationSystems::buildHeader(), dataLoad(), dataStore(), and operator==().

◆ variables

std::map<std::string, RestartableEquationSystems::VariableHeader> RestartableEquationSystems::SystemHeader::variables

The stored variables in the system.

Definition at line 96 of file RestartableEquationSystems.h.

Referenced by RestartableEquationSystems::buildHeader(), dataLoad(), dataStore(), and operator==().

◆ vectors

std::map<std::string, RestartableEquationSystems::VectorHeader> RestartableEquationSystems::SystemHeader::vectors

The stored vectors in the system.

Definition at line 98 of file RestartableEquationSystems.h.

Referenced by RestartableEquationSystems::buildHeader(), dataLoad(), dataStore(), and operator==().


The documentation for this struct was generated from the following files: