ImpactX
Loading...
Searching...
No Matches
impactx::CopyAndMarkNegative Struct Reference

Public Types

using SrcData = ImpactXParticleContainer::ParticleTileType::ConstParticleTileDataType
 
using DstData = ImpactXParticleContainer::ParticleTileType::ParticleTileDataType
 

Public Member Functions

AMREX_GPU_HOST_DEVICE void operator() (DstData const &dst, SrcData const &src, int src_ip, int dst_ip) const noexcept
 

Public Attributes

int s_index
 runtime index of runtime attribute in destination for position s where particle got lost
 
amrex::ParticleReal s_lost
 position s in meters where particle got lost
 

Member Typedef Documentation

◆ DstData

◆ SrcData

Member Function Documentation

◆ operator()()

AMREX_GPU_HOST_DEVICE void impactx::CopyAndMarkNegative::operator() ( DstData const & dst,
SrcData const & src,
int src_ip,
int dst_ip ) const
inlinenoexcept

Member Data Documentation

◆ s_index

int impactx::CopyAndMarkNegative::s_index

runtime index of runtime attribute in destination for position s where particle got lost

◆ s_lost

amrex::ParticleReal impactx::CopyAndMarkNegative::s_lost

position s in meters where particle got lost


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