ls1-MarDyn
ls1-MarDyn molecular dynamics code
LinkedCells Member List

This is the complete list of members for LinkedCells, including all inherited members.

_boundingBoxMaxParticleContainerprotected
_boundingBoxMinParticleContainerprotected
addHaloParticle(Molecule &particle, bool inBoxCheckedAlready=false, bool checkWhetherDuplicate=false, const bool &rebuildCaches=false)ParticleContainervirtual
addParticle(Molecule &particle, bool inBoxCheckedAlready=false, bool checkWhetherDuplicate=false, const bool &rebuildCaches=false) overrideLinkedCellsvirtual
addParticles(std::vector< Molecule > &particles, bool checkWhetherDuplicate=false) overrideLinkedCellsvirtual
clear() overrideLinkedCellsvirtual
deleteMolecule(ParticleIterator &moleculeIter, const bool &rebuildCaches) override (defined in LinkedCells)LinkedCellsvirtual
deleteOuterParticles() overrideLinkedCellsvirtual
get_halo_L(int index) const overrideLinkedCellsvirtual
getBoundingBoxMax(int dimension) constParticleContainervirtual
getBoundingBoxMin(int dimension) constParticleContainervirtual
getBoxWidthInNumCells() (defined in LinkedCells)LinkedCellsinline
getCellIndexOfMolecule(Molecule *molecule) constLinkedCells
getCellIndexOfPoint(const double point[3]) constLinkedCells
getCellLength() override (defined in LinkedCells)LinkedCellsinlinevirtual
getCellReference(int idx) (defined in LinkedCells)LinkedCellsinline
getConfigurationAsString() overrideLinkedCellsvirtual
getCutoff() const override (defined in LinkedCells)LinkedCellsinlinevirtual
getEnergy(ParticlePairsHandler *particlePairsHandler, Molecule *m1, CellProcessor &cellProcessor) override (defined in LinkedCells)LinkedCellsvirtual
getHaloSize()ParticleContainerinlinevirtual
getHaloWidthNumCells() override (defined in LinkedCells)LinkedCellsinlinevirtual
getInvalidParticles() (defined in ParticleContainer)ParticleContainerinlinevirtual
getMoleculeAtPosition(const double pos[3]) overrideLinkedCellsvirtual
getName() override (defined in LinkedCells)LinkedCellsvirtual
getNumberOfParticles() overrideLinkedCellsvirtual
getParticleCellStatistics() overrideLinkedCellsvirtual
getSkin() const (defined in ParticleContainer)ParticleContainerinlinevirtual
getTotalSize() override (defined in LinkedCells)LinkedCellsvirtual
initCubicGrid(std::array< unsigned long, 3 > numMoleculesPerDimension, std::array< double, 3 > simBoxLength, size_t seed_offset) override (defined in LinkedCells)LinkedCellsvirtual
isInBoundingBox(double r[3]) constParticleContainervirtual
isInvalidParticleReturner() (defined in ParticleContainer)ParticleContainerinlinevirtual
iterator(ParticleIterator::Type t) override (defined in LinkedCells)LinkedCellsinlinevirtual
LinkedCells(double bBoxMin[3], double bBoxMax[3], double cutoffRadius)LinkedCells
LinkedCells()LinkedCells
LinkedCellsTest (defined in LinkedCells)LinkedCellsfriend
ParticleContainer(double bBoxMin[3], double bBoxMax[3])ParticleContainer
ParticleContainer()ParticleContainerinline
printSubInfo(int offset) override (defined in LinkedCells)LinkedCellsvirtual
readXML(XMLfileUnits &xmlconfig) overrideLinkedCellsvirtual
rebuild(double bBoxMin[3], double bBoxMax[3]) overrideLinkedCellsvirtual
regionIterator(const double startRegion[3], const double endRegion[3], ParticleIterator::Type type) override (defined in LinkedCells)LinkedCellsvirtual
requiresForceExchange() const override (defined in LinkedCells)LinkedCellsvirtual
setCutoff(double rc) overrideLinkedCellsinlinevirtual
traverseCells(CellProcessor &cellProcessor) overrideLinkedCellsvirtual
traverseNonInnermostCells(CellProcessor &cellProcessor) override (defined in LinkedCells)LinkedCellsvirtual
traversePartialInnermostCells(CellProcessor &cellProcessor, unsigned int stage, int stageCount) override (defined in LinkedCells)LinkedCellsvirtual
update() overrideLinkedCellsvirtual
update_via_coloring() (defined in LinkedCells)LinkedCells
update_via_copies() (defined in LinkedCells)LinkedCells
update_via_sliced_traversal() (defined in LinkedCells)LinkedCells
update_via_traversal() (defined in LinkedCells)LinkedCells
updateBoundaryAndHaloMoleculeCaches() overrideLinkedCellsvirtual
updateInnerMoleculeCaches() overrideLinkedCellsvirtual
updateMoleculeCaches() overrideLinkedCellsvirtual
VTKGridWriter (defined in LinkedCells)LinkedCellsfriend
~LinkedCells()LinkedCells
~MemoryProfilable() (defined in MemoryProfilable)MemoryProfilableinlinevirtual
~ParticleContainer()ParticleContainerinlinevirtual