|
Gromacs
2026.0-dev-20251119-5f0a571d
|
#include "gmxpre.h"#include "freeenergyperturbationdata.h"#include <algorithm>#include <functional>#include "gromacs/domdec/domdec_network.h"#include "gromacs/mdlib/freeenergyparameters.h"#include "gromacs/mdlib/md_support.h"#include "gromacs/mdlib/mdatoms.h"#include "gromacs/mdtypes/checkpointdata.h"#include "gromacs/mdtypes/commrec.h"#include "gromacs/mdtypes/inputrec.h"#include "gromacs/mdtypes/mdatom.h"#include "gromacs/mdtypes/observablesreducer.h"#include "gromacs/mdtypes/state.h"#include "gromacs/modularsimulator/modularsimulatorinterfaces.h"#include "gromacs/trajectory/trajectoryframe.h"#include "gromacs/utility/basedefinitions.h"#include "gromacs/utility/gmxassert.h"#include "modularsimulator.h"#include "simulatoralgorithm.h"
Include dependency graph for freeenergyperturbationdata.cpp:Defines the free energy perturbation element for the modular simulator.
Classes | |
| class | gmx::CheckpointData< operation > |
| } More... | |
Enumerations | |
| enum | gmx::anonymous_namespace{freeenergyperturbationdata.cpp}::CheckpointVersion { gmx::anonymous_namespace{freeenergyperturbationdata.cpp}::CheckpointVersion::Base, gmx::anonymous_namespace{freeenergyperturbationdata.cpp}::CheckpointVersion::AddedExternalLambdaSetting, gmx::anonymous_namespace{freeenergyperturbationdata.cpp}::CheckpointVersion::Count } |
| Enum describing the contents FreeEnergyPerturbationData::Element writes to modular checkpoint. More... | |
Variables | |
| constexpr auto | gmx::anonymous_namespace{freeenergyperturbationdata.cpp}::c_currentVersion = CheckpointVersion(int(CheckpointVersion::Count) - 1) |
1.8.5