SPHinXsys  alpha version
Classes | Public Member Functions | Public Attributes | List of all members
SPH::PeriodicConditionInAxisDirectionUsingCellLinkedList Class Reference

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< CellListsbound_cells_
 

Detailed Description

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.


The documentation for this class was generated from the following file: