Skip to content

[REQUEST] Inconsistent Output Write Timing After Restarts #111

@jmahlmann

Description

@jmahlmann

Summary:
When using interval_time = 50.0 for ADIOS2 output and interval = 100 for checkpointing, I observe that restart cycles cause the ADIOS2 output timing to drift, leading to irregular output intervals in the generated .bp files.

Expected Behavior:
The output files (e.g. spectra.*.bp) should be written consistently every 50 time units from the beginning of the simulation, regardless of whether a restart occurred.

Observed Behavior:
The ADIOS2 output file indices appear to reset after each restart, and intervals are counted relative to the most recent restart, not the global simulation time. This results in non-uniform output spacing.

Example of output files:

spectra.00000001.bp
spectra.00000348.bp
spectra.00000402.bp
spectra.00000702.bp
spectra.00001049.bp
spectra.00001202.bp
spectra.00001549.bp
spectra.00001602.bp
spectra.00001949.bp
spectra.00002002.bp
spectra.00002349.bp
spectra.00002402.bp
spectra.00002749.bp
spectra.00002802.bp
spectra.00003149.bp
spectra.00003202.bp
spectra.00003502.bp
spectra.00003849.bp
spectra.00003902.bp
spectra.00004249.bp

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No fields configured for Task.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions