Gromacs  2026.0-dev-20250217-60d5e5b
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Functions
#include "gromacs/utility/basedefinitions.h"
+ Include dependency graph for distribute.h:
+ This graph shows which files directly or indirectly include this file:

Description

Declares the atom distribution function.

Author
Berk Hess hess@.nosp@m.kth..nosp@m.se

Functions

void distributeState (const gmx::MDLogger &mdlog, gmx_domdec_t *dd, const gmx_mtop_t &mtop, t_state *state_global, const gmx_ddbox_t &ddbox, t_state *state_local)
 Distributes the state from the main rank to all DD ranks.
 
void dd_distribute_dfhist (gmx_domdec_t *dd, df_history_t *dfhist)
 Distribute the dfhist struct from the main rank to all DD ranks. More...
 

Function Documentation

void dd_distribute_dfhist ( gmx_domdec_t *  dd,
df_history_t dfhist 
)

Distribute the dfhist struct from the main rank to all DD ranks.

Used by the modular simulator checkpointing

Parameters
ddDomain decomposition information
dfhistFree energy history struct