| 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 |