registerMooseAction("MooseApp", SetupRecoverFileBaseAction, "setup_recover_file_base")
static InputParameters validParams()
MooseApp & _app
The MOOSE application this is associated with.
const std::string & _current_task
The current action (even though we have separate instances for each action)
void loadRestartableMetaData(const std::filesystem::path &folder_base)
Loads all available restartable meta data if it is available with the folder base folder_base.
static const std::string & checkpointSuffix()
The file suffix for the checkpoint mesh.
void setRestartRecoverFileBase(const std::string &file_base)
mutator for recover_base (set by RecoverBaseAction)
bool isUltimateMaster() const
Whether or not this app is the ultimate master app.
void checkMetaDataIntegrity() const
Function to check the integrity of the restartable meta data structure.
std::string getRestartRecoverFileBase() const
The file_base for the recovery file.
bool isRecovering() const
Whether or not this is a "recover" calculation.
void mooseInfo(Args &&... args) const
SetupRecoverFileBaseAction(const InputParameters ¶ms)
virtual void act() override
Method to add objects to the simulation or perform other setup tasks.
static InputParameters validParams()
std::string convertLatestCheckpoint(std::string orig)