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

A structure for storing the various output files associated with checkpoint output. More...

#include <Checkpoint.h>

Public Member Functions

bool operator== (const CheckpointFileNames &rhs) const
 

Public Attributes

std::string checkpoint
 Filename for CheckpointIO file (the mesh) More...
 
std::vector< std::filesystem::path > restart
 Filenames for restartable data. More...
 

Detailed Description

A structure for storing the various output files associated with checkpoint output.

Definition at line 39 of file Checkpoint.h.

Member Function Documentation

◆ operator==()

bool CheckpointFileNames::operator== ( const CheckpointFileNames rhs) const
inline

Definition at line 47 of file Checkpoint.h.

48  {
49  // Compare the relevant members for equality
50  return (this->checkpoint == rhs.checkpoint) && (this->restart == rhs.restart);
51  }
std::string checkpoint
Filename for CheckpointIO file (the mesh)
Definition: Checkpoint.h:42
std::vector< std::filesystem::path > restart
Filenames for restartable data.
Definition: Checkpoint.h:45

Member Data Documentation

◆ checkpoint

std::string CheckpointFileNames::checkpoint

Filename for CheckpointIO file (the mesh)

Definition at line 42 of file Checkpoint.h.

Referenced by operator==(), Checkpoint::output(), and Checkpoint::updateCheckpointFiles().

◆ restart

std::vector<std::filesystem::path> CheckpointFileNames::restart

Filenames for restartable data.

Definition at line 45 of file Checkpoint.h.

Referenced by operator==(), Checkpoint::output(), and Checkpoint::updateCheckpointFiles().


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