#include <AMReX_ParticleLocator.H>
Public Types | |
| using | BinIteratorFactory = typename Bins::BinIteratorFactory |
Public Member Functions | |
| AmrParticleLocator ()=default | |
| AmrParticleLocator (const Vector< BoxArray > &a_ba, const Vector< Geometry > &a_geom) | |
| AmrParticleLocator (const ParGDBBase *a_gdb) | |
| void | build (const Vector< BoxArray > &a_ba, const Vector< Geometry > &a_geom) |
| void | build (const ParGDBBase *a_gdb) |
| bool | isValid (const Vector< BoxArray > &a_ba) const |
| bool | isValid (const ParGDBBase *a_gdb) const |
| void | setGeometry (const ParGDBBase *a_gdb) |
| AmrAssignGrid< BinIteratorFactory > | getGridAssignor () const noexcept |
Private Attributes | |
| Vector< ParticleLocator< Bins > > | m_locators |
| Gpu::DeviceVector< AssignGrid< BinIteratorFactory > > | m_grid_assignors |
| bool | m_defined = false |
| using amrex::AmrParticleLocator< Bins >::BinIteratorFactory = typename Bins::BinIteratorFactory |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinenoexcept |
|
inline |
|
inline |
|
inline |
|
private |
|
private |
|
private |