Block-Structured AMR Software Framework
amrex::GetParticleBin Struct Reference

#include <AMReX_ParticleUtil.H>

Public Member Functions

template<typename ParticleType >
AMREX_GPU_HOST_DEVICE unsigned int operator() (const ParticleType &p) const noexcept
 

Public Attributes

GpuArray< Real, AMREX_SPACEDIM > plo
 
GpuArray< Real, AMREX_SPACEDIM > dxi
 
Box domain
 
IntVect bin_size
 
Box box
 

Member Function Documentation

◆ operator()()

template<typename ParticleType >
AMREX_GPU_HOST_DEVICE unsigned int amrex::GetParticleBin::operator() ( const ParticleType &  p) const
inlinenoexcept

Member Data Documentation

◆ bin_size

IntVect amrex::GetParticleBin::bin_size

◆ box

Box amrex::GetParticleBin::box

◆ domain

Box amrex::GetParticleBin::domain

◆ dxi

GpuArray<Real,AMREX_SPACEDIM> amrex::GetParticleBin::dxi

◆ plo

GpuArray<Real,AMREX_SPACEDIM> amrex::GetParticleBin::plo

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