ls1-MarDyn
ls1-MarDyn molecular dynamics code
|
This is the complete list of members for LinkedCells, including all inherited members.
_boundingBoxMax | ParticleContainer | protected |
_boundingBoxMin | ParticleContainer | protected |
addHaloParticle(Molecule &particle, bool inBoxCheckedAlready=false, bool checkWhetherDuplicate=false, const bool &rebuildCaches=false) | ParticleContainer | virtual |
addParticle(Molecule &particle, bool inBoxCheckedAlready=false, bool checkWhetherDuplicate=false, const bool &rebuildCaches=false) override | LinkedCells | virtual |
addParticles(std::vector< Molecule > &particles, bool checkWhetherDuplicate=false) override | LinkedCells | virtual |
clear() override | LinkedCells | virtual |
deleteMolecule(ParticleIterator &moleculeIter, const bool &rebuildCaches) override (defined in LinkedCells) | LinkedCells | virtual |
deleteOuterParticles() override | LinkedCells | virtual |
get_halo_L(int index) const override | LinkedCells | virtual |
getBoundingBoxMax(int dimension) const | ParticleContainer | virtual |
getBoundingBoxMin(int dimension) const | ParticleContainer | virtual |
getBoxWidthInNumCells() (defined in LinkedCells) | LinkedCells | inline |
getCellIndexOfMolecule(Molecule *molecule) const | LinkedCells | |
getCellIndexOfPoint(const double point[3]) const | LinkedCells | |
getCellLength() override (defined in LinkedCells) | LinkedCells | inlinevirtual |
getCellReference(int idx) (defined in LinkedCells) | LinkedCells | inline |
getConfigurationAsString() override | LinkedCells | virtual |
getCutoff() const override (defined in LinkedCells) | LinkedCells | inlinevirtual |
getEnergy(ParticlePairsHandler *particlePairsHandler, Molecule *m1, CellProcessor &cellProcessor) override (defined in LinkedCells) | LinkedCells | virtual |
getHaloSize() | ParticleContainer | inlinevirtual |
getHaloWidthNumCells() override (defined in LinkedCells) | LinkedCells | inlinevirtual |
getInvalidParticles() (defined in ParticleContainer) | ParticleContainer | inlinevirtual |
getMoleculeAtPosition(const double pos[3]) override | LinkedCells | virtual |
getName() override (defined in LinkedCells) | LinkedCells | virtual |
getNumberOfParticles() override | LinkedCells | virtual |
getParticleCellStatistics() override | LinkedCells | virtual |
getSkin() const (defined in ParticleContainer) | ParticleContainer | inlinevirtual |
getTotalSize() override (defined in LinkedCells) | LinkedCells | virtual |
initCubicGrid(std::array< unsigned long, 3 > numMoleculesPerDimension, std::array< double, 3 > simBoxLength, size_t seed_offset) override (defined in LinkedCells) | LinkedCells | virtual |
isInBoundingBox(double r[3]) const | ParticleContainer | virtual |
isInvalidParticleReturner() (defined in ParticleContainer) | ParticleContainer | inlinevirtual |
iterator(ParticleIterator::Type t) override (defined in LinkedCells) | LinkedCells | inlinevirtual |
LinkedCells(double bBoxMin[3], double bBoxMax[3], double cutoffRadius) | LinkedCells | |
LinkedCells() | LinkedCells | |
LinkedCellsTest (defined in LinkedCells) | LinkedCells | friend |
ParticleContainer(double bBoxMin[3], double bBoxMax[3]) | ParticleContainer | |
ParticleContainer() | ParticleContainer | inline |
printSubInfo(int offset) override (defined in LinkedCells) | LinkedCells | virtual |
readXML(XMLfileUnits &xmlconfig) override | LinkedCells | virtual |
rebuild(double bBoxMin[3], double bBoxMax[3]) override | LinkedCells | virtual |
regionIterator(const double startRegion[3], const double endRegion[3], ParticleIterator::Type type) override (defined in LinkedCells) | LinkedCells | virtual |
requiresForceExchange() const override (defined in LinkedCells) | LinkedCells | virtual |
setCutoff(double rc) override | LinkedCells | inlinevirtual |
traverseCells(CellProcessor &cellProcessor) override | LinkedCells | virtual |
traverseNonInnermostCells(CellProcessor &cellProcessor) override (defined in LinkedCells) | LinkedCells | virtual |
traversePartialInnermostCells(CellProcessor &cellProcessor, unsigned int stage, int stageCount) override (defined in LinkedCells) | LinkedCells | virtual |
update() override | LinkedCells | virtual |
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() override | LinkedCells | virtual |
updateInnerMoleculeCaches() override | LinkedCells | virtual |
updateMoleculeCaches() override | LinkedCells | virtual |
VTKGridWriter (defined in LinkedCells) | LinkedCells | friend |
~LinkedCells() | LinkedCells | |
~MemoryProfilable() (defined in MemoryProfilable) | MemoryProfilable | inlinevirtual |
~ParticleContainer() | ParticleContainer | inlinevirtual |