Skip to content

Continuous checkpointing with ADIOS2

This modifies the checkpoint class and adds/modifies the member functions so that it supports checkpointing the same FE function multiple times in adios step episodes.

Data exported,

  • TIME variable
  • FE functions \times Number of timesteps
  • TimestepInfo - vector of time values

While importing, the AdiosCheckpointImporter reads the TimestepInfo and can then be used to read the FE function value at any timestep. An extra variable is sent to the restoreFunction to choose the timestep.

Merge request reports