DNDSR 0.1.0.dev1+gcd065ad
Distributed Numeric Data Structure for CFV
Loading...
Searching...
No Matches
DNDS::Euler::EulerSolver< model >::Configuration::RestartState Struct Reference

Restart checkpoint state. More...

#include <EulerSolver.hpp>

Collaboration diagram for DNDS::Euler::EulerSolver< model >::Configuration::RestartState:
[legend]

Public Member Functions

 DNDS_DECLARE_CONFIG (RestartState)
 
 RestartState ()
 

Public Attributes

int iStep = -1
 
int iStepInternal = -1
 
int odeCodePrev = -1
 
std::string lastRestartFile = ""
 
std::string otherRestartFile = ""
 
std::vector< int > otherRestartStoreDim
 

Detailed Description

template<EulerModel model>
struct DNDS::Euler::EulerSolver< model >::Configuration::RestartState

Restart checkpoint state.

Records the step indices and file paths for restart continuation, including support for reading restart files from a different solver (with dimension remapping).

Definition at line 779 of file EulerSolver.hpp.

Constructor & Destructor Documentation

◆ RestartState()

template<EulerModel model>
DNDS::Euler::EulerSolver< model >::Configuration::RestartState::RestartState ( )
inline

Definition at line 796 of file EulerSolver.hpp.

Member Function Documentation

◆ DNDS_DECLARE_CONFIG()

template<EulerModel model>
DNDS::Euler::EulerSolver< model >::Configuration::RestartState::DNDS_DECLARE_CONFIG ( RestartState  )
inline

Definition at line 787 of file EulerSolver.hpp.

Member Data Documentation

◆ iStep

template<EulerModel model>
int DNDS::Euler::EulerSolver< model >::Configuration::RestartState::iStep = -1

Definition at line 781 of file EulerSolver.hpp.

◆ iStepInternal

template<EulerModel model>
int DNDS::Euler::EulerSolver< model >::Configuration::RestartState::iStepInternal = -1

Definition at line 782 of file EulerSolver.hpp.

◆ lastRestartFile

template<EulerModel model>
std::string DNDS::Euler::EulerSolver< model >::Configuration::RestartState::lastRestartFile = ""

Definition at line 784 of file EulerSolver.hpp.

◆ odeCodePrev

template<EulerModel model>
int DNDS::Euler::EulerSolver< model >::Configuration::RestartState::odeCodePrev = -1

Definition at line 783 of file EulerSolver.hpp.

◆ otherRestartFile

template<EulerModel model>
std::string DNDS::Euler::EulerSolver< model >::Configuration::RestartState::otherRestartFile = ""

Definition at line 785 of file EulerSolver.hpp.

◆ otherRestartStoreDim

template<EulerModel model>
std::vector<int> DNDS::Euler::EulerSolver< model >::Configuration::RestartState::otherRestartStoreDim

Definition at line 786 of file EulerSolver.hpp.


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