Gromacs
2025-dev-20241003-bd59e46
|
#include <memory>
#include <string>
#include "gromacs/mdrun/simulationinputhandle.h"
#include "gromacs/mdrunutility/mdmodulesnotifiers.h"
#include "gromacs/mdtypes/checkpointdata.h"
Utilities for interacting with SimulationInput.
Functions | |
void | gmx::applyLocalState (const SimulationInput &simulationInput, t_fileio *logfio, const t_commrec *cr, int *dd_nc, t_inputrec *ir, t_state *state, ObservablesHistory *observablesHistory, bool reproducibilityRequested, const MDModulesNotifiers ¬ifiers, gmx::ReadCheckpointDataHolder *modularSimulatorCheckpointData, bool useModularSimulator) |
Initialize local stateful simulation data. More... | |
void | gmx::applyGlobalSimulationState (const SimulationInput &simulationInput, PartialDeserializedTprFile *partialDeserializedTpr, t_state *globalState, t_inputrec *inputrec, gmx_mtop_t *globalTopology) |
Get the global simulation input. More... | |
std::unique_ptr< t_state > | gmx::globalSimulationState (const SimulationInput &) |
void | gmx::applyGlobalInputRecord (const SimulationInput &, t_inputrec *) |
void | gmx::applyGlobalTopology (const SimulationInput &, gmx_mtop_t *) |