Public Types | |
using | MethodType = method |
using | IndexType = uint32 |
using | execution_space = DefaultExecutionSpace |
using | memory_space = typename execution_space::memory_space |
Public Member Functions | |
particleWallContactSearchs (const dictionary &dict, const box &domain, real minSize, real maxSize, const ViewType1D< realx3, memory_space > &position, const pFlagTypeDevice &flags, const ViewType1D< real, memory_space > &diam) | |
bool | broadSearch (uint32 iter, real t, real dt, csPairContainerType &ppPairs, csPairContainerType &pwPairs, const deviceViewType1D< realx3 > &pointPos, const pFlagTypeDevice &flags, const deviceViewType1D< real > &diameter, bool force=false) |
real | sizeRatio () const |
real | cellExtent () const |
Protected Member Functions | |
auto & | getMethod () |
const auto & | getMethod () const |
Private Attributes | |
friend | MethodType |
box | domainBox_ |
box enclosing the simulation domain (local to processor) More... | |
Definition at line 31 of file particleWallContactSearchs.hpp.
using MethodType = method |
Definition at line 35 of file particleWallContactSearchs.hpp.
Definition at line 37 of file particleWallContactSearchs.hpp.
using execution_space = DefaultExecutionSpace |
Definition at line 39 of file particleWallContactSearchs.hpp.
using memory_space = typename execution_space::memory_space |
Definition at line 41 of file particleWallContactSearchs.hpp.
particleWallContactSearchs | ( | const dictionary & | dict, |
const box & | domain, | ||
real | minSize, | ||
real | maxSize, | ||
const ViewType1D< realx3, memory_space > & | position, | ||
const pFlagTypeDevice & | flags, | ||
const ViewType1D< real, memory_space > & | diam | ||
) |
Definition at line 24 of file particleWallContactSearchs.cpp.
|
inlineprotected |
Definition at line 54 of file particleWallContactSearchs.hpp.
Referenced by particleWallContactSearchs< NBS >::cellExtent(), and particleWallContactSearchs< NBS >::sizeRatio().
|
inlineprotected |
Definition at line 60 of file particleWallContactSearchs.hpp.
bool broadSearch | ( | uint32 | iter, |
real | t, | ||
real | dt, | ||
csPairContainerType & | ppPairs, | ||
csPairContainerType & | pwPairs, | ||
const deviceViewType1D< realx3 > & | pointPos, | ||
const pFlagTypeDevice & | flags, | ||
const deviceViewType1D< real > & | diameter, | ||
bool | force = false |
||
) |
Definition at line 39 of file particleWallContactSearchs.cpp.
|
inline |
Definition at line 90 of file particleWallContactSearchs.hpp.
|
inline |
Definition at line 95 of file particleWallContactSearchs.hpp.
|
private |
Definition at line 46 of file particleWallContactSearchs.hpp.
|
private |
box enclosing the simulation domain (local to processor)
Definition at line 49 of file particleWallContactSearchs.hpp.