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