WarpX
Loading...
Searching...
No Matches
ChargeDeposition.H File Reference

Go to the source code of this file.

Functions

template<int depos_order>
void doChargeDepositionShapeN (const GetParticlePosition< PIdx > &GetPosition, const amrex::ParticleReal *const wp, const int *ion_lev, amrex::FArrayBox &rho_fab, long np_to_deposit, const amrex::XDim3 &dinv, const amrex::XDim3 &xyzmin, amrex::Dim3 lo, amrex::Real q, int n_rz_azimuthal_modes)
 
template<int depos_order>
void doChargeDepositionSharedShapeN (const GetParticlePosition< PIdx > &GetPosition, const amrex::ParticleReal *const wp, const int *ion_lev, amrex::FArrayBox &rho_fab, const amrex::IntVect &ix_type, const long np_to_deposit, const amrex::XDim3 &dinv, const amrex::XDim3 &xyzmin, const amrex::Dim3 lo, const amrex::Real q, const int n_rz_azimuthal_modes, const amrex::DenseBins< WarpXParticleContainer::ParticleTileType::ParticleTileDataType > &a_bins, const amrex::Box &box, const amrex::Geometry &geom, const amrex::IntVect &a_tbox_max_size, const amrex::IntVect bin_size)
 

Function Documentation

◆ doChargeDepositionShapeN()

template<int depos_order>
void doChargeDepositionShapeN ( const GetParticlePosition< PIdx > & GetPosition,
const amrex::ParticleReal *const wp,
const int * ion_lev,
amrex::FArrayBox & rho_fab,
long np_to_deposit,
const amrex::XDim3 & dinv,
const amrex::XDim3 & xyzmin,
amrex::Dim3 lo,
amrex::Real q,
int n_rz_azimuthal_modes )

◆ doChargeDepositionSharedShapeN()

template<int depos_order>
void doChargeDepositionSharedShapeN ( const GetParticlePosition< PIdx > & GetPosition,
const amrex::ParticleReal *const wp,
const int * ion_lev,
amrex::FArrayBox & rho_fab,
const amrex::IntVect & ix_type,
const long np_to_deposit,
const amrex::XDim3 & dinv,
const amrex::XDim3 & xyzmin,
const amrex::Dim3 lo,
const amrex::Real q,
const int n_rz_azimuthal_modes,
const amrex::DenseBins< WarpXParticleContainer::ParticleTileType::ParticleTileDataType > & a_bins,
const amrex::Box & box,
const amrex::Geometry & geom,
const amrex::IntVect & a_tbox_max_size,
const amrex::IntVect bin_size )