ImpactX
Functions
impactx::integrators Namespace Reference

Functions

template<typename T_Element >
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE void symp2_integrate (RefPart &refpart, amrex::ParticleReal const zin, amrex::ParticleReal const zout, int const nsteps, T_Element const &element)
 
template<typename T_Element >
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE void symp2_integrate_split3 (RefPart &refpart, amrex::ParticleReal const zin, amrex::ParticleReal const zout, int const nsteps, T_Element const &element)
 
template<typename T_Element >
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE void symp4_integrate (RefPart &refpart, amrex::ParticleReal const zin, amrex::ParticleReal const zout, int const nsteps, T_Element const &element)
 

Function Documentation

◆ symp2_integrate()

template<typename T_Element >
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE void impactx::integrators::symp2_integrate ( RefPart refpart,
amrex::ParticleReal const  zin,
amrex::ParticleReal const  zout,
int const  nsteps,
T_Element const &  element 
)

◆ symp2_integrate_split3()

template<typename T_Element >
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE void impactx::integrators::symp2_integrate_split3 ( RefPart refpart,
amrex::ParticleReal const  zin,
amrex::ParticleReal const  zout,
int const  nsteps,
T_Element const &  element 
)

◆ symp4_integrate()

template<typename T_Element >
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE void impactx::integrators::symp4_integrate ( RefPart refpart,
amrex::ParticleReal const  zin,
amrex::ParticleReal const  zout,
int const  nsteps,
T_Element const &  element 
)