MercuryDPM
Alpha
Main Page
Related Pages
Namespaces
Classes
Files
Class List
Class Hierarchy
Class Members
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.
actionsAfterTimeStep
()
BaseInteraction
virtual
actionsOnErase
()
BaseInteraction
inline
virtual
addForce
(Vec3D force)
BaseInteraction
protected
addTorque
(Vec3D torque)
BaseInteraction
protected
BaseInteraction
(BaseInteractable *P, BaseInteractable *I, Mdouble timeStamp)
BaseInteraction
BaseInteraction
(const BaseInteraction &p)
BaseInteraction
BaseInteraction
()
BaseInteraction
BaseObject
()
BaseObject
BaseObject
(const BaseObject &p)
BaseObject
computeForce
()
BaseInteraction
virtual
computeFrictionForce
()
FrictionInteraction
copy
() const =0
BaseInteraction
pure 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
BaseInteraction
protected
getContactPoint
() const
BaseInteraction
getContactRadius
() const
BaseInteraction
getDistance
() const
BaseInteraction
getEffectiveCorrectedRadius
()
BaseInteraction
protected
getEffectiveMass
() const
BaseInteraction
protected
getEffectiveRadius
() const
BaseInteraction
protected
getElasticEnergy
() const
FrictionInteraction
virtual
getElasticEnergyAtEquilibrium
(Mdouble adhesiveForce) const
BaseInteraction
inline
protected
virtual
getFieldVTK
(unsigned i) const
BaseInteraction
virtual
getForce
() const
BaseInteraction
getHandler
() const
BaseInteraction
getI
()
BaseInteraction
getI
() const
BaseInteraction
getId
() const
BaseObject
getIndex
() const
BaseObject
getMultiContactIdentifier
() const
BaseInteraction
getName
() const
BaseInteraction
virtual
getNameVTK
(unsigned i) const
BaseInteraction
virtual
getNormal
() const
BaseInteraction
getNormalRelativeVelocity
() const
BaseInteraction
getNumberOfFieldsVTK
() const
BaseInteraction
virtual
getOverlap
() const
BaseInteraction
getP
()
BaseInteraction
getP
() const
BaseInteraction
getRelativeVelocity
() const
BaseInteraction
getRollingSpring
() const
FrictionInteraction
getSlidingSpring
() const
SlidingFrictionInteraction
getSpecies
() const
FrictionInteraction
getTangentialForce
() const
SlidingFrictionInteraction
virtual
getTangentialOverlap
() const
SlidingFrictionInteraction
virtual
getTimeStamp
() const
BaseInteraction
getTorque
() const
BaseInteraction
getTypeVTK
(unsigned i) const
BaseInteraction
virtual
integrate
(Mdouble timeStep)
FrictionInteraction
virtual
moveInHandler
(const unsigned int index)
BaseObject
virtual
moveSlidingSpring
(const Vec3D displacement)
SlidingFrictionInteraction
read
(std::istream &is)
FrictionInteraction
virtual
removeFromHandler
()
BaseInteraction
reverseHistory
()
FrictionInteraction
virtual
rollingSpring_
FrictionInteraction
private
rollingSpringVelocity_
FrictionInteraction
private
rotateHistory
(Matrix3D &rotationMatrix)
FrictionInteraction
virtual
setAbsoluteNormalForce
(Mdouble absoluteNormalForce)
BaseInteraction
protected
setContactPoint
(Vec3D contactPoint)
BaseInteraction
setDistance
(Mdouble distance)
BaseInteraction
setForce
(Vec3D force)
BaseInteraction
setHandler
(InteractionHandler *handler)
BaseInteraction
setI
(BaseInteractable *I)
BaseInteraction
setId
(const unsigned int id)
BaseObject
setIndex
(const unsigned int index)
BaseObject
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
setSlidingSpring
(const Vec3D slidingSpring)
SlidingFrictionInteraction
setSpecies
(BaseSpecies *species)
BaseInteraction
setTimeStamp
(Mdouble timeStamp)
BaseInteraction
setTorque
(Vec3D torque)
BaseInteraction
protected
SlidingFrictionInteraction
(BaseInteractable *P, BaseInteractable *I, Mdouble timeStamp)
SlidingFrictionInteraction
SlidingFrictionInteraction
(const SlidingFrictionInteraction &p)
SlidingFrictionInteraction
SpeciesType
typedef
FrictionInteraction
torsionSpring_
FrictionInteraction
private
torsionSpringVelocity_
FrictionInteraction
private
write
(std::ostream &os) const
FrictionInteraction
virtual
writeToFStat
(std::ostream &os) const
BaseInteraction
~BaseInteraction
()
BaseInteraction
virtual
~BaseObject
()
BaseObject
virtual
~FrictionInteraction
()
FrictionInteraction
virtual
~SlidingFrictionInteraction
()
SlidingFrictionInteraction
virtual
Generated on Sat Jun 17 2023 04:01:11 for MercuryDPM by
1.8.7