Gromacs  2026.0-dev-20251119-5f0a571d
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Enumerations | Variables
anonymous_namespace{df_history.cpp} Namespace Reference

Enumerations

enum  DFHistoryCheckpointVersion { DFHistoryCheckpointVersion::Base, DFHistoryCheckpointVersion::Count }
 Enum describing the contents df_history_t writes to modular checkpoint. More...
 

Variables

constexpr auto c_dfHistoryCurrentVersion
 

Enumeration Type Documentation

enum anonymous_namespace{df_history.cpp}::DFHistoryCheckpointVersion
strong

Enum describing the contents df_history_t writes to modular checkpoint.

When changing the checkpoint content, add a new element just above Count, and adjust the checkpoint functionality.

Enumerator
Base 

First version of modular checkpointing.

Count 

Number of entries. Add new versions right above this!

Variable Documentation

constexpr auto anonymous_namespace{df_history.cpp}::c_dfHistoryCurrentVersion
Initial value:
=
DFHistoryCheckpointVersion(int(DFHistoryCheckpointVersion::Count) - 1)
DFHistoryCheckpointVersion
Enum describing the contents df_history_t writes to modular checkpoint.
Definition: df_history.cpp:74