#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 |