OpenLB 1.7
|
#include <periodicBoundary3D.h>
Public Member Functions | |
PeriodicBoundary3D (SuperGeometry< T, 3 > sg, bool x, bool y, bool z) | |
PeriodicBoundary3D (PeriodicBoundary3D< T, PARTICLETYPE > &f) | |
virtual | ~PeriodicBoundary3D () |
virtual void | applyBoundary (typename std::deque< PARTICLETYPE< T > >::iterator &p, ParticleSystem3D< T, PARTICLETYPE > &psSys) |
unsigned int * | getJumper () |
Returns number of particles that moved through the periodic boundary Order: x+, x-, y+, y-, z+, z-. | |
Public Member Functions inherited from olb::Boundary3D< T, PARTICLETYPE > | |
Boundary3D () | |
Boundary3D (Boundary3D< T, PARTICLETYPE > &) | |
Boundary3D (const Boundary3D< T, PARTICLETYPE > &) | |
virtual | ~Boundary3D () |
Additional Inherited Members | |
Protected Attributes inherited from olb::Boundary3D< T, PARTICLETYPE > | |
OstreamManager | clout |
Definition at line 43 of file periodicBoundary3D.h.
olb::PeriodicBoundary3D< T, PARTICLETYPE >::PeriodicBoundary3D | ( | SuperGeometry< T, 3 > | sg, |
bool | x, | ||
bool | y, | ||
bool | z ) |
Definition at line 63 of file periodicBoundary3D.h.
References olb::SuperStructure< T, D >::getOverlap(), and olb::SuperGeometry< T, D >::getStatistics().
olb::PeriodicBoundary3D< T, PARTICLETYPE >::PeriodicBoundary3D | ( | PeriodicBoundary3D< T, PARTICLETYPE > & | f | ) |
|
inlinevirtual |
Definition at line 48 of file periodicBoundary3D.h.
|
virtual |
Implements olb::Boundary3D< T, PARTICLETYPE >.
Definition at line 82 of file periodicBoundary3D.h.
unsigned int * olb::PeriodicBoundary3D< T, PARTICLETYPE >::getJumper | ( | ) |
Returns number of particles that moved through the periodic boundary Order: x+, x-, y+, y-, z+, z-.
Definition at line 131 of file periodicBoundary3D.h.