MRMD 0.4.0
Multi Resolution Molecular Dynamics
Loading...
Searching...
No Matches
mrmd::communication::impl::GhostExchange Class Reference

#include <communication/GhostExchange.hpp>

Public Member Functions

IndexView createGhostAtoms (data::Atoms &atoms, const data::Subdomain &subdomain, const AXIS &axis)
 
IndexView createGhostAtomsXYZ (data::Atoms &atoms, const data::Subdomain &subdomain)
 
void resetCorrespondingRealAtoms (data::Atoms &atoms)
 
 GhostExchange (const idx_t &initialSize=100)
 

Constructor & Destructor Documentation

◆ GhostExchange()

mrmd::communication::impl::GhostExchange::GhostExchange ( const idx_t &  initialSize = 100)

Member Function Documentation

◆ createGhostAtoms()

IndexView mrmd::communication::impl::GhostExchange::createGhostAtoms ( data::Atoms &  atoms,
const data::Subdomain &  subdomain,
const AXIS &  axis 
)

◆ createGhostAtomsXYZ()

IndexView mrmd::communication::impl::GhostExchange::createGhostAtomsXYZ ( data::Atoms &  atoms,
const data::Subdomain &  subdomain 
)

◆ resetCorrespondingRealAtoms()

void mrmd::communication::impl::GhostExchange::resetCorrespondingRealAtoms ( data::Atoms &  atoms)

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