|
ls1-MarDyn
ls1-MarDyn molecular dynamics code
|
This is the complete list of members for ParticleCellBase, including all inherited members.
| _cellBorderAndFlagManager (defined in ParticleCellBase) | ParticleCellBase | static |
| _cellIndex | Cell | protected |
| addParticle(Molecule &particle, bool checkWhetherDuplicate=false)=0 | ParticleCellBase | pure virtual |
| assignCellToBoundaryRegion() (defined in ParticleCellBase) | ParticleCellBase | inlinevirtual |
| assignCellToHaloRegion() (defined in ParticleCellBase) | ParticleCellBase | inlinevirtual |
| assignCellToInnerMostAndInnerRegion() (defined in ParticleCellBase) | ParticleCellBase | inlinevirtual |
| assignCellToInnerRegion() (defined in ParticleCellBase) | ParticleCellBase | inlinevirtual |
| buildSoACaches()=0 (defined in ParticleCellBase) | ParticleCellBase | pure virtual |
| Cell() (defined in Cell) | Cell | inline |
| deallocateAllParticles()=0 (defined in ParticleCellBase) | ParticleCellBase | pure virtual |
| deleteMoleculeByID(unsigned long molid) | ParticleCellBase | |
| deleteMoleculeByIndex(size_t index)=0 (defined in ParticleCellBase) | ParticleCellBase | pure virtual |
| findMoleculeByID(size_t &index, unsigned long molid) const =0 | ParticleCellBase | protectedpure virtual |
| getBoxMax(int d) const (defined in ParticleCellBase) | ParticleCellBase | inlinevirtual |
| getBoxMaxArray() const (defined in ParticleCellBase) | ParticleCellBase | inline |
| getBoxMin(int d) const (defined in ParticleCellBase) | ParticleCellBase | inlinevirtual |
| getBoxMinArray() const (defined in ParticleCellBase) | ParticleCellBase | inline |
| getCellIndex() const (defined in Cell) | Cell | inline |
| getLeavingMolecules(std::vector< Molecule > &appendBuffer) (defined in ParticleCellBase) | ParticleCellBase | inlinevirtual |
| getMoleculeCount() const =0 (defined in ParticleCellBase) | ParticleCellBase | pure virtual |
| getMoleculeVectorDynamicSize() const =0 (defined in ParticleCellBase) | ParticleCellBase | pure virtual |
| getRegion(double lowCorner[3], double highCorner[3], std::vector< Molecule * > &particlePtrs, bool removeFromContainer=false)=0 (defined in ParticleCellBase) | ParticleCellBase | pure virtual |
| increaseMoleculeStorage(size_t numMols)=0 (defined in ParticleCellBase) | ParticleCellBase | pure virtual |
| initCubicGrid(std::array< unsigned long, 3 > numMoleculesPerDimension, std::array< double, 3 > simBoxLength, Random &RNG) (defined in ParticleCellBase) | ParticleCellBase | |
| isBoundaryCell() const final (defined in ParticleCellBase) | ParticleCellBase | inlinevirtual |
| isEmpty() const =0 | ParticleCellBase | pure virtual |
| isHaloCell() const final (defined in ParticleCellBase) | ParticleCellBase | inlinevirtual |
| isInnerCell() const final (defined in ParticleCellBase) | ParticleCellBase | inlinevirtual |
| isInnerMostCell() const final (defined in ParticleCellBase) | ParticleCellBase | inlinevirtual |
| isNotEmpty() const | ParticleCellBase | inline |
| moleculesAtConstNew(size_t i, Molecule *&multipurposePointer) const =0 (defined in ParticleCellBase) | ParticleCellBase | pure virtual |
| moleculesAtNew(size_t i, Molecule *&multipurposePointer)=0 (defined in ParticleCellBase) | ParticleCellBase | pure virtual |
| ParticleCellBase() (defined in ParticleCellBase) | ParticleCellBase | |
| postUpdateLeavingMolecules()=0 (defined in ParticleCellBase) | ParticleCellBase | pure virtual |
| prefetchForForce() const (defined in ParticleCellBase) | ParticleCellBase | inlinevirtual |
| preUpdateLeavingMolecules()=0 (defined in ParticleCellBase) | ParticleCellBase | pure virtual |
| setBoxMax(const double b[3]) (defined in ParticleCellBase) | ParticleCellBase | inlinevirtual |
| setBoxMin(const double b[3]) (defined in ParticleCellBase) | ParticleCellBase | inlinevirtual |
| setCellIndex(unsigned long cellIndex) (defined in Cell) | Cell | inline |
| skipCellFromBoundaryRegion() (defined in ParticleCellBase) | ParticleCellBase | inlinevirtual |
| skipCellFromHaloRegion() (defined in ParticleCellBase) | ParticleCellBase | inlinevirtual |
| skipCellFromInnerMostRegion() (defined in ParticleCellBase) | ParticleCellBase | inlinevirtual |
| skipCellFromInnerRegion() (defined in ParticleCellBase) | ParticleCellBase | inlinevirtual |
| testInBox(const Molecule &particle) const (defined in ParticleCellBase) | ParticleCellBase | inlinevirtual |
| testPointInCell(const double point[3]) const (defined in ParticleCellBase) | ParticleCellBase | inlinevirtual |
| updateLeavingMoleculesBase(ParticleCellBase &otherCell)=0 (defined in ParticleCellBase) | ParticleCellBase | pure virtual |
| ~Cell() (defined in Cell) | Cell | inlinevirtual |
| ~ParticleCellBase() (defined in ParticleCellBase) | ParticleCellBase | virtual |