MercuryDPM  Beta
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
FrictionInteraction Member List

This is the complete list of members for FrictionInteraction, including all inherited members.

addForce(Vec3D force)BaseInteractionprotected
addTorque(Vec3D torque)BaseInteractionprotected
BaseInteraction(BaseInteractable *P, BaseInteractable *I, Mdouble timeStamp)BaseInteraction
BaseInteraction(const BaseInteraction &p)BaseInteraction
BaseObject()BaseObject
BaseObject(const BaseObject &p)BaseObject
computeForce()BaseInteractionvirtual
computeFrictionForce()FrictionInteraction
copy() const =0BaseInteractionpure virtual
copySwitchPointer(const BaseInteractable *original, BaseInteractable *ghost) const BaseInteraction
FrictionInteraction(BaseInteractable *P, BaseInteractable *I, Mdouble timeStamp)FrictionInteraction
FrictionInteraction(const FrictionInteraction &p)FrictionInteraction
gatherContactStatistics()BaseInteraction
getAbsoluteNormalForce() const BaseInteraction
getBaseName() const FrictionInteraction
getBaseSpecies() const BaseInteractionprotected
getContactPoint() const BaseInteraction
getDistance() const BaseInteraction
getEffectiveCorrectedRadius()BaseInteractionprotected
getEffectiveRadius() const BaseInteractionprotected
getElasticEnergy() const FrictionInteractionvirtual
getForce() const BaseInteraction
getHandler() const BaseInteraction
getI()BaseInteraction
getI() const BaseInteraction
getId() const BaseObject
getIndex() const BaseObject
getName() const BaseInteractionvirtual
getNormal() const BaseInteraction
getNormalRelativeVelocity() const BaseInteraction
getOverlap() const BaseInteraction
getP()BaseInteraction
getP() const BaseInteraction
getRelativeVelocity() const BaseInteraction
getSpecies() const FrictionInteraction
getTangentialForce() const SlidingFrictionInteractionvirtual
getTangentialOverlap() const SlidingFrictionInteractionvirtual
getTimeStamp() const BaseInteraction
getTorque() const BaseInteraction
integrate(Mdouble timeStep)FrictionInteractionvirtual
moveInHandler(const unsigned int index)BaseObjectvirtual
read(std::istream &is)FrictionInteractionvirtual
removeFromHandler()BaseInteraction
reverseHistory()FrictionInteractionvirtual
rollingSpring_FrictionInteractionprivate
rollingSpringVelocity_FrictionInteractionprivate
rotateHistory(Matrix3D &rotationMatrix)FrictionInteractionvirtual
setAbsoluteNormalForce(Mdouble absoluteNormalForce)BaseInteractionprotected
setContactPoint(Vec3D contactPoint)BaseInteraction
setDistance(Mdouble distance)BaseInteraction
setForce(Vec3D force)BaseInteractionprotected
setHandler(InteractionHandler *handler)BaseInteraction
setI(BaseInteractable *I)BaseInteraction
setId(const unsigned int id)BaseObject
setIndex(const unsigned int index)BaseObject
setNormal(Vec3D normal)BaseInteraction
setNormalRelativeVelocity(Mdouble normalRelativeVelocit)BaseInteractionprotected
setOverlap(Mdouble overlap)BaseInteraction
setP(BaseInteractable *P)BaseInteraction
setRelativeVelocity(Vec3D relativeVelocity)BaseInteractionprotected
setSpecies(BaseSpecies *species)BaseInteraction
setTimeStamp(Mdouble timeStamp)BaseInteraction
setTorque(Vec3D torque)BaseInteractionprotected
SlidingFrictionInteraction(BaseInteractable *P, BaseInteractable *I, Mdouble timeStamp)SlidingFrictionInteraction
SlidingFrictionInteraction(const SlidingFrictionInteraction &p)SlidingFrictionInteraction
SpeciesType typedefFrictionInteraction
torsionSpring_FrictionInteractionprivate
torsionSpringVelocity_FrictionInteractionprivate
write(std::ostream &os) const FrictionInteractionvirtual
writeToFStat(std::ostream &os) const BaseInteraction
~BaseInteraction()BaseInteractionvirtual
~BaseObject()BaseObjectvirtual
~FrictionInteraction()FrictionInteractionvirtual
~SlidingFrictionInteraction()SlidingFrictionInteractionvirtual