| allcontainers | MultiParticleContainer | private |
| AllocData() | MultiParticleContainer | |
| ApplyBoundaryConditions() | MultiParticleContainer | |
| begin() | MultiParticleContainer | inline |
| BreitWheelerGenerateTable() | MultiParticleContainer | protected |
| CheckIonizationProductSpecies() | MultiParticleContainer | private |
| CheckQEDProductSpecies() | MultiParticleContainer | private |
| collisionhandler | MultiParticleContainer | protected |
| ComputeSchwingerGlobalBox() const | MultiParticleContainer | |
| ContinuousFluxInjection(amrex::Real t, amrex::Real dt) const | MultiParticleContainer | |
| ContinuousInjection(const amrex::RealBox &injection_box) const | MultiParticleContainer | |
| d_repeated_plasma_lens_lengths | MultiParticleContainer | |
| d_repeated_plasma_lens_starts | MultiParticleContainer | |
| d_repeated_plasma_lens_strengths_B | MultiParticleContainer | |
| d_repeated_plasma_lens_strengths_E | MultiParticleContainer | |
| defineAllParticleTiles() | MultiParticleContainer | |
| deleteInvalidParticles() | MultiParticleContainer | |
| DepositCharge(const ablastr::fields::MultiLevelScalarField &rho, amrex::Real relative_time) | MultiParticleContainer | |
| DepositCurrent(ablastr::fields::MultiLevelVectorField const &J, amrex::Real dt, amrex::Real relative_time) | MultiParticleContainer | |
| DepositTemperatures(ablastr::fields::MultiFabRegister &fields, amrex::Real relative_time) | MultiParticleContainer | |
| doCollisions(int step, amrex::Real cur_time, amrex::Real dt) | MultiParticleContainer | |
| doContinuousInjection() const | MultiParticleContainer | |
| doFieldIonization(int lev, const amrex::MultiFab &Ex, const amrex::MultiFab &Ey, const amrex::MultiFab &Ez, const amrex::MultiFab &Bx, const amrex::MultiFab &By, const amrex::MultiFab &Bz) | MultiParticleContainer | |
| doQedBreitWheeler(int lev, const amrex::MultiFab &Ex, const amrex::MultiFab &Ey, const amrex::MultiFab &Ez, const amrex::MultiFab &Bx, const amrex::MultiFab &By, const amrex::MultiFab &Bz) | MultiParticleContainer | protected |
| doQedEvents(int lev, const amrex::MultiFab &Ex, const amrex::MultiFab &Ey, const amrex::MultiFab &Ez, const amrex::MultiFab &Bx, const amrex::MultiFab &By, const amrex::MultiFab &Bz) | MultiParticleContainer | |
| doQedQuantumSync(int lev, const amrex::MultiFab &Ex, const amrex::MultiFab &Ey, const amrex::MultiFab &Ez, const amrex::MultiFab &Bx, const amrex::MultiFab &By, const amrex::MultiFab &Bz) | MultiParticleContainer | protected |
| doQEDSchwinger() | MultiParticleContainer | |
| doResampling(const amrex::Vector< amrex::Geometry > &geom, int timestep, bool verbose) | MultiParticleContainer | |
| end() | MultiParticleContainer | inline |
| Evolve(ablastr::fields::MultiFabRegister &fields, int lev, std::string const ¤t_fp_string, amrex::Real t, amrex::Real dt, SubcyclingHalf subcycling_half=SubcyclingHalf::None, bool skip_deposition=false, ImplicitOptions const *implicit_options=nullptr) | MultiParticleContainer | |
| GenerateGlobalDebyeLength() | MultiParticleContainer | |
| GetChargeDensity(int lev, bool local=false) | MultiParticleContainer | |
| getDoBackTransformedParticles() const | MultiParticleContainer | inline |
| GetLasersNames() const | MultiParticleContainer | inline |
| getMFItInfo(const WarpXParticleContainer &pc_src, Args const &... pc_dsts) const noexcept | MultiParticleContainer | inlineprotected |
| GetParticleContainer(int index) const | MultiParticleContainer | inline |
| GetParticleContainerFromName(const std::string &name) const | MultiParticleContainer | |
| GetParticleContainerPtr(int index) const | MultiParticleContainer | inline |
| GetSpeciesAndLasersNames() const | MultiParticleContainer | inline |
| getSpeciesID(const std::string &product_str) const | MultiParticleContainer | |
| GetSpeciesNames() const | MultiParticleContainer | inline |
| GetZeroChargeDensity(int lev) | MultiParticleContainer | |
| GetZeroParticlesInGrid(int lev) const | MultiParticleContainer | |
| h_repeated_plasma_lens_lengths | MultiParticleContainer | |
| h_repeated_plasma_lens_starts | MultiParticleContainer | |
| h_repeated_plasma_lens_strengths_B | MultiParticleContainer | |
| h_repeated_plasma_lens_strengths_E | MultiParticleContainer | |
| Increment(amrex::MultiFab &mf, int lev) | MultiParticleContainer | |
| InitBreitWheeler() | MultiParticleContainer | protected |
| InitData() | MultiParticleContainer | |
| InitMultiPhysicsModules() | MultiParticleContainer | |
| InitQED() | MultiParticleContainer | protected |
| InitQuantumSync() | MultiParticleContainer | protected |
| lasers_names | MultiParticleContainer | protected |
| m_B_ext_particle_s | MultiParticleContainer | |
| m_B_particle_from_file_parser | MultiParticleContainer | |
| m_Bfield_time_partparser | MultiParticleContainer | |
| m_Bx_particle_parser | MultiParticleContainer | |
| m_By_particle_parser | MultiParticleContainer | |
| m_Bz_particle_parser | MultiParticleContainer | |
| m_default_quantum_sync_photon_creation_energy_threshold | MultiParticleContainer | protectedstatic |
| m_deposit_on_main_grid | MultiParticleContainer | protected |
| m_do_back_transformed_particles | MultiParticleContainer | private |
| m_do_qed_schwinger | MultiParticleContainer | protected |
| m_E_ext_particle_s | MultiParticleContainer | |
| m_E_particle_from_file_parser | MultiParticleContainer | |
| m_Efield_time_partparser | MultiParticleContainer | |
| m_Ex_particle_parser | MultiParticleContainer | |
| m_Ey_particle_parser | MultiParticleContainer | |
| m_Ez_particle_parser | MultiParticleContainer | |
| m_gather_from_main_grid | MultiParticleContainer | protected |
| m_laser_deposit_on_main_grid | MultiParticleContainer | protected |
| m_nspecies_breit_wheeler | MultiParticleContainer | protected |
| m_nspecies_quantum_sync | MultiParticleContainer | protected |
| m_qed_schwinger_ele_product | MultiParticleContainer | protected |
| m_qed_schwinger_ele_product_name | MultiParticleContainer | protected |
| m_qed_schwinger_pos_product | MultiParticleContainer | protected |
| m_qed_schwinger_pos_product_name | MultiParticleContainer | protected |
| m_qed_schwinger_threshold_poisson_gaussian | MultiParticleContainer | protected |
| m_qed_schwinger_xmax | MultiParticleContainer | protected |
| m_qed_schwinger_xmin | MultiParticleContainer | protected |
| m_qed_schwinger_y_size | MultiParticleContainer | protected |
| m_qed_schwinger_ymax | MultiParticleContainer | protected |
| m_qed_schwinger_ymin | MultiParticleContainer | protected |
| m_qed_schwinger_zmax | MultiParticleContainer | protected |
| m_qed_schwinger_zmin | MultiParticleContainer | protected |
| m_quantum_sync_photon_creation_energy_threshold | MultiParticleContainer | protected |
| m_repeated_plasma_lens_period | MultiParticleContainer | |
| m_shr_p_bw_engine | MultiParticleContainer | protected |
| m_shr_p_qs_engine | MultiParticleContainer | protected |
| mapSpeciesProduct() | MultiParticleContainer | private |
| maxParticleVelocity() | MultiParticleContainer | |
| meanParticleVelocity(int index) | MultiParticleContainer | inline |
| MFItInfoCheckTiling(const WarpXParticleContainer &) const noexcept | MultiParticleContainer | inlineprivate |
| MFItInfoCheckTiling(const WarpXParticleContainer &pc_src, First const &pc_dst, Args const &... others) const noexcept | MultiParticleContainer | inlineprivate |
| MultiParticleContainer(amrex::AmrCore *amr_core) | MultiParticleContainer | |
| MultiParticleContainer(MultiParticleContainer const &)=delete | MultiParticleContainer | |
| MultiParticleContainer(MultiParticleContainer &&)=default | MultiParticleContainer | |
| nContainers() const | MultiParticleContainer | inline |
| nLasers() const | MultiParticleContainer | inline |
| nSpecies() const | MultiParticleContainer | inline |
| NSpeciesBreitWheeler() const | MultiParticleContainer | inlineprotected |
| nSpeciesDepositOnMainGrid() const | MultiParticleContainer | inline |
| nSpeciesGatherFromMainGrid() const | MultiParticleContainer | inline |
| NSpeciesQuantumSync() const | MultiParticleContainer | inlineprotected |
| NumberOfParticlesInGrid(int lev) const | MultiParticleContainer | |
| operator=(MultiParticleContainer const &)=delete | MultiParticleContainer | |
| operator=(MultiParticleContainer &&)=default | MultiParticleContainer | |
| PCTypes enum name | MultiParticleContainer | protected |
| PostRestart() | MultiParticleContainer | |
| PushP(int lev, amrex::Real dt, const amrex::MultiFab &Ex, const amrex::MultiFab &Ey, const amrex::MultiFab &Ez, const amrex::MultiFab &Bx, const amrex::MultiFab &By, const amrex::MultiFab &Bz) | MultiParticleContainer | |
| PushX(amrex::Real dt) | MultiParticleContainer | |
| QuantumSyncGenerateTable() | MultiParticleContainer | protected |
| ReadHeader(std::istream &is) | MultiParticleContainer | |
| ReadParameters() | MultiParticleContainer | private |
| Redistribute() | MultiParticleContainer | |
| RedistributeLocal(int num_ghost) | MultiParticleContainer | |
| Restart(const std::string &dir) | MultiParticleContainer | |
| ScrapeParticlesAtEB(ablastr::fields::MultiLevelScalarField const &distance_to_eb) | MultiParticleContainer | |
| SetDoBackTransformedParticles(bool do_back_transformed_particles) | MultiParticleContainer | |
| SetDoBackTransformedParticles(const std::string &species_name, bool do_back_transformed_particles) | MultiParticleContainer | |
| SetParticleBoxArray(int lev, amrex::BoxArray &new_ba) | MultiParticleContainer | |
| SetParticleDistributionMap(int lev, amrex::DistributionMapping &new_dm) | MultiParticleContainer | |
| SortParticlesByBin(const amrex::IntVect &bin_size, bool sort_particles_for_deposition, const amrex::IntVect &sort_idx_type) | MultiParticleContainer | |
| species_names | MultiParticleContainer | protected |
| species_types | MultiParticleContainer | protected |
| UpdateAntennaPosition(amrex::Real dt) const | MultiParticleContainer | |
| WriteHeader(std::ostream &os) const | MultiParticleContainer | |
| ~MultiParticleContainer()=default | MultiParticleContainer | |