MercuryDPM
0.10
|
This is the complete list of members for PeriodicBoundary, including all inherited members.
checkBoundaryActionsBeforeTimeStep(ParticleHandler &pH UNUSED, WallHandler &wH UNUSED, RNG &random UNUSED) | BaseBoundary | inlinevirtual |
checkBoundaryAfterParticleMoved(BaseParticle *P, ParticleHandler &pH UNUSED) | PeriodicBoundary | inline |
BaseBoundary::checkBoundaryAfterParticleMoved(BaseParticle *P UNUSED, ParticleHandler &pH UNUSED) | BaseBoundary | inlinevirtual |
copy() const | PeriodicBoundary | inlinevirtual |
createPeriodicParticles(BaseParticle *P, ParticleHandler &pH) | PeriodicBoundary | inline |
BaseBoundary::createPeriodicParticles(BaseParticle *P UNUSED, ParticleHandler &pH UNUSED) | BaseBoundary | inlinevirtual |
distance(BaseParticle &P) | PeriodicBoundary | inline |
distance(const Vec3D &P) | PeriodicBoundary | inline |
factor | PeriodicBoundary | private |
get_close_together(Vec3D &P, Vec3D &Q) | PeriodicBoundary | inline |
get_normal() | PeriodicBoundary | inline |
get_shifted_position(Vec3D &Position) | PeriodicBoundary | inline |
left_wall | PeriodicBoundary | private |
move_left(Mdouble position_) | PeriodicBoundary | inline |
move_right(Mdouble position_) | PeriodicBoundary | inline |
moveInHandler(int newPos) | BaseBoundary | inlinevirtual |
normal | PeriodicBoundary | private |
position_left | PeriodicBoundary | private |
position_right | PeriodicBoundary | private |
print(std::ostream &os) const | PeriodicBoundary | inline |
BaseBoundary::print(std::ostream &os UNUSED) const =0 | BaseBoundary | pure virtual |
read(std::istream &is) | PeriodicBoundary | inline |
BaseBoundary::read(std::istream &is UNUSED)=0 | BaseBoundary | pure virtual |
set(Vec3D normal_, Mdouble position_left_, Mdouble position_right_) | PeriodicBoundary | inline |
set(Vec3D normal_, Mdouble position_left_, Mdouble position_right_, Vec3D shift_direction) | PeriodicBoundary | inline |
set_Id(int id) | BaseBoundary | inline |
set_Index(int index) | BaseBoundary | inline |
setHandler(BoundaryHandler *handler) | BaseBoundary | inline |
shift | PeriodicBoundary | private |
shift_position(BaseParticle *F0) | PeriodicBoundary | inline |
shift_positions(Vec3D &PI, Vec3D &PJ) | PeriodicBoundary | inline |
~BaseBoundary() | BaseBoundary | inlinevirtual |