WarpX
Loading...
Searching...
No Matches
FindEmbeddedBoundaryIntersection Struct Reference

Public Member Functions

template<typename DstData, typename SrcData>
AMREX_GPU_HOST_DEVICE void operator() (const DstData &dst, const SrcData &src, int src_i, int dst_i) const noexcept
 

Public Attributes

int m_step_index
 
int m_delta_index
 
int m_normal_index
 
int m_step
 
amrex::Real m_dt
 
amrex::Array4< const amrex::Real > m_phiarr
 
amrex::GpuArray< amrex::Real, 3 > m_dxi
 
amrex::GpuArray< amrex::Real, 3 > m_plo
 
amrex::ParticleReal m_mass
 

Member Function Documentation

◆ operator()()

template<typename DstData, typename SrcData>
AMREX_GPU_HOST_DEVICE void FindEmbeddedBoundaryIntersection::operator() ( const DstData & dst,
const SrcData & src,
int src_i,
int dst_i ) const
inlinenoexcept

Member Data Documentation

◆ m_delta_index

int FindEmbeddedBoundaryIntersection::m_delta_index

◆ m_dt

amrex::Real FindEmbeddedBoundaryIntersection::m_dt

◆ m_dxi

amrex::GpuArray<amrex::Real, 3> FindEmbeddedBoundaryIntersection::m_dxi

◆ m_mass

amrex::ParticleReal FindEmbeddedBoundaryIntersection::m_mass

◆ m_normal_index

int FindEmbeddedBoundaryIntersection::m_normal_index

◆ m_phiarr

amrex::Array4<const amrex::Real> FindEmbeddedBoundaryIntersection::m_phiarr

◆ m_plo

amrex::GpuArray<amrex::Real, 3> FindEmbeddedBoundaryIntersection::m_plo

◆ m_step

int FindEmbeddedBoundaryIntersection::m_step

◆ m_step_index

int FindEmbeddedBoundaryIntersection::m_step_index

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