OpenMD 3.0
Molecular Dynamics in the Open
Loading...
Searching...
No Matches
OpenMD::SystemDecomposition Class Referenceabstract

SystemDecomposition is an interface for passing out and collecting information from many processors for use during integration and computation of physical properties. More...

#include <SystemDecomposition.hpp>

Public Member Functions

 SystemDecomposition (SimInfo *info)
 
virtual void distributeObjects ()=0
 
virtual MoleculegetMoleculeByGlobalIndex ()=0
 

Detailed Description

SystemDecomposition is an interface for passing out and collecting information from many processors for use during integration and computation of physical properties.

This is distinct from the data that is passed out and maintained by a ForceDecomposition during the force loop.

distributeObjects (parallel communication - one time only)

Definition at line 62 of file SystemDecomposition.hpp.

Constructor & Destructor Documentation

◆ SystemDecomposition()

OpenMD::SystemDecomposition::SystemDecomposition ( SimInfo * info)
inline

Definition at line 64 of file SystemDecomposition.hpp.

◆ ~SystemDecomposition()

virtual OpenMD::SystemDecomposition::~SystemDecomposition ( )
inlinevirtual

Definition at line 65 of file SystemDecomposition.hpp.


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