Gromacs  2020.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Classes | Public Member Functions
gmx::DomainDecompositionBuilder Class Reference

#include <gromacs/domdec/builder.h>

Description

Builds a domain decomposition management object.

This multi-phase construction needs first a decision about the duty(s) of each rank, and then perhaps to be advised of GPU streams for transfer operations.

Classes

class  Impl
 Impl class for DD builder. More...
 

Public Member Functions

 DomainDecompositionBuilder (const MDLogger &mdlog, t_commrec *cr, const DomdecOptions &options, const MdrunOptions &mdrunOptions, bool prefer1DAnd1Pulse, const gmx_mtop_t &mtop, const t_inputrec &ir, const matrix box, ArrayRef< const RVec > xGlobal)
 Constructor.
 
 ~DomainDecompositionBuilder ()
 Destructor.
 
gmx_domdec_t * build (LocalAtomSetManager *atomSets)
 Build the resulting DD manager.
 

The documentation for this class was generated from the following files: