Gromacs
2021.5
|
#include <array>
#include <vector>
#include "gromacs/math/vectypes.h"
#include "gromacs/utility/arrayref.h"
Declares the AtomDistribution struct.
Classes | |
struct | AtomDistribution |
Distribution of atom groups over the domain (only available on the master rank) More... | |
struct | AtomDistribution::DomainAtomGroups |
Collection of local group and atom counts for a domain. More... | |
Functions | |
void | get_commbuffer_counts (AtomDistribution *ma, int **counts, int **disps) |
Returns state scatter/gather buffer element counts and displacements. More... | |
void get_commbuffer_counts | ( | AtomDistribution * | ma, |
int ** | counts, | ||
int ** | disps | ||
) |
Returns state scatter/gather buffer element counts and displacements.
NOTE: Should only be called with a pointer to a valid ma struct (only available on the master rank).