WarpX
PlasmaInjector Member List

This is the complete list of members for PlasmaInjector, including all inherited members.

add_multiple_particlesPlasmaInjector
add_single_particlePlasmaInjector
chargePlasmaInjectorprotected
charge_from_sourcePlasmaInjectorprotected
d_flux_posPlasmaInjectorprotected
d_inj_fluxPlasmaInjectorprotected
d_inj_momPlasmaInjectorprotected
d_inj_posPlasmaInjectorprotected
d_inj_rhoPlasmaInjectorprotected
density_maxPlasmaInjector
density_minPlasmaInjector
density_parserPlasmaInjectorprotected
do_focusingPlasmaInjector
do_symmetrizePlasmaInjector
doFluxInjection() const noexceptPlasmaInjectorinline
doInjection() const noexceptPlasmaInjectorinline
external_filePlasmaInjector
fluxPlasmaInjectorprotected
flux_directionPlasmaInjector
flux_normal_axisPlasmaInjector
flux_parserPlasmaInjectorprotected
flux_tmaxPlasmaInjector
flux_tminPlasmaInjector
focal_distancePlasmaInjector
gaussian_beamPlasmaInjector
getInjectorDensity() constPlasmaInjector
getInjectorFlux() constPlasmaInjector
getInjectorFluxPosition() constPlasmaInjector
getInjectorMomentumDevice() constPlasmaInjector
getInjectorMomentumHost() constPlasmaInjector
getInjectorPosition() constPlasmaInjector
getMomentum(amrex::Real x, amrex::Real y, amrex::Real z) const noexceptPlasmaInjector
h_flux_posPlasmaInjectorprotected
h_inj_fluxPlasmaInjectorprotected
h_inj_momPlasmaInjectorprotected
h_inj_posPlasmaInjectorprotected
h_inj_rhoPlasmaInjectorprotected
h_mom_tempPlasmaInjectorprotected
h_mom_velPlasmaInjectorprotected
insideBounds(amrex::Real x, amrex::Real y, amrex::Real z) const noexceptPlasmaInjector
m_openpmd_input_seriesPlasmaInjector
massPlasmaInjectorprotected
mass_from_sourcePlasmaInjectorprotected
multiple_particles_pos_xPlasmaInjector
multiple_particles_pos_yPlasmaInjector
multiple_particles_pos_zPlasmaInjector
multiple_particles_uxPlasmaInjector
multiple_particles_uyPlasmaInjector
multiple_particles_uzPlasmaInjector
multiple_particles_weightPlasmaInjector
npartPlasmaInjector
num_particles_per_cellPlasmaInjector
num_particles_per_cell_each_dimPlasmaInjector
num_particles_per_cell_realPlasmaInjector
operator=(const PlasmaInjector &)=deletePlasmaInjector
operator=(PlasmaInjector &&)=defaultPlasmaInjector
overlapsWith(const amrex::XDim3 &lo, const amrex::XDim3 &hi) const noexceptPlasmaInjector
parseFlux(amrex::ParmParse const &pp_species)PlasmaInjectorprotected
physical_speciesPlasmaInjectorprotected
PlasmaInjector()=defaultPlasmaInjector
PlasmaInjector(int ispecies, const std::string &name, const amrex::Geometry &geom, const std::string &src_name="")PlasmaInjector
PlasmaInjector(const PlasmaInjector &)=deletePlasmaInjector
PlasmaInjector(PlasmaInjector &&)=defaultPlasmaInjector
q_totPlasmaInjector
queryCharge(amrex::ParticleReal &a_charge) constPlasmaInjector
queryMass(amrex::ParticleReal &a_mass) constPlasmaInjector
radially_weightedPlasmaInjector
setupExternalFile(amrex::ParmParse const &pp_species)PlasmaInjectorprotected
setupGaussianBeam(amrex::ParmParse const &pp_species)PlasmaInjectorprotected
setupMultipleParticles(amrex::ParmParse const &pp_species)PlasmaInjectorprotected
setupNFluxPerCell(amrex::ParmParse const &pp_species)PlasmaInjectorprotected
setupNRandomPerCell(amrex::ParmParse const &pp_species)PlasmaInjectorprotected
setupNuniformPerCell(amrex::ParmParse const &pp_species)PlasmaInjectorprotected
setupSingleParticle(amrex::ParmParse const &pp_species)PlasmaInjectorprotected
single_particle_posPlasmaInjector
single_particle_uPlasmaInjector
single_particle_weightPlasmaInjector
source_namePlasmaInjectorprotected
species_idPlasmaInjectorprotected
species_namePlasmaInjectorprotected
str_flux_functionPlasmaInjector
surface_flux_posPlasmaInjector
symmetrization_orderPlasmaInjector
ux_parserPlasmaInjectorprotected
ux_th_parserPlasmaInjectorprotected
uy_parserPlasmaInjectorprotected
uy_th_parserPlasmaInjectorprotected
uz_parserPlasmaInjectorprotected
uz_th_parserPlasmaInjectorprotected
x_cutPlasmaInjector
x_mPlasmaInjector
x_rmsPlasmaInjector
xmaxPlasmaInjector
xminPlasmaInjector
y_cutPlasmaInjector
y_mPlasmaInjector
y_rmsPlasmaInjector
ymaxPlasmaInjector
yminPlasmaInjector
z_cutPlasmaInjector
z_mPlasmaInjector
z_rmsPlasmaInjector
z_shiftPlasmaInjector
zmaxPlasmaInjector
zminPlasmaInjector
~PlasmaInjector()PlasmaInjector