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
BaseWall Member List
This is the complete list of members for
BaseWall
, including all inherited members.
addAngularVelocity
(const Vec3D &angularVelocity)
BaseInteractable
addForce
(Vec3D addForce)
BaseInteractable
addInteraction
(BaseInteraction *I)
BaseInteractable
addTorque
(Vec3D addTorque)
BaseInteractable
addVelocity
(const Vec3D &velocity)
BaseInteractable
applyPrescribedAngularVelocity
(double time)
BaseInteractable
applyPrescribedOrientation
(double time)
BaseInteractable
applyPrescribedPosition
(double time)
BaseInteractable
applyPrescribedVelocity
(double time)
BaseInteractable
BaseInteractable
()
BaseInteractable
BaseInteractable
(const BaseInteractable &p)
BaseInteractable
BaseObject
()
BaseObject
BaseObject
(const BaseObject &p)
BaseObject
BaseWall
()
BaseWall
BaseWall
(const BaseWall &w)
BaseWall
clear
()
BaseWall
virtual
copy
() const =0
BaseWall
pure virtual
copyInteractionsForPeriodicParticles
(const BaseInteractable &p)
BaseInteractable
getAngularVelocity
() const
BaseInteractable
virtual
getDistanceAndNormal
(const BaseParticle &P, Mdouble &distance, Vec3D &normal_return) const =0
BaseWall
pure virtual
getForce
() const
BaseInteractable
getHandler
() const
BaseWall
getId
() const
BaseObject
getIndex
() const
BaseObject
getIndSpecies
() const
BaseInteractable
getInteractions
() const
BaseInteractable
getInteractionWith
(BaseParticle *P, Mdouble timeStamp, InteractionHandler *interactionHandler)=0
BaseInteractable
pure virtual
getName
() const =0
BaseObject
pure virtual
getOrientation
() const
BaseInteractable
getPosition
() const
BaseInteractable
getSpecies
() const
BaseInteractable
getTorque
() const
BaseInteractable
getVelocity
() const
BaseInteractable
virtual
getVelocityAtContact
(const Vec3D &contact) const
BaseInteractable
virtual
handler_
BaseWall
private
integrateAfterForceComputation
(double time, double timeStep)
BaseInteractable
integrateBeforeForceComputation
(double time, double timeStep)
BaseInteractable
move
(const Vec3D &move)
BaseInteractable
virtual
moveInHandler
(const unsigned int index)
BaseObject
virtual
read
(std::istream &is)
BaseWall
virtual
removeInteraction
(BaseInteraction *I)
BaseInteractable
rotate
(const Vec3D &rotate)
BaseInteractable
setAngularVelocity
(const Vec3D &angularVelocity)
BaseInteractable
setForce
(Vec3D force)
BaseInteractable
setHandler
(WallHandler *handler)
BaseWall
setId
(const unsigned int id)
BaseObject
setIndex
(const unsigned int index)
BaseObject
setIndSpecies
(unsigned int indSpecies)
BaseWall
virtual
setOrientation
(const Vec3D &orientation)
BaseInteractable
setPosition
(const Vec3D &position)
BaseInteractable
setPrescribedAngularVelocity
(std::function< Vec3D(double)> prescribedAngularVelocity)
BaseInteractable
setPrescribedOrientation
(std::function< Vec3D(double)> prescribedOrientation)
BaseInteractable
setPrescribedPosition
(std::function< Vec3D(double)> prescribedPosition)
BaseInteractable
setPrescribedVelocity
(std::function< Vec3D(double)> prescribedVelocity)
BaseInteractable
setSpecies
(const ParticleSpecies *species)
BaseWall
setTorque
(Vec3D torque)
BaseInteractable
setVelocity
(const Vec3D &velocity)
BaseInteractable
write
(std::ostream &os) const
BaseWall
virtual
~BaseInteractable
()
BaseInteractable
virtual
~BaseObject
()
BaseObject
virtual
~BaseWall
()
BaseWall
virtual
Generated on Sat Jun 17 2023 04:00:33 for MercuryDPM by
1.8.7