#include <AMReX_ParticleLocator.H>
Public Types | |
using | BinIteratorFactory = typename Bins::BinIteratorFactory |
Public Member Functions | |
ParticleLocator ()=default | |
void | build (const BoxArray &ba, const Geometry &geom) |
void | setGeometry (const Geometry &a_geom) noexcept |
AssignGrid< BinIteratorFactory > | getGridAssignor () const noexcept |
bool | isValid (const BoxArray &ba) const noexcept |
Protected Attributes | |
bool | m_defined {false} |
BoxArray | m_ba |
Geometry | m_geom |
IntVect | m_bins_lo |
IntVect | m_bins_hi |
IntVect | m_bin_size |
IntVect | m_num_bins |
Bins | m_bins |
Gpu::HostVector< Box > | m_host_boxes |
Gpu::DeviceVector< Box > | m_device_boxes |
using amrex::ParticleLocator< Bins >::BinIteratorFactory = typename Bins::BinIteratorFactory |
|
default |
|
inline |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |