1 #ifndef ERF_SBM_RESTART_H_
2 #define ERF_SBM_RESTART_H_
6 #include <AMReX_MultiFab.H>
13 [[nodiscard]] std::string
restart_schema (
const SBMLayout& layout);
17 const std::string& persisted);
21 const amrex::MultiFab& spectrum,
const SBMLayout& layout,
int level,
22 std::string* diagnostic =
nullptr);
26 const amrex::MultiFab& persisted_core,
27 const SBMBulkProjection& projection,
28 int qc_component,
int qr_component,
amrex::Real Real
Definition: ERF_ShocInterface.H:19
std::string restart_schema(const SBMLayout &layout)
Definition: ERF_SBMRestart.cpp:22
bool restart_projection_matches(const amrex::MultiFab &spectrum, const amrex::MultiFab &persisted_core, const SBMBulkProjection &projection, const int qc_component, const int qr_component, const amrex::Real tolerance_scale)
Definition: ERF_SBMRestart.cpp:183
bool restart_schema_matches(const SBMLayout &layout, const std::string &persisted)
Definition: ERF_SBMRestart.cpp:34
bool authoritative_state_admissible(const amrex::MultiFab &spectrum, const SBMLayout &layout, const int level, std::string *diagnostic)
Definition: ERF_SBMRestart.cpp:39