WarpX
Functions
UpdatePositionPhoton.H File Reference
#include "Utils/WarpXConst.H"
#include <AMReX.H>
#include <AMReX_FArrayBox.H>
#include <AMReX_REAL.H>

Go to the source code of this file.

Functions

AMREX_GPU_HOST_DEVICE AMREX_INLINE void UpdatePositionPhoton (amrex::ParticleReal &x, amrex::ParticleReal &y, amrex::ParticleReal &z, const amrex::ParticleReal ux, const amrex::ParticleReal uy, const amrex::ParticleReal uz, const amrex::Real dt)
 Push the position of a photon particle over one timestep, given the value of its momenta ux, uy, uz More...
 

Function Documentation

◆ UpdatePositionPhoton()

AMREX_GPU_HOST_DEVICE AMREX_INLINE void UpdatePositionPhoton ( amrex::ParticleReal &  x,
amrex::ParticleReal &  y,
amrex::ParticleReal &  z,
const amrex::ParticleReal  ux,
const amrex::ParticleReal  uy,
const amrex::ParticleReal  uz,
const amrex::Real  dt 
)

Push the position of a photon particle over one timestep, given the value of its momenta ux, uy, uz