MercuryDPM  Alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ThermalParticle Member List

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

accelerate(const Vec3D &vel)BaseParticle
addAngularVelocity(const Vec3D &angularVelocity)BaseInteractable
addDisplacement(const Vec3D &addDisp)BaseParticle
addForce(const Vec3D &addForce)BaseInteractable
addInteraction(BaseInteraction *I)BaseInteractable
addTemperature(Mdouble temperature)ThermalParticle
addTorque(const Vec3D &addTorque)BaseInteractable
addVelocity(const Vec3D &velocity)BaseInteractable
angularAccelerate(const Vec3D &angVel)BaseParticle
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
BaseParticle()BaseParticle
BaseParticle(const BaseParticle &p)BaseParticle
copy() const ThermalParticlevirtual
copyInteractionsForPeriodicParticles(const BaseInteractable &p)BaseInteractable
fixParticle()BaseParticle
getAngularVelocity() const BaseInteractablevirtual
getDisplacement() const BaseParticle
getDisplacement2(Mdouble xmin, Mdouble xmax, Mdouble ymin, Mdouble ymax, Mdouble zmin, Mdouble zmax, Mdouble t) const BaseParticle
getFieldVTK(unsigned i) const BaseParticlevirtual
getForce() const BaseInteractable
getHandler() const BaseParticle
getHGridLevel() const BaseParticle
getHGridNextObject() const BaseParticle
getHGridPrevObject() const BaseParticle
getHGridX() const BaseParticle
getHGridY() const BaseParticle
getHGridZ() const BaseParticle
getId() const BaseObject
getIndex() const BaseObject
getIndSpecies() const BaseInteractable
getInertia() const BaseParticle
getInteractionRadius() const BaseParticle
getInteractions() const BaseInteractable
getInteractionWith(BaseParticle *P, Mdouble timeStamp, InteractionHandler *interactionHandler)BaseParticlevirtual
getInvInertia() const BaseParticle
getInvMass() const BaseParticle
getKineticEnergy() const BaseParticle
getMass() const BaseParticle
getName() const ThermalParticlevirtual
getNameVTK(unsigned i) const BaseParticlevirtual
getNumberOfFieldsVTK() const BaseParticlevirtual
getOrientation() const BaseInteractable
getParticleDimensions() const BaseParticle
getPeriodicFromParticle() const BaseParticle
getPosition() const BaseInteractable
getPreviousPosition() const BaseParticle
getRadius() const BaseParticle
getSpecies() const BaseInteractable
getTemperature() const ThermalParticle
getTorque() const BaseInteractable
getTypeVTK(unsigned i) const BaseParticlevirtual
getVelocity() const BaseInteractablevirtual
getVelocityAtContact(const Vec3D &contact) const BaseInteractablevirtual
getVolume() const BaseParticle
getWallInteractionRadius() const BaseParticle
integrateAfterForceComputation(double time, double timeStep)BaseParticle
integrateBeforeForceComputation(double time, double timeStep)BaseParticle
isFixed() const BaseParticle
move(const Vec3D &move)BaseInteractablevirtual
moveInHandler(const unsigned int index)BaseObjectvirtual
movePrevious(const Vec3D &posMove)BaseParticle
oldRead(std::istream &is)BaseParticlevirtual
printHGrid(std::ostream &os) const BaseParticle
read(std::istream &is)ThermalParticlevirtual
removeInteraction(BaseInteraction *I)BaseInteractable
rotate(const Vec3D &rotate)BaseInteractable
setAngularVelocity(const Vec3D &angularVelocity)BaseInteractable
setDisplacement(const Vec3D &disp)BaseParticle
setForce(const Vec3D &force)BaseInteractable
setHandler(ParticleHandler *handler)BaseParticle
setHGridLevel(const unsigned int level)BaseParticle
setHGridNextObject(BaseParticle *p)BaseParticle
setHGridPrevObject(BaseParticle *p)BaseParticle
setHGridX(const int x)BaseParticle
setHGridY(const int y)BaseParticle
setHGridZ(const int z)BaseParticle
setId(const unsigned int id)BaseObject
setIndex(const unsigned int index)BaseObject
setIndSpecies(unsigned int indSpecies)BaseParticlevirtual
setInertia(const Mdouble newInertia)BaseParticle
setInfiniteInertia()BaseParticle
setMass(const Mdouble mass)BaseParticle
setMassForP3Statistics(const Mdouble mass)BaseParticle
setOrientation(const Vec3D &orientation)BaseInteractable
setPeriodicFromParticle(BaseParticle *p)BaseParticle
setPosition(const Vec3D &position)BaseInteractable
setPrescribedAngularVelocity(const std::function< Vec3D(double)> &prescribedAngularVelocity)BaseInteractable
setPrescribedOrientation(const std::function< Vec3D(double)> &prescribedOrientation)BaseInteractable
setPrescribedPosition(const std::function< Vec3D(double)> &prescribedPosition)BaseInteractable
setPrescribedVelocity(const std::function< Vec3D(double)> &prescribedVelocity)BaseInteractable
setPreviousPosition(const Vec3D &pos)BaseParticle
setRadius(const Mdouble radius)BaseParticle
setSpecies(const ParticleSpecies *species)BaseParticle
setTemperature(Mdouble temperature)ThermalParticle
setTorque(const Vec3D &torque)BaseInteractable
setVelocity(const Vec3D &velocity)BaseInteractable
temperature_ThermalParticleprivate
ThermalParticle()ThermalParticle
ThermalParticle(const ThermalParticle &p)ThermalParticle
unfix()BaseParticle
write(std::ostream &os) const ThermalParticlevirtual
~BaseInteractable()BaseInteractablevirtual
~BaseObject()BaseObjectvirtual
~BaseParticle()BaseParticlevirtual
~ThermalParticle()ThermalParticlevirtual