#include <AMReX_ParticleBufferMap.H>
|
| | ParticleBufferMap ()=default |
| |
| | ParticleBufferMap (const ParGDBBase *a_gdb) |
| |
| | ParticleBufferMap (const ParGDBBase *a_gdb, bool a_do_tiling, const IntVect &a_tile_size) |
| |
| void | define (const ParGDBBase *a_gdb) |
| |
| void | define (const ParGDBBase *a_gdb, bool a_do_tiling, const IntVect &a_tile_size) |
| |
| bool | isValid (const ParGDBBase *a_gdb) const |
| |
| bool | isValid (const ParGDBBase *a_gdb, bool a_do_tiling, const IntVect &a_tile_size) const |
| |
| int | numLevels () const |
| |
| int | numBuckets () const |
| |
| int | bucketToGrid (int bid) const |
| |
| int | bucketToTile (int bid) const |
| |
| int | bucketToLevel (int bid) const |
| |
| int | bucketToProc (int bid) const |
| |
| int | gridAndLevToBucket (int gid, int lev) const |
| |
| int | gridAndTileAndLevToBucket (int gid, int tid, int lev) const |
| |
| int | firstBucketOnProc (int pid) const |
| |
| int | numBoxesOnProc (int pid) const |
| |
| Vector< int > | allBucketsOnProc (int pid) const |
| |
| int | procID (int gid, int lev) const |
| |
| int | procID (int gid, int tid, int lev) const |
| |
| GetPID | getPIDFunctor () const noexcept |
| |
| GetBucket | getBucketFunctor () const noexcept |
| |
| GetBucket | getHostBucketFunctor () const noexcept |
| |
◆ ParticleBufferMap() [1/3]
| amrex::ParticleBufferMap::ParticleBufferMap |
( |
| ) |
|
|
default |
◆ ParticleBufferMap() [2/3]
| amrex::ParticleBufferMap::ParticleBufferMap |
( |
const ParGDBBase * |
a_gdb | ) |
|
◆ ParticleBufferMap() [3/3]
| amrex::ParticleBufferMap::ParticleBufferMap |
( |
const ParGDBBase * |
a_gdb, |
|
|
bool |
a_do_tiling, |
|
|
const IntVect & |
a_tile_size |
|
) |
| |
◆ allBucketsOnProc()
| Vector< int > amrex::ParticleBufferMap::allBucketsOnProc |
( |
int |
pid | ) |
const |
|
inline |
◆ bucketToGrid()
| int amrex::ParticleBufferMap::bucketToGrid |
( |
int |
bid | ) |
const |
|
inline |
◆ bucketToLevel()
| int amrex::ParticleBufferMap::bucketToLevel |
( |
int |
bid | ) |
const |
|
inline |
◆ bucketToProc()
| int amrex::ParticleBufferMap::bucketToProc |
( |
int |
bid | ) |
const |
|
inline |
◆ bucketToTile()
| int amrex::ParticleBufferMap::bucketToTile |
( |
int |
bid | ) |
const |
|
inline |
◆ define() [1/2]
| void amrex::ParticleBufferMap::define |
( |
const ParGDBBase * |
a_gdb | ) |
|
◆ define() [2/2]
| void amrex::ParticleBufferMap::define |
( |
const ParGDBBase * |
a_gdb, |
|
|
bool |
a_do_tiling, |
|
|
const IntVect & |
a_tile_size |
|
) |
| |
◆ firstBucketOnProc()
| int amrex::ParticleBufferMap::firstBucketOnProc |
( |
int |
pid | ) |
const |
|
inline |
◆ getBucketFunctor()
| GetBucket amrex::ParticleBufferMap::getBucketFunctor |
( |
| ) |
const |
|
inlinenoexcept |
◆ getHostBucketFunctor()
| GetBucket amrex::ParticleBufferMap::getHostBucketFunctor |
( |
| ) |
const |
|
inlinenoexcept |
◆ getPIDFunctor()
| GetPID amrex::ParticleBufferMap::getPIDFunctor |
( |
| ) |
const |
|
inlinenoexcept |
◆ gridAndLevToBucket()
| int amrex::ParticleBufferMap::gridAndLevToBucket |
( |
int |
gid, |
|
|
int |
lev |
|
) |
| const |
|
inline |
◆ gridAndTileAndLevToBucket()
| int amrex::ParticleBufferMap::gridAndTileAndLevToBucket |
( |
int |
gid, |
|
|
int |
tid, |
|
|
int |
lev |
|
) |
| const |
|
inline |
◆ isValid() [1/2]
| bool amrex::ParticleBufferMap::isValid |
( |
const ParGDBBase * |
a_gdb | ) |
const |
◆ isValid() [2/2]
| bool amrex::ParticleBufferMap::isValid |
( |
const ParGDBBase * |
a_gdb, |
|
|
bool |
a_do_tiling, |
|
|
const IntVect & |
a_tile_size |
|
) |
| const |
◆ numBoxesOnProc()
| int amrex::ParticleBufferMap::numBoxesOnProc |
( |
int |
pid | ) |
const |
|
inline |
◆ numBuckets()
| int amrex::ParticleBufferMap::numBuckets |
( |
| ) |
const |
|
inline |
◆ numLevels()
| int amrex::ParticleBufferMap::numLevels |
( |
| ) |
const |
|
inline |
◆ procID() [1/2]
| int amrex::ParticleBufferMap::procID |
( |
int |
gid, |
|
|
int |
lev |
|
) |
| const |
|
inline |
◆ procID() [2/2]
| int amrex::ParticleBufferMap::procID |
( |
int |
gid, |
|
|
int |
tid, |
|
|
int |
lev |
|
) |
| const |
|
inline |
The documentation for this class was generated from the following files: