Gromacs  2026.0-dev-20251119-5f0a571d
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Attributes
gmx::test::anonymous_namespace{haloexchange_mpi.cpp}::HaloExchangeTestParameters Struct Reference

Description

Parameters over which halo exchange is tested.

Public Attributes

std::string description
 Human-readable description for scoped traces.
 
const int numHomeAtoms
 Number of home atoms.
 
const int numHaloAtoms
 Number of halo atoms.
 
std::vector< int > ddDims
 The dimensions of the domain decomposition.
 
void(* domainTopologySetupFunction )(int, int, gmx_domdec_t *)
 The DD topology setup function to use.
 
void(* pulseSetupFunction )(int, int, gmx_domdec_t *, std::vector< gmx_domdec_ind_t > *)
 The DD pulse-structure setup function to use.
 
void(* checkResults )(const RVec *, const gmx_domdec_t *, const int)
 The results-checking funciton to use.
 

The documentation for this struct was generated from the following file: