![]() |
Block-Structured AMR Software Framework
|
#include <AMReX_ParticleCommunication.H>
Public Types | |
| using | TileKey = std::pair< int, int > |
Public Member Functions | |
| void | clear () |
| void | setNumLevels (int num_levels) |
| void | resize (int gid, int tid, int lev, int size) |
| int | numCopies (TileKey const &index, int lev) const |
| int | numLevels () const |
Public Attributes | |
| Vector< std::map< TileKey, Gpu::DeviceVector< int > > > | m_boxes |
| Vector< std::map< TileKey, Gpu::DeviceVector< int > > > | m_levels |
| Vector< std::map< TileKey, Gpu::DeviceVector< int > > > | m_tiles |
| Vector< std::map< TileKey, Gpu::DeviceVector< int > > > | m_src_indices |
| Vector< std::map< TileKey, Gpu::DeviceVector< IntVect > > > | m_periodic_shift |
| using amrex::ParticleCopyOp::TileKey = std::pair<int, int> |
| void amrex::ParticleCopyOp::clear | ( | ) |
|
inline |
| void amrex::ParticleCopyOp::setNumLevels | ( | int | num_levels | ) |
| Vector<std::map<TileKey, Gpu::DeviceVector<int> > > amrex::ParticleCopyOp::m_boxes |
| Vector<std::map<TileKey, Gpu::DeviceVector<int> > > amrex::ParticleCopyOp::m_levels |
| Vector<std::map<TileKey, Gpu::DeviceVector<IntVect> > > amrex::ParticleCopyOp::m_periodic_shift |
| Vector<std::map<TileKey, Gpu::DeviceVector<int> > > amrex::ParticleCopyOp::m_src_indices |
| Vector<std::map<TileKey, Gpu::DeviceVector<int> > > amrex::ParticleCopyOp::m_tiles |