OpenLB 1.7
|
#include <pLattice.h>
Public Member Functions | |
PLattice (ParticleSystem3D< T, PARTICLETYPE > &pSys, T overlap, T spacing) | |
void | sort () |
int | getMatches (int pInt, std::vector< std::pair< size_t, T > > &matches) |
Public Member Functions inherited from olb::ContactDetection< T, PARTICLETYPE > | |
ContactDetection (ParticleSystem3D< T, PARTICLETYPE > &pSys) | |
ContactDetection (ParticleSystem3D< T, PARTICLETYPE > &pSys, std::string name) | |
virtual | ~ContactDetection () |
std::string | getName () |
Additional Inherited Members | |
Protected Attributes inherited from olb::ContactDetection< T, PARTICLETYPE > | |
ParticleSystem3D< T, PARTICLETYPE > & | _pSys |
std::string | _name |
Definition at line 32 of file pLattice.h.
olb::PLattice< T, PARTICLETYPE >::PLattice | ( | ParticleSystem3D< T, PARTICLETYPE > & | pSys, |
T | overlap, | ||
T | spacing ) |
Definition at line 61 of file pLattice.h.
References olb::ContactDetection< T, PARTICLETYPE >::_pSys, and olb::util::ceil().
|
virtual |
Reimplemented from olb::ContactDetection< T, PARTICLETYPE >.
Definition at line 189 of file pLattice.h.
References olb::util::floor(), and olb::util::pow().
|
virtual |
Reimplemented from olb::ContactDetection< T, PARTICLETYPE >.
Definition at line 97 of file pLattice.h.
References olb::util::floor(), and OLB_PRECONDITION.