MercuryDPM
Beta
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
BaseInteraction Member List
This is the complete list of members for
BaseInteraction
, including all inherited members.
absoluteNormalForce_
BaseInteraction
private
addForce
(Vec3D force)
BaseInteraction
protected
addTorque
(Vec3D torque)
BaseInteraction
protected
BaseInteraction
(BaseInteractable *P, BaseInteractable *I, Mdouble timeStamp)
BaseInteraction
BaseInteraction
(const BaseInteraction &p)
BaseInteraction
BaseObject
()
BaseObject
BaseObject
(const BaseObject &p)
BaseObject
computeForce
()
BaseInteraction
virtual
contactPoint_
BaseInteraction
private
copy
() const =0
BaseInteraction
pure virtual
copySwitchPointer
(const BaseInteractable *original, BaseInteractable *ghost) const
BaseInteraction
distance_
BaseInteraction
private
force_
BaseInteraction
private
gatherContactStatistics
()
BaseInteraction
getAbsoluteNormalForce
() const
BaseInteraction
getBaseSpecies
() const
BaseInteraction
protected
getContactPoint
() const
BaseInteraction
getDistance
() const
BaseInteraction
getEffectiveCorrectedRadius
()
BaseInteraction
protected
getEffectiveRadius
() const
BaseInteraction
protected
getElasticEnergy
() const
BaseInteraction
virtual
getForce
() const
BaseInteraction
getHandler
() const
BaseInteraction
getI
()
BaseInteraction
getI
() const
BaseInteraction
getId
() const
BaseObject
getIndex
() const
BaseObject
getName
() const
BaseInteraction
virtual
getNormal
() const
BaseInteraction
getNormalRelativeVelocity
() const
BaseInteraction
getOverlap
() const
BaseInteraction
getP
()
BaseInteraction
getP
() const
BaseInteraction
getRelativeVelocity
() const
BaseInteraction
getTangentialForce
() const
BaseInteraction
protected
virtual
getTangentialOverlap
() const
BaseInteraction
virtual
getTimeStamp
() const
BaseInteraction
getTorque
() const
BaseInteraction
handler_
BaseInteraction
private
I_
BaseInteraction
private
integrate
(Mdouble timeStep)
BaseInteraction
virtual
moveInHandler
(const unsigned int index)
BaseObject
virtual
normal_
BaseInteraction
private
normalRelativeVelocity_
BaseInteraction
private
overlap_
BaseInteraction
private
P_
BaseInteraction
private
read
(std::istream &is)
BaseInteraction
virtual
relativeVelocity_
BaseInteraction
private
removeFromHandler
()
BaseInteraction
reverseHistory
()
BaseInteraction
protected
virtual
rotateHistory
(Matrix3D &rotationMatrix)
BaseInteraction
virtual
setAbsoluteNormalForce
(Mdouble absoluteNormalForce)
BaseInteraction
protected
setContactPoint
(Vec3D contactPoint)
BaseInteraction
setDistance
(Mdouble distance)
BaseInteraction
setForce
(Vec3D force)
BaseInteraction
protected
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)
BaseInteraction
protected
setOverlap
(Mdouble overlap)
BaseInteraction
setP
(BaseInteractable *P)
BaseInteraction
setRelativeVelocity
(Vec3D relativeVelocity)
BaseInteraction
protected
setSpecies
(BaseSpecies *species)
BaseInteraction
setTimeStamp
(Mdouble timeStamp)
BaseInteraction
setTorque
(Vec3D torque)
BaseInteraction
protected
species_
BaseInteraction
private
timeStamp_
BaseInteraction
private
torque_
BaseInteraction
private
write
(std::ostream &os) const
BaseInteraction
virtual
writeToFStat
(std::ostream &os) const
BaseInteraction
~BaseInteraction
()
BaseInteraction
virtual
~BaseObject
()
BaseObject
virtual
Generated on Sat Jun 17 2023 04:00:32 for MercuryDPM by
1.8.7