addForceToAtomColumn(int atom2, Vector3d fg)=0 (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | pure virtual |
addForceToAtomRow(int atom1, Vector3d fg)=0 (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | pure virtual |
addToHeatFlux(Vector3d hf) (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | virtual |
atomStorageLayout_ (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | protected |
atypesLocal (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | protected |
buildNeighborList(vector< int > &neighborList, vector< int > &point, vector< Vector3d > &savedPositions)=0 (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | pure virtual |
cellList_ (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | protected |
cellOffsets_ (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | protected |
checkNeighborList(vector< Vector3d > savedPositions) (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | virtual |
collectData()=0 (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | pure virtual |
collectIntermediateData()=0 (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | pure virtual |
collectSelfData()=0 (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | pure virtual |
cutoffGroupStorageLayout_ (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | protected |
distributeData()=0 (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | pure virtual |
distributeInitialData()=0 (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | pure virtual |
distributeIntermediateData()=0 (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | pure virtual |
excludeAtomPair(int atom1, int atom2)=0 (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | pure virtual |
excludedPot (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | protected |
excludedSelfPot (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | protected |
excludesForAtom (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | protected |
ff_ (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | protected |
fillInteractionData(InteractionData &idat, int atom1, int atom2, bool newAtom1=true)=0 (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | pure virtual |
fillPreForceData(SelfData &sdat, int atom) (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | virtual |
fillSelfData(SelfData &sdat, int atom) (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | virtual |
ForceDecomposition(SimInfo *info, InteractionManager *iMan) (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | |
getAtomsInGroupColumn(int cg2)=0 (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | pure virtual |
getAtomsInGroupRow(int cg1)=0 (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | pure virtual |
getAtomToGroupVectorColumn(int atom2, int cg2)=0 (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | pure virtual |
getAtomToGroupVectorRow(int atom1, int cg1)=0 (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | pure virtual |
getAtomVelocityColumn(int atom2)=0 (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | pure virtual |
getExcludedPotential() (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | inlinevirtual |
getExcludedSelfPotential() (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | inlinevirtual |
getExcludesForAtom(int atom1)=0 (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | pure virtual |
getGlobalID(int atom1)=0 (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | pure virtual |
getGlobalIDCol(int atom2)=0 (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | pure virtual |
getGlobalIDRow(int atom1)=0 (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | pure virtual |
getGroupVelocityColumn(int atom2)=0 (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | pure virtual |
getInteratomicVector(int atom1, int atom2)=0 (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | pure virtual |
getIntergroupVector(int cg1, int cg2)=0 (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | pure virtual |
getMassFactorColumn(int atom2)=0 (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | pure virtual |
getMassFactorRow(int atom1)=0 (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | pure virtual |
getNAtomsInRow()=0 (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | pure virtual |
getPairwisePotential() (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | inlinevirtual |
getSelectedPotential() (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | inlinevirtual |
getSelectedSelfPotential() (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | inlinevirtual |
getSelfPotential() (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | inlinevirtual |
getTopologicalDistance(int atom1, int atom2)=0 (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | pure virtual |
groupList_ (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | protected |
idents (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | protected |
info_ (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | protected |
interactionMan_ (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | protected |
massFactors (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | protected |
nCells_ (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | protected |
needVelocities_ (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | protected |
pairwisePot (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | protected |
rCut_ (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | protected |
regions (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | protected |
rigidBodyStorageLayout_ (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | protected |
rList_ (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | protected |
rListSq_ (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | protected |
selectedPot (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | protected |
selectedSelfPot (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | protected |
selfPot (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | protected |
setCutoffRadius(RealType rCut) (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | |
setHeatFlux(Vector3d hf) (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | virtual |
setSnapshot(Snapshot *snap) (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | inlinevirtual |
skinThickness_ | OpenMD::ForceDecomposition | protected |
skipAtomPair(int atom1, int atom2, int cg1, int cg2)=0 (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | pure virtual |
sman_ (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | protected |
snap_ (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | protected |
topoDist (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | protected |
toposForAtom | OpenMD::ForceDecomposition | protected |
unpackInteractionData(InteractionData &idat, int atom1, int atom2)=0 (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | pure virtual |
unpackPreForceData(SelfData &sdat, int atom) (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | virtual |
unpackPrePairData(InteractionData &idat, int atom1, int atom2)=0 (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | pure virtual |
unpackSelfData(SelfData &sdat, int atom) (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | virtual |
usePeriodicBoundaryConditions_ (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | protected |
zeroWorkArrays()=0 (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | pure virtual |
~ForceDecomposition() (defined in OpenMD::ForceDecomposition) | OpenMD::ForceDecomposition | inlinevirtual |