|
WarpX
|
#include "Particles/Deposition/SharedDepositionUtils.H"#include "Particles/Pusher/GetAndSetPosition.H"#include "Particles/ShapeFactors.H"#include "Utils/WarpXAlgorithmSelection.H"#include "Utils/WarpX_Complex.H"#include <AMReX.H>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) |
| 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 ) |
| 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 ) |