Inheritance diagram for particleWallContactSearchs< method >:
Collaboration diagram for particleWallContactSearchs< method >: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().
Here is the caller graph for this function:
|
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.