TimeDependentPeriodicBoundary Member List

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

actionsBeforeTimeLoop()BaseBoundaryvirtual
BaseBoundary()BaseBoundary
BaseBoundary(const BaseBoundary &b)BaseBoundary
BaseObject()=defaultBaseObject
BaseObject(const BaseObject &p)=defaultBaseObject
BasePeriodicBoundary()BasePeriodicBoundary
BasePeriodicBoundary(const BasePeriodicBoundary &b)BasePeriodicBoundary
boost_TimeDependentPeriodicBoundaryprotected
checkBoundaryAfterParticlesMove(ParticleHandler &pH) overrideTimeDependentPeriodicBoundaryvirtual
checkBoundaryBeforeTimeStep(DPMBase *md)BaseBoundaryvirtual
copy() const overrideTimeDependentPeriodicBoundaryvirtual
createGhostParticle(BaseParticle *pReal)TimeDependentPeriodicBoundary
createPeriodicParticle(BaseParticle *p, ParticleHandler &pH) overrideTimeDependentPeriodicBoundary
BasePeriodicBoundary::createPeriodicParticle(BaseParticle *p UNUSED, ParticleHandler &pH UNUSED)BaseBoundaryvirtual
createPeriodicParticles(ParticleHandler &pH) overrideTimeDependentPeriodicBoundaryvirtual
BaseBoundary::createPeriodicParticles(ParticleHandler &pH UNUSED)BaseBoundaryvirtual
distanceLeft_TimeDependentPeriodicBoundaryprotected
distanceRight_TimeDependentPeriodicBoundaryprotected
getBoost(Mdouble time) constTimeDependentPeriodicBoundary
getDistance(const BaseParticle &p) const overrideTimeDependentPeriodicBoundaryvirtual
getDistance(const Vec3D &position) const overrideTimeDependentPeriodicBoundaryvirtual
getDistanceLeft() constTimeDependentPeriodicBoundary
getDistanceRight() constTimeDependentPeriodicBoundary
getGroupId() constBaseObjectinline
getHandler() constBaseBoundary
getId() constBaseObjectinline
getIndex() constBaseObjectinline
getName() const overrideTimeDependentPeriodicBoundaryvirtual
getNormal() constTimeDependentPeriodicBoundary
getPeriodicHandler() constBasePeriodicBoundary
getPlanewiseShift(Mdouble time) constTimeDependentPeriodicBoundary
getShift(Mdouble time) constTimeDependentPeriodicBoundary
groupId_BaseObjectprivate
handler_BaseBoundaryprivate
id_BaseObjectprivate
index_BaseObjectprivate
isClosestToLeftBoundary(const BaseParticle &p) constTimeDependentPeriodicBoundaryvirtual
isClosestToLeftBoundary(const Vec3D &p) const overrideTimeDependentPeriodicBoundaryvirtual
maxShift_TimeDependentPeriodicBoundaryprotected
modifyGhostAfterCreation(BaseParticle *particle, int i)BaseBoundaryvirtual
modifyPeriodicComplexity(std::vector< int > &complexity, int &totalPeriodicComplexity, BaseParticle *particle, int i) constBasePeriodicBoundaryvirtual
moveInHandler(unsigned int index)BaseObjectvirtual
moveLeft(Mdouble distanceLeft)TimeDependentPeriodicBoundary
moveRight(Mdouble distanceRight)TimeDependentPeriodicBoundary
normal_TimeDependentPeriodicBoundaryprotected
performActionsBeforeAddingParticles()BasePeriodicBoundaryvirtual
periodicHandler_BasePeriodicBoundaryprivate
planewiseShift_TimeDependentPeriodicBoundaryprotected
read(std::istream &is) overrideTimeDependentPeriodicBoundaryvirtual
set(Vec3D normal, Mdouble distanceLeft, Mdouble distanceRight, std::function< Vec3D(Mdouble)> planewiseShift, std::function< Vec3D(Mdouble)> boost)TimeDependentPeriodicBoundary
set(Vec3D normal, Vec3D positionLeft, Vec3D positionRight, std::function< Vec3D(Mdouble)> shift, std::function< Vec3D(Mdouble)> boost)TimeDependentPeriodicBoundary
setGroupId(unsigned groupId)BaseObjectinline
setHandler(BoundaryHandler *handler)BaseBoundary
setId(unsigned long id)BaseObject
setIndex(unsigned int index)BaseObject
setMaxShift(Mdouble maxShift)TimeDependentPeriodicBoundary
setPeriodicHandler(PeriodicBoundaryHandler *periodicHandler)BasePeriodicBoundary
setPlanewiseShiftAndBoost(std::function< Vec3D(Mdouble)> shift, std::function< Vec3D(Mdouble)> boost)TimeDependentPeriodicBoundary
shiftAndBoostParticle(BaseParticle *p, Mdouble time) constTimeDependentPeriodicBoundaryvirtual
shiftPosition(BaseParticle *p) const overrideTimeDependentPeriodicBoundaryvirtual
shiftPositions(Vec3D &position1, Vec3D &position2) constTimeDependentPeriodicBoundaryvirtual
TimeDependentPeriodicBoundary()TimeDependentPeriodicBoundary
TimeDependentPeriodicBoundary(const TimeDependentPeriodicBoundary &other)TimeDependentPeriodicBoundary
write(std::ostream &os) const overrideTimeDependentPeriodicBoundaryvirtual
writeVTK(std::fstream &file)BaseBoundaryinlinevirtual
~BaseBoundary() overrideBaseBoundary
~BaseObject()=defaultBaseObjectvirtual
~BasePeriodicBoundary() overrideBasePeriodicBoundary
~TimeDependentPeriodicBoundary()TimeDependentPeriodicBoundary