Gromacs  2020.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Functions
#include <array>
#include <vector>
#include "gromacs/math/vectypes.h"
#include "gromacs/utility/arrayref.h"
+ Include dependency graph for atomdistribution.h:

Description

Declares the AtomDistribution struct.

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

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...
 

Function Documentation

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).