The method imposing periodic boundary condition in an axis direction by using ghost particles. It includes three different steps, i.e. imposing periodic bounding, creating ghosts and update ghost state. The first step is carried out before update cell linked list and the second and third after the updating. If the exec or parallel_exec is called directly, error message will be given. Note that, currently, this class is not for periodic condition in combined directions, such as periodic condition in both x and y directions.
More...
#include <general_bounding.h>
Inherits SPH::PeriodicConditionInAxisDirection.
|
| PeriodicConditionInAxisDirectionUsingGhostParticles (RealBody &real_body, int axis_direction) |
|
| PeriodicConditionInAxisDirection (RealBody &real_body, int axis_direction) |
|
|
void | setPeriodicTranslation (BoundingBox &body_domain_bounds, int axis_direction) |
|
The method imposing periodic boundary condition in an axis direction by using ghost particles. It includes three different steps, i.e. imposing periodic bounding, creating ghosts and update ghost state. The first step is carried out before update cell linked list and the second and third after the updating. If the exec or parallel_exec is called directly, error message will be given. Note that, currently, this class is not for periodic condition in combined directions, such as periodic condition in both x and y directions.
The documentation for this class was generated from the following file: