v1.0
BasePeriodicBoundary Member List
This is the complete list of members for
BasePeriodicBoundary
, including all inherited members.
actionsBeforeTimeLoop
()
BaseBoundary
virtual
BaseBoundary
()
BaseBoundary
BaseBoundary
(const BaseBoundary &b)
BaseBoundary
BaseObject
()=default
BaseObject
BaseObject
(const BaseObject &p)=default
BaseObject
BasePeriodicBoundary
()
BasePeriodicBoundary
BasePeriodicBoundary
(const BasePeriodicBoundary &b)
BasePeriodicBoundary
checkBoundaryAfterParticlesMove
(ParticleHandler &pH) override
BasePeriodicBoundary
virtual
checkBoundaryBeforeTimeStep
(DPMBase *md)
BaseBoundary
virtual
copy
() const override=0
BasePeriodicBoundary
pure virtual
createPeriodicParticle
(BaseParticle *p UNUSED, ParticleHandler &pH UNUSED)
BaseBoundary
virtual
createPeriodicParticles
(ParticleHandler &pH) override
BasePeriodicBoundary
BaseBoundary::createPeriodicParticles
(ParticleHandler &pH UNUSED)
BaseBoundary
virtual
getDistance
(const BaseParticle &particle) const =0
BasePeriodicBoundary
pure virtual
getDistance
(const Vec3D &position) const =0
BasePeriodicBoundary
pure virtual
getGroupId
() const
BaseObject
inline
getHandler
() const
BaseBoundary
getId
() const
BaseObject
inline
getIndex
() const
BaseObject
inline
getName
() const =0
BaseObject
pure virtual
getPeriodicHandler
() const
BasePeriodicBoundary
groupId_
BaseObject
private
handler_
BaseBoundary
private
id_
BaseObject
private
index_
BaseObject
private
isClosestToLeftBoundary
(const Vec3D &position) const =0
BasePeriodicBoundary
pure virtual
modifyGhostAfterCreation
(BaseParticle *particle, int i)
BaseBoundary
virtual
modifyPeriodicComplexity
(std::vector< int > &complexity, int &totalPeriodicComplexity, BaseParticle *particle, int i) const
BasePeriodicBoundary
virtual
moveInHandler
(unsigned int index)
BaseObject
virtual
performActionsBeforeAddingParticles
()
BasePeriodicBoundary
virtual
periodicHandler_
BasePeriodicBoundary
private
read
(std::istream &is) override
BasePeriodicBoundary
virtual
setGroupId
(unsigned groupId)
BaseObject
inline
setHandler
(BoundaryHandler *handler)
BaseBoundary
setId
(unsigned long id)
BaseObject
setIndex
(unsigned int index)
BaseObject
setPeriodicHandler
(PeriodicBoundaryHandler *periodicHandler)
BasePeriodicBoundary
shiftPosition
(BaseParticle *particle) const =0
BasePeriodicBoundary
pure virtual
write
(std::ostream &os) const override
BasePeriodicBoundary
virtual
writeVTK
(std::fstream &file)
BaseBoundary
inline
virtual
~BaseBoundary
() override
BaseBoundary
~BaseObject
()=default
BaseObject
virtual
~BasePeriodicBoundary
() override
BasePeriodicBoundary
Generated on Fri Jul 21 2023 15:03:39 for MercuryDPM by
1.9.1