SPHinXsys
alpha version
|
The method imposing periodic boundary condition in an axis direction. It includes two different steps, i.e. imposing periodic bounding and condition. The first step is carried out before update cell linked list and the second after the updating. If the exec or parallel_exec is called directly, error message will be given. More...
#include <general_bounding.h>
Inherits SPH::PeriodicConditionInAxisDirection.
Classes | |
class | PeriodicCellLinkedList |
Public Member Functions | |
PeriodicConditionInAxisDirectionUsingCellLinkedList (RealBody &real_body, int axis_direction) | |
Public Member Functions inherited from SPH::PeriodicConditionInAxisDirection | |
PeriodicConditionInAxisDirection (RealBody &real_body, int axis_direction) | |
Public Attributes | |
PeriodicBounding | bounding_ |
PeriodicCellLinkedList | update_cell_linked_list_ |
Additional Inherited Members | |
Protected Member Functions inherited from SPH::PeriodicConditionInAxisDirection | |
void | setPeriodicTranslation (BoundingBox &body_domain_bounds, int axis_direction) |
Protected Attributes inherited from SPH::PeriodicConditionInAxisDirection | |
Vecd | periodic_translation_ |
StdVec< CellLists > | bound_cells_ |
The method imposing periodic boundary condition in an axis direction. It includes two different steps, i.e. imposing periodic bounding and condition. The first step is carried out before update cell linked list and the second after the updating. If the exec or parallel_exec is called directly, error message will be given.