Go to the source code of this file.
|
| 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) |
| |
◆ doChargeDepositionShapeN()
template<int depos_order>
◆ 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 ) |