Gromacs  2025-dev-20240906-b7d3419
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes
gmx::DomainInfo Struct Reference

Description

Information on PBC and domain decomposition for virtual sites.

Public Member Functions

 DomainInfo ()=default
 Constructs without PBC and DD.
 
 DomainInfo (PbcType pbcType, bool haveInterUpdateGroupVirtualSites, gmx_domdec_t *domdec)
 Constructs with PBC and DD, if !=nullptr.
 
bool useDomdec () const
 Returns whether we are using domain decomposition with more than 1 DD rank.
 

Public Attributes

const PbcType pbcType_ = PbcType::No
 The pbc type.
 
const bool useMolPbc_ = false
 Whether molecules are broken over PBC.
 
const gmx_domdec_t * domdec_ = nullptr
 Pointer to the domain decomposition struct, nullptr without PP DD.
 

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