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

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

BaseBoundary()BaseBoundary
BaseBoundary(const BaseBoundary &b)BaseBoundary
BaseObject()BaseObject
BaseObject(const BaseObject &p)BaseObject
checkBoundaryAfterParticleMoved(BaseParticle *p, ParticleHandler &pH UNUSED)PeriodicBoundary
BaseBoundary::checkBoundaryAfterParticleMoved(BaseParticle *P UNUSED, ParticleHandler &pH UNUSED)BaseBoundaryvirtual
checkBoundaryBeforeTimeStep(DPMBase *md UNUSED)BaseBoundaryvirtual
copy() const overridePeriodicBoundaryvirtual
createPeriodicParticles(BaseParticle *p, ParticleHandler &pH)PeriodicBoundary
BaseBoundary::createPeriodicParticles(BaseParticle *P UNUSED, ParticleHandler &pH UNUSED)BaseBoundaryvirtual
distanceLeft_PeriodicBoundaryprivate
distanceRight_PeriodicBoundaryprivate
getDistance(const BaseParticle &p) const PeriodicBoundary
getDistance(const Vec3D &position) const PeriodicBoundary
getDistanceLeft() const PeriodicBoundary
getDistanceRight() const PeriodicBoundary
getHandler() const BaseBoundary
getId() const BaseObject
getIndex() const BaseObject
getName() const overridePeriodicBoundaryvirtual
getNormal() const PeriodicBoundary
getShift() const PeriodicBoundary
isClosestToLeftBoundary(const BaseParticle &p) const PeriodicBoundary
isClosestToLeftBoundary(const Vec3D &p) const PeriodicBoundary
moveInHandler(const unsigned int index)BaseObjectvirtual
moveLeft(Mdouble distanceLeft)PeriodicBoundary
moveRight(Mdouble distanceRight)PeriodicBoundary
normal_PeriodicBoundaryprivate
oldRead(std::istream &is)PeriodicBoundary
PeriodicBoundary()PeriodicBoundary
read(std::istream &is) overridePeriodicBoundaryvirtual
scaleFactor_PeriodicBoundaryprivate
set(Vec3D normal, Mdouble distanceLeft, Mdouble distanceRight)PeriodicBoundary
set(Vec3D normal, Vec3D positionLeft, Vec3D positionRight)PeriodicBoundary
set(Vec3D normal, Mdouble distanceLeft, Mdouble distanceRight, Vec3D shiftDirection)PeriodicBoundary
setHandler(BoundaryHandler *handler)BaseBoundary
setId(const unsigned int id)BaseObject
setIndex(const unsigned int index)BaseObject
shift_PeriodicBoundaryprivate
shiftPosition(BaseParticle *p) const PeriodicBoundary
shiftPositions(Vec3D &postition1, Vec3D &postion2) const PeriodicBoundary
write(std::ostream &os) const overridePeriodicBoundaryvirtual
~BaseBoundary()BaseBoundaryvirtual
~BaseObject()BaseObjectvirtual
~PeriodicBoundary()PeriodicBoundary