|
ls1-MarDyn
ls1-MarDyn molecular dynamics code
|
This is the complete list of members for ParticleContainer, 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)=0 | ParticleContainer | pure virtual |
| addParticles(std::vector< Molecule > &particles, bool checkWhetherDuplicate=false)=0 | ParticleContainer | pure virtual |
| clear()=0 | ParticleContainer | pure virtual |
| deleteMolecule(ParticleIterator &moleculeIter, const bool &rebuildCaches)=0 (defined in ParticleContainer) | ParticleContainer | pure virtual |
| deleteOuterParticles()=0 | ParticleContainer | pure virtual |
| get_halo_L(int index) const =0 | ParticleContainer | pure virtual |
| getBoundingBoxMax(int dimension) const | ParticleContainer | virtual |
| getBoundingBoxMin(int dimension) const | ParticleContainer | virtual |
| getCellLength()=0 (defined in ParticleContainer) | ParticleContainer | pure virtual |
| getConfigurationAsString()=0 | ParticleContainer | pure virtual |
| getCutoff() const =0 (defined in ParticleContainer) | ParticleContainer | pure virtual |
| getEnergy(ParticlePairsHandler *particlePairsHandler, Molecule *m1, CellProcessor &cellProcessor)=0 (defined in ParticleContainer) | ParticleContainer | pure virtual |
| getHaloSize() | ParticleContainer | inlinevirtual |
| getHaloWidthNumCells() (defined in ParticleContainer) | ParticleContainer | virtual |
| getInvalidParticles() (defined in ParticleContainer) | ParticleContainer | inlinevirtual |
| getMoleculeAtPosition(const double pos[3])=0 | ParticleContainer | pure virtual |
| getName()=0 (defined in MemoryProfilable) | MemoryProfilable | pure virtual |
| getNumberOfParticles()=0 | ParticleContainer | pure virtual |
| getParticleCellStatistics() | ParticleContainer | inlinevirtual |
| getSkin() const (defined in ParticleContainer) | ParticleContainer | inlinevirtual |
| getTotalSize()=0 (defined in MemoryProfilable) | MemoryProfilable | pure virtual |
| initCubicGrid(std::array< unsigned long, 3 > numMoleculesPerDimension, std::array< double, 3 > simBoxLength, size_t seed_offset)=0 (defined in ParticleContainer) | ParticleContainer | pure virtual |
| isInBoundingBox(double r[3]) const | ParticleContainer | virtual |
| isInvalidParticleReturner() (defined in ParticleContainer) | ParticleContainer | inlinevirtual |
| iterator(ParticleIterator::Type t)=0 (defined in ParticleContainer) | ParticleContainer | pure virtual |
| ParticleContainer(double bBoxMin[3], double bBoxMax[3]) | ParticleContainer | |
| ParticleContainer() | ParticleContainer | inline |
| printSubInfo(int offset)=0 (defined in MemoryProfilable) | MemoryProfilable | pure virtual |
| readXML(XMLfileUnits &xmlconfig)=0 (defined in ParticleContainer) | ParticleContainer | pure virtual |
| rebuild(double bBoxMin[3], double bBoxMax[3]) | ParticleContainer | virtual |
| regionIterator(const double startCorner[3], const double endCorner[3], ParticleIterator::Type t)=0 (defined in ParticleContainer) | ParticleContainer | pure virtual |
| requiresForceExchange() const (defined in ParticleContainer) | ParticleContainer | inlinevirtual |
| setCutoff(double rc) | ParticleContainer | inlinevirtual |
| traverseCells(CellProcessor &cellProcessor)=0 | ParticleContainer | pure virtual |
| traverseNonInnermostCells(CellProcessor &cellProcessor)=0 (defined in ParticleContainer) | ParticleContainer | pure virtual |
| traversePartialInnermostCells(CellProcessor &cellProcessor, unsigned int stage, int stageCount)=0 (defined in ParticleContainer) | ParticleContainer | pure virtual |
| update()=0 | ParticleContainer | pure virtual |
| updateBoundaryAndHaloMoleculeCaches()=0 | ParticleContainer | pure virtual |
| updateInnerMoleculeCaches()=0 | ParticleContainer | pure virtual |
| updateMoleculeCaches()=0 | ParticleContainer | pure virtual |
| ~MemoryProfilable() (defined in MemoryProfilable) | MemoryProfilable | inlinevirtual |
| ~ParticleContainer() | ParticleContainer | inlinevirtual |