Block-Structured AMR Software Framework
Loading...
Searching...
No Matches
amrex::GetSendBufferOffset Struct Reference

#include <AMReX_ParticleCommunication.H>

Public Member Functions

 GetSendBufferOffset (const ParticleCopyPlan &plan, const ParticleBufferMap &map)
__device__ Long operator() (int dst_box, int dst_tile, int dst_lev, std::size_t psize, int i) const

Public Attributes

const unsigned int * m_box_offsets
const std::size_t * m_pad_correction
GetPID m_get_pid
GetBucket m_get_bucket

Constructor & Destructor Documentation

◆ GetSendBufferOffset()

amrex::GetSendBufferOffset::GetSendBufferOffset ( const ParticleCopyPlan & plan,
const ParticleBufferMap & map )
inline

Member Function Documentation

◆ operator()()

__device__ Long amrex::GetSendBufferOffset::operator() ( int dst_box,
int dst_tile,
int dst_lev,
std::size_t psize,
int i ) const
inline

Member Data Documentation

◆ m_box_offsets

const unsigned int* amrex::GetSendBufferOffset::m_box_offsets

◆ m_get_bucket

GetBucket amrex::GetSendBufferOffset::m_get_bucket

◆ m_get_pid

GetPID amrex::GetSendBufferOffset::m_get_pid

◆ m_pad_correction

const std::size_t* amrex::GetSendBufferOffset::m_pad_correction

The documentation for this struct was generated from the following file: