BaseInteractable Member List

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

addAngularVelocity(const Vec3D &angularVelocity)BaseInteractable
addForce(const Vec3D &addForce)BaseInteractable
addInteraction(BaseInteraction *I)BaseInteractable
addTorque(const Vec3D &addTorque)BaseInteractable
addVelocity(const Vec3D &velocity)BaseInteractableinline
angularVelocity_BaseInteractableprivate
applyPrescribedAngularVelocity(double time)BaseInteractable
applyPrescribedOrientation(double time)BaseInteractable
applyPrescribedPosition(double time)BaseInteractable
applyPrescribedVelocity(double time)BaseInteractable
BaseInteractable()BaseInteractable
BaseInteractable(const BaseInteractable &p)BaseInteractable
BaseObject()=defaultBaseObject
BaseObject(const BaseObject &p)=defaultBaseObject
copyInteractionsForPeriodicParticles(const BaseInteractable &p)BaseInteractable
force_BaseInteractableprivate
forceOMP_BaseInteractableprivate
getAngularVelocity() constBaseInteractablevirtual
getCurvature(const Vec3D &labFixedCoordinates) constBaseInteractableinlinevirtual
getForce() constBaseInteractableinline
getGroupId() constBaseObjectinline
getId() constBaseObjectinline
getIndex() constBaseObjectinline
getIndSpecies() constBaseInteractableinline
getInteractions() constBaseInteractableinline
getInteractionWith(BaseParticle *P, unsigned timeStamp, InteractionHandler *interactionHandler)=0BaseInteractablepure virtual
getInvMass() constBaseInteractableinlinevirtual
getName() const =0BaseObjectpure virtual
getOrientation() constBaseInteractableinline
getPosition() constBaseInteractableinline
getSpecies() constBaseInteractableinline
getTorque() constBaseInteractableinline
getVelocity() constBaseInteractablevirtual
getVelocityAtContact(const Vec3D &contact) constBaseInteractablevirtual
groupId_BaseObjectprivate
id_BaseObjectprivate
index_BaseObjectprivate
indSpecies_BaseInteractableprivate
integrateAfterForceComputation(double time, double timeStep)BaseInteractable
integrateBeforeForceComputation(double time, double timeStep)BaseInteractable
interactions_BaseInteractableprivate
isFaceContact(const Vec3D &normal) constBaseInteractableinlinevirtual
isFixed() const =0BaseInteractablepure virtual
move(const Vec3D &move)BaseInteractablevirtual
moveInHandler(unsigned int index)BaseObjectvirtual
orientation_BaseInteractableprivate
position_BaseInteractableprivate
prescribedAngularVelocity_BaseInteractableprivate
prescribedOrientation_BaseInteractableprivate
prescribedPosition_BaseInteractableprivate
prescribedVelocity_BaseInteractableprivate
read(std::istream &is) overrideBaseInteractablevirtual
removeInteraction(BaseInteraction *I)BaseInteractable
resetForceTorque(int numberOfOMPthreads)BaseInteractablevirtual
rotate(const Vec3D &angularVelocityDt)BaseInteractablevirtual
setAngularVelocity(const Vec3D &angularVelocity)BaseInteractable
setForce(const Vec3D &force)BaseInteractableinline
setGroupId(unsigned groupId)BaseObjectinline
setId(unsigned long id)BaseObject
setIndex(unsigned int index)BaseObject
setIndSpecies(unsigned int indSpecies)BaseInteractableinlinevirtual
setOrientation(const Quaternion &orientation)BaseInteractableinlinevirtual
setOrientationViaEuler(Vec3D eulerAngle)BaseInteractable
setOrientationViaNormal(Vec3D normal)BaseInteractable
setPosition(const Vec3D &position)BaseInteractableinlinevirtual
setPrescribedAngularVelocity(const std::function< Vec3D(double)> &prescribedAngularVelocity)BaseInteractable
setPrescribedOrientation(const std::function< Quaternion(double)> &prescribedOrientation)BaseInteractable
setPrescribedPosition(const std::function< Vec3D(double)> &prescribedPosition)BaseInteractable
setPrescribedVelocity(const std::function< Vec3D(double)> &prescribedVelocity)BaseInteractable
setSpecies(const ParticleSpecies *species)BaseInteractable
setTorque(const Vec3D &torque)BaseInteractableinline
setVelocity(const Vec3D &velocity)BaseInteractable
species_BaseInteractableprivate
sumForceTorqueOMP()BaseInteractable
torque_BaseInteractableprivate
torqueOMP_BaseInteractableprivate
velocity_BaseInteractableprivate
write(std::ostream &os) const overrideBaseInteractablevirtual
~BaseInteractable() overrideBaseInteractable
~BaseObject()=defaultBaseObjectvirtual