Inherits SPH::BoundingInAxisDirection.
Inherited by SPH::MirrorBoundaryConditionInAxisDirection::CreatingGhostParticles, and SPH::MirrorBoundaryConditionInAxisDirection::UpdatingGhostStates.
|
| MirrorBounding (CellLists &bound_cells, RealBody &real_body, int axis_direction, bool positive) |
|
virtual void | exec (Real dt=0.0) override |
|
virtual void | parallel_exec (Real dt=0.0) override |
|
| BoundingInAxisDirection (RealBody &real_body, int axis_direction) |
|
Public Member Functions inherited from SPH::ParticleDynamics< void > |
| ParticleDynamics (SPHBody &sph_body) |
|
SPHBody * | getSPHBody () |
|
| DataDelegateSimple (SPHBody &sph_body) |
|
BodyType * | getBody () |
|
ParticlesType * | getParticles () |
|
MaterialType * | getMaterial () |
|
|
virtual void | checkLowerBound (size_t index_i, Real dt=0.0) |
|
virtual void | checkUpperBound (size_t index_i, Real dt=0.0) |
|
void | mirrorInAxisDirection (size_t particle_index_i, Vecd body_bound, int axis_direction) |
|
Protected Member Functions inherited from SPH::ParticleDynamics< void > |
void | setBodyUpdated () |
|
virtual void | setupDynamics (Real dt=0.0) |
|
◆ exec()
void SPH::MirrorBoundaryConditionInAxisDirection::MirrorBounding::exec |
( |
Real |
dt = 0.0 | ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files: