WarpX
|
Functions | |
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real | chi_photon (const amrex::ParticleReal px, const amrex::ParticleReal py, const amrex::ParticleReal pz, const amrex::ParticleReal ex, const amrex::ParticleReal ey, const amrex::ParticleReal ez, const amrex::ParticleReal bx, const amrex::ParticleReal by, const amrex::ParticleReal bz) |
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real | chi_ele_pos (const amrex::ParticleReal px, const amrex::ParticleReal py, const amrex::ParticleReal pz, const amrex::ParticleReal ex, const amrex::ParticleReal ey, const amrex::ParticleReal ez, const amrex::ParticleReal bx, const amrex::ParticleReal by, const amrex::ParticleReal bz) |
This header contains wrappers around functions provided by the PICSAR QED library to calculate the 'chi' parameter for photons or electrons and positrons.
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real QedUtils::chi_ele_pos | ( | const amrex::ParticleReal | px, |
const amrex::ParticleReal | py, | ||
const amrex::ParticleReal | pz, | ||
const amrex::ParticleReal | ex, | ||
const amrex::ParticleReal | ey, | ||
const amrex::ParticleReal | ez, | ||
const amrex::ParticleReal | bx, | ||
const amrex::ParticleReal | by, | ||
const amrex::ParticleReal | bz | ||
) |
Function to calculate the 'chi' parameter for electrons or positrons. Suitable for GPU kernels.
[in] | px,py,pz | components of momentum (SI units) |
[in] | ex,ey,ez | components of electric field (SI units) |
[in] | bx,by,bz | components of magnetic field (SI units) |
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real QedUtils::chi_photon | ( | const amrex::ParticleReal | px, |
const amrex::ParticleReal | py, | ||
const amrex::ParticleReal | pz, | ||
const amrex::ParticleReal | ex, | ||
const amrex::ParticleReal | ey, | ||
const amrex::ParticleReal | ez, | ||
const amrex::ParticleReal | bx, | ||
const amrex::ParticleReal | by, | ||
const amrex::ParticleReal | bz | ||
) |
Function to calculate the 'chi' parameter for photons. Suitable for GPU kernels.
[in] | px,py,pz | components of momentum (SI units) |
[in] | ex,ey,ez | components of electric field (SI units) |
[in] | bx,by,bz | components of magnetic field (SI units) |