| absoluteNormalForce_ | BaseInteraction | private |
| absoluteNormalForcePrevious_ | MindlinInteraction | protected |
| actionsAfterTimeStep() | BaseInteraction | virtual |
| actionsOnErase() | BaseInteraction | inlinevirtual |
| addForce(Vec3D force) | BaseInteraction | |
| addTorque(Vec3D torque) | BaseInteraction | |
| BaseInteraction(BaseInteractable *P, BaseInteractable *I, unsigned timeStamp) | BaseInteraction | |
| BaseInteraction() | BaseInteraction | |
| BaseInteraction(const BaseInteraction &p) | BaseInteraction | |
| BaseObject()=default | BaseObject | |
| BaseObject(const BaseObject &p)=default | BaseObject | |
| computeForce() | BaseInteraction | virtual |
| computeFrictionForce() | MindlinRollingTorsionInteraction | |
| contactPoint_ | BaseInteraction | private |
| copy() const =0 | BaseInteraction | pure virtual |
| copySwitchPointer(const BaseInteractable *original, BaseInteractable *ghost) const | BaseInteraction | |
| createMPIInteractionDataArray(unsigned int numberOfInteractions) const | BaseInteraction | virtual |
| createMPIType() | BaseInteraction | virtual |
| deleteMPIInteractionDataArray(void *dataArray) | BaseInteraction | virtual |
| distance_ | BaseInteraction | private |
| force_ | BaseInteraction | private |
| gatherContactStatistics() | BaseInteraction | |
| getAbsoluteNormalForce() const | BaseInteraction | |
| getAbsoluteNormalForcePrevious() const | MindlinInteraction | |
| getBaseName() const | MindlinRollingTorsionInteraction | |
| getBaseSpecies() const | BaseInteraction | |
| getContactPoint() const | BaseInteraction | inline |
| getContactRadius() const | BaseInteraction | |
| getCP() const | BaseInteraction | |
| getDistance() const | BaseInteraction | |
| getEffectiveMass() const | BaseInteraction | protected |
| getEffectiveRadius() const | BaseInteraction | protected |
| getElasticEnergy() const override | MindlinRollingTorsionInteraction | virtual |
| getElasticEnergyAtEquilibrium(Mdouble adhesiveForce) const | BaseInteraction | inlineprotectedvirtual |
| getFieldVTK(unsigned i) const | BaseInteraction | virtual |
| getForce() const | BaseInteraction | inline |
| getGroupId() const | BaseObject | inline |
| getHandler() const | BaseInteraction | |
| getI() | BaseInteraction | inline |
| getI() const | BaseInteraction | inline |
| getIC() const | BaseInteraction | |
| getId() const | BaseObject | inline |
| getIdentificationI() | BaseInteraction | |
| getIdentificationP() | BaseInteraction | |
| getIndex() const | BaseObject | inline |
| getInteractionDetails(void *interactionDataArray, unsigned int index, unsigned int &identificationP, unsigned int &identificationI, bool &isWallInteraction, unsigned &timeStamp) | BaseInteraction | virtual |
| getIP() const | BaseInteraction | |
| getLagrangeMultiplier() | BaseInteraction | inline |
| getMPIInteraction(void *historyDataArray, unsigned int index) const | BaseInteraction | virtual |
| getMultiContactIdentifier() const | BaseInteraction | |
| getName() const override | BaseInteraction | virtual |
| getNameVTK(unsigned i) const | BaseInteraction | virtual |
| getNormal() const | BaseInteraction | inline |
| getNormalRelativeVelocity() const | BaseInteraction | |
| getNumberOfFieldsVTK() const | BaseInteraction | virtual |
| getOverlap() const | BaseInteraction | inline |
| getOverlapVolume() const | BaseInteraction | |
| getP() | BaseInteraction | inline |
| getP() const | BaseInteraction | inline |
| getRelativeVelocity() const | BaseInteraction | |
| getRollingSpring() const | MindlinRollingTorsionInteraction | |
| getSpecies() const | MindlinRollingTorsionInteraction | |
| getTangentialForce() const override | MindlinInteraction | virtual |
| getTangentialForceDirection() const | MindlinInteraction | |
| getTangentialOverlap() const override | MindlinInteraction | virtual |
| getTangentialStiffness() | MindlinInteraction | |
| getTangentialStiffnessZero() | MindlinInteraction | |
| getTimeStamp() const | BaseInteraction | inline |
| getTorque() const | BaseInteraction | inline |
| getTorsionSpring() const | MindlinRollingTorsionInteraction | |
| getTypeVTK(unsigned i) const | BaseInteraction | virtual |
| groupId_ | BaseObject | private |
| handler_ | BaseInteraction | private |
| I_ | BaseInteraction | private |
| id_ | BaseObject | private |
| identificationI_ | BaseInteraction | private |
| identificationP_ | BaseInteraction | private |
| importI(BaseInteractable *I) | BaseInteraction | |
| importP(BaseInteractable *P) | BaseInteraction | |
| index_ | BaseObject | private |
| initialTangentialVelocity_ | MindlinInteraction | protected |
| integrate(Mdouble timeStep) override | MindlinRollingTorsionInteraction | virtual |
| isBonded() const | BaseInteraction | inlinevirtual |
| isWallInteraction() | BaseInteraction | |
| isWallInteraction_ | BaseInteraction | private |
| lagrangeMultiplier_ | BaseInteraction | private |
| MindlinInteraction(BaseInteractable *P, BaseInteractable *I, unsigned timeStamp) | MindlinInteraction | |
| MindlinInteraction(const MindlinInteraction &p) | MindlinInteraction | |
| MindlinInteraction() | MindlinInteraction | |
| MindlinRollingTorsionInteraction(BaseInteractable *P, BaseInteractable *I, unsigned timeStamp) | MindlinRollingTorsionInteraction | |
| MindlinRollingTorsionInteraction() | MindlinRollingTorsionInteraction | |
| MindlinRollingTorsionInteraction(const MindlinRollingTorsionInteraction &p) | MindlinRollingTorsionInteraction | |
| moveInHandler(unsigned int index) | BaseObject | virtual |
| multiContactIdentifier_ | BaseInteraction | private |
| normal_ | BaseInteraction | private |
| normalRelativeVelocity_ | BaseInteraction | private |
| overlap_ | BaseInteraction | private |
| P_ | BaseInteraction | private |
| priorLoadingFlag_ | MindlinInteraction | protected |
| read(std::istream &is) override | MindlinRollingTorsionInteraction | virtual |
| relativeVelocity_ | BaseInteraction | private |
| removeFromHandler() | BaseInteraction | |
| reverseHistory() override | MindlinRollingTorsionInteraction | virtual |
| rollingSpring_ | MindlinRollingTorsionInteraction | private |
| rollingSpringVelocity_ | MindlinRollingTorsionInteraction | private |
| rotateHistory(Matrix3D &rotationMatrix) override | MindlinRollingTorsionInteraction | virtual |
| setAbsoluteNormalForce(Mdouble absoluteNormalForce) | BaseInteraction | protected |
| setAbsoluteNormalForcePrevious(Mdouble absoluteNormalForcePrevious) | MindlinInteraction | |
| setBasicMPIInteractionValues(int P, int I, unsigned timeStamp, Vec3D force, Vec3D torque, bool isWallInteraction, bool resetPointers) | BaseInteraction | |
| setContactPoint(Vec3D contactPoint) | BaseInteraction | |
| setDistance(Mdouble distance) | BaseInteraction | |
| setForce(Vec3D force) | BaseInteraction | |
| setFStatData(std::fstream &fstat, BaseParticle *P, BaseWall *I) | BaseInteraction | |
| setFStatData(std::fstream &fstat, BaseParticle *P, BaseParticle *I) | BaseInteraction | |
| setGroupId(unsigned groupId) | BaseObject | inline |
| setHandler(InteractionHandler *handler) | BaseInteraction | |
| setI(BaseInteractable *I) | BaseInteraction | |
| setId(unsigned long id) | BaseObject | |
| setIdentificationI(int identification) | BaseInteraction | |
| setIdentificationP(unsigned int identification) | BaseInteraction | |
| setIndex(unsigned int index) | BaseObject | |
| setLagrangeMultiplier(Mdouble multiplier) | BaseInteraction | inline |
| setMPIInteraction(void *interactionDataArray, unsigned int index, bool resetPointers) | BaseInteraction | virtual |
| setMultiContactIdentifier(unsigned int multiContactIdentifier_) | BaseInteraction | |
| setNormal(Vec3D normal) | BaseInteraction | |
| setNormalRelativeVelocity(Mdouble normalRelativeVelocit) | BaseInteraction | protected |
| setOverlap(Mdouble overlap) | BaseInteraction | |
| setP(BaseInteractable *P) | BaseInteraction | |
| setRelativeVelocity(Vec3D relativeVelocity) | BaseInteraction | protected |
| setRollingSpring(Vec3D rollingSpring) | MindlinRollingTorsionInteraction | |
| setSpecies(const BaseSpecies *species) | BaseInteraction | |
| setTangentialStiffnessZero(Mdouble newKt0) | MindlinInteraction | |
| setTimeStamp(unsigned timeStamp) | BaseInteraction | |
| setTorque(Vec3D torque) | BaseInteraction | |
| setTorsionSpring(Vec3D torsionSpring) | MindlinRollingTorsionInteraction | |
| setWallInteraction(bool flag) | BaseInteraction | |
| slidingSpring_ | MindlinInteraction | protected |
| slidingSpringPrevious_ | MindlinInteraction | protected |
| slidingSpringVelocity_ | MindlinInteraction | protected |
| species_ | BaseInteraction | private |
| SpeciesType typedef | MindlinRollingTorsionInteraction | |
| tangentialDisplacementSL_ | MindlinInteraction | protected |
| tangentialDisplacementTemp2_ | MindlinInteraction | protected |
| tangentialDisplacementTemp_ | MindlinInteraction | protected |
| tangentialDisplacementTurningPointLU_ | MindlinInteraction | protected |
| tangentialDisplacementTurningPointUL_ | MindlinInteraction | protected |
| tangentialForce_ | MindlinInteraction | protected |
| tangentialForceDirection_ | MindlinInteraction | protected |
| tangentialForcePrevious_ | MindlinInteraction | protected |
| tangentialForceTemp2_ | MindlinInteraction | protected |
| tangentialForceTemp_ | MindlinInteraction | protected |
| tangentialForceTurningPointLU_ | MindlinInteraction | protected |
| tangentialForceTurningPointLUTemp_ | MindlinInteraction | protected |
| tangentialForceTurningPointUL_ | MindlinInteraction | protected |
| tangentialForceTurningPointULTemp_ | MindlinInteraction | protected |
| tangentialStiffness_ | MindlinInteraction | protected |
| tangentialStiffnessZero_ | MindlinInteraction | protected |
| tangentialStiffnessZeroPrevious_ | MindlinInteraction | protected |
| timeStamp_ | BaseInteraction | private |
| torque_ | BaseInteraction | private |
| torsionSpring_ | MindlinRollingTorsionInteraction | private |
| torsionSpringVelocity_ | MindlinRollingTorsionInteraction | private |
| updateK_t(Mdouble fric, Vec3D direction, bool useTurningPoint, bool isLoading) | MindlinInteraction | |
| updateTangentialStiffnessInitial(Mdouble fric) | MindlinInteraction | |
| updateTangentialStiffnessInitial2(Mdouble fric, Vec3D direction) | MindlinInteraction | |
| updateTangentialStiffnessReloading(Mdouble fric, Vec3D direction) | MindlinInteraction | |
| updateTangentialStiffnessReloadingTanUp(Mdouble fric, Vec3D direction) | MindlinInteraction | |
| updateTangentialStiffnessUnloading(Mdouble fric, Vec3D direction) | MindlinInteraction | |
| updateTangentialStiffnessUnloadingTanDown(Mdouble fric, Vec3D direction) | MindlinInteraction | |
| updateTangentialStiffnessZero(Mdouble rad, double shearMod) | MindlinInteraction | |
| write(std::ostream &os) const override | MindlinRollingTorsionInteraction | virtual |
| writeInteraction(std::ostream &os, bool created) const | BaseInteraction | protected |
| writeToFStat(std::ostream &os, Mdouble time) const | BaseInteraction | |
| ~BaseInteraction() override | BaseInteraction | |
| ~BaseObject()=default | BaseObject | virtual |
| ~MindlinInteraction() override | MindlinInteraction | |
| ~MindlinRollingTorsionInteraction() override | MindlinRollingTorsionInteraction | |