AddGaussianBeam(PlasmaInjector const &plasma_injector) | PhysicalParticleContainer | |
AddIntComp(const std::string &name, bool comm=true) | NamedComponentParticleContainer< amrex::DefaultAllocator > | inline |
amrex::ParticleContainer_impl::AddIntComp(T communicate=true) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
AddNParticles(int lev, long n, amrex::Vector< amrex::ParticleReal > const &x, amrex::Vector< amrex::ParticleReal > const &y, amrex::Vector< amrex::ParticleReal > const &z, amrex::Vector< amrex::ParticleReal > const &ux, amrex::Vector< amrex::ParticleReal > const &uy, amrex::Vector< amrex::ParticleReal > const &uz, int nattr_real, amrex::Vector< amrex::Vector< amrex::ParticleReal >> const &attr_real, int nattr_int, amrex::Vector< amrex::Vector< int >> const &attr_int, int uniqueparticles, amrex::Long id=-1) | WarpXParticleContainer | |
AddParticles(int lev) | PhysicalParticleContainer | virtual |
addParticles(const PCType &other, bool local=false) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
addParticles(const PCType &other, F const &f, bool local=false) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
addParticles(const PCType &other, bool local) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
addParticles(const PCType &other, F const &f, bool local) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
AddParticlesAtLevel(AoS &particles, int level, int nGrow=0) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
AddParticlesAtLevel(ParticleTileType &particles, int level, int nGrow=0) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
AddPlasma(PlasmaInjector const &plasma_injector, int lev, amrex::RealBox part_realbox=amrex::RealBox()) | PhysicalParticleContainer | |
AddPlasmaFlux(PlasmaInjector const &plasma_injector, amrex::Real dt) | PhysicalParticleContainer | |
AddPlasmaFromFile(PlasmaInjector &plasma_injector, amrex::ParticleReal q_tot, amrex::ParticleReal z_shift) | PhysicalParticleContainer | |
AddRealComp(const std::string &name, bool comm=true) | NamedComponentParticleContainer< amrex::DefaultAllocator > | inline |
amrex::ParticleContainer_impl::AddRealComp(T communicate=true) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
adk_correction_factors | WarpXParticleContainer | protected |
adk_exp_prefactor | WarpXParticleContainer | protected |
adk_power | WarpXParticleContainer | protected |
adk_prefactor | WarpXParticleContainer | protected |
AggregationBuffer() | amrex::ParticleContainerBase | static |
AggregationType() | amrex::ParticleContainerBase | static |
AllocatorType typedef | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
AllocData() | WarpXParticleContainer | |
AmIA() const noexcept | WarpXParticleContainer | inline |
AoS typedef | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
ApplyBoundaryConditions() | WarpXParticleContainer | |
applyNCIFilter(int lev, const amrex::Box &box, amrex::Elixir &exeli, amrex::Elixir &eyeli, amrex::Elixir &ezeli, amrex::Elixir &bxeli, amrex::Elixir &byeli, amrex::Elixir &bzeli, amrex::FArrayBox &filtered_Ex, amrex::FArrayBox &filtered_Ey, amrex::FArrayBox &filtered_Ez, amrex::FArrayBox &filtered_Bx, amrex::FArrayBox &filtered_By, amrex::FArrayBox &filtered_Bz, const amrex::FArrayBox &Ex, const amrex::FArrayBox &Ey, const amrex::FArrayBox &Ez, const amrex::FArrayBox &Bx, const amrex::FArrayBox &By, const amrex::FArrayBox &Bz, amrex::FArrayBox const *&ex_ptr, amrex::FArrayBox const *&ey_ptr, amrex::FArrayBox const *&ez_ptr, amrex::FArrayBox const *&bx_ptr, amrex::FArrayBox const *&by_ptr, amrex::FArrayBox const *&bz_ptr) | PhysicalParticleContainer | |
AssignCellDensitySingleLevel(int rho_index, MultiFab &mf, int level, int ncomp=1, int particle_lvl_offset=0) const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
AssignDensity(int rho_index, Vector< std::unique_ptr< MultiFab > > &mf_to_be_filled, int lev_min, int ncomp, int finest_level, int ngrow=2) const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
BackwardCompatibility() | PhysicalParticleContainer | |
boost_adjust_transverse_positions | PhysicalParticleContainer | protected |
BufferMap() const | amrex::ParticleContainerBase | |
BuildRedistributeMask(int lev, int nghost=1) const | amrex::ParticleContainerBase | protected |
ByteSpread() const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
CellAssignor typedef | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
charge | WarpXParticleContainer | protected |
CharVector typedef | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
CheckAndAddParticle(amrex::ParticleReal x, amrex::ParticleReal y, amrex::ParticleReal z, amrex::ParticleReal ux, amrex::ParticleReal uy, amrex::ParticleReal uz, amrex::ParticleReal weight, amrex::Gpu::HostVector< amrex::ParticleReal > &particle_x, amrex::Gpu::HostVector< amrex::ParticleReal > &particle_y, amrex::Gpu::HostVector< amrex::ParticleReal > &particle_z, amrex::Gpu::HostVector< amrex::ParticleReal > &particle_ux, amrex::Gpu::HostVector< amrex::ParticleReal > &particle_uy, amrex::Gpu::HostVector< amrex::ParticleReal > &particle_uz, amrex::Gpu::HostVector< amrex::ParticleReal > &particle_w, amrex::Real t_lab=0.) const | PhysicalParticleContainer | |
Checkpoint(const std::string &dir, const std::string &name, const Vector< std::string > &real_comp_names=Vector< std::string >(), const Vector< std::string > &int_comp_names=Vector< std::string >()) const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
Checkpoint(const std::string &dir, const std::string &name, bool is_checkpoint, const Vector< std::string > &real_comp_names=Vector< std::string >(), const Vector< std::string > &int_comp_names=Vector< std::string >()) const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
CheckpointPost() | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
CheckpointPre() | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
CheckpointVersion() | amrex::ParticleContainerBase | static |
clearParticles() | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
ConstParticleType typedef | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
ContainerLike typedef | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
ContinuousFluxInjection(amrex::Real t, amrex::Real dt) override | PhysicalParticleContainer | protectedvirtual |
ContinuousInjection(const amrex::RealBox &injection_box) override | PhysicalParticleContainer | protectedvirtual |
copyParticles(const PCType &other, bool local=false) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
copyParticles(const PCType &other, F &&f, bool local=false) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
copyParticles(const PCType &other, bool local) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
copyParticles(const PCType &other, F &&f, bool local) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
correctCellVectors(int, int, int, const ParticleType &) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | privatevirtual |
countPrePost | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
CreateGhostParticles(int level, int ngrow, AoS &ghosts) const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
CreateGhostParticles(int level, int ngrow, ParticleTileType &ghosts) const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
CreateVirtualParticles(int level, AoS &virts) const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
CreateVirtualParticles(int level, ParticleTileType &virts) const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
DataPrefix() | amrex::ParticleContainerBase | static |
DefaultInitializeRuntimeAttributes(typename ContainerLike< amrex::PinnedArenaAllocator >::ParticleTileType &pinned_tile, int n_external_attr_real, int n_external_attr_int) final | PhysicalParticleContainer | virtual |
Define(ParGDBBase *gdb) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
Define(const Geometry &geom, const DistributionMapping &dmap, const BoxArray &ba) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
Define(const Vector< Geometry > &geom, const Vector< DistributionMapping > &dmap, const Vector< BoxArray > &ba, const Vector< int > &rr) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
Define(const Vector< Geometry > &geom, const Vector< DistributionMapping > &dmap, const Vector< BoxArray > &ba, const Vector< IntVect > &rr) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
defineAllParticleTiles() noexcept | WarpXParticleContainer | |
DefineAndReturnParticleTile(int lev, int grid, int tile) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
DefineAndReturnParticleTile(int lev, const Iterator &iter) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
defineBufferMap() const | amrex::ParticleContainerBase | protected |
deleteInvalidParticles() | WarpXParticleContainer | |
DepositCharge(WarpXParIter &, RealVector const &, const int *const, amrex::MultiFab *, int, const long, const long, int, int, int) override | PhotonParticleContainer | inlinevirtual |
PhysicalParticleContainer::DepositCharge(amrex::Vector< std::unique_ptr< amrex::MultiFab > > &rho, bool local=false, bool reset=false, bool apply_boundary_and_scale_volume=false, bool interpolate_across_levels=true, int icomp=0) | WarpXParticleContainer | |
PhysicalParticleContainer::DepositCharge(std::unique_ptr< amrex::MultiFab > &rho, int lev, bool local=false, bool reset=false, bool apply_boundary_and_scale_volume=false, int icomp=0) | WarpXParticleContainer | |
DepositCurrent(WarpXParIter &, RealVector const &, RealVector const &, RealVector const &, RealVector const &, int const *const, amrex::MultiFab *const, amrex::MultiFab *const, amrex::MultiFab *const, long const, long const, int const, int const, int const, amrex::Real const, amrex::Real const, PushType) override | PhotonParticleContainer | inlinevirtual |
PhysicalParticleContainer::DepositCurrent(amrex::Vector< std::array< std::unique_ptr< amrex::MultiFab >, 3 > > &J, amrex::Real dt, amrex::Real relative_time) | WarpXParticleContainer | |
DiagnosticParticleData typedef | WarpXParticleContainer | |
DiagnosticParticles typedef | WarpXParticleContainer | |
do_adk_correction | WarpXParticleContainer | protected |
do_backward_propagation | PhysicalParticleContainer | protected |
do_classical_radiation_reaction | PhysicalParticleContainer | protected |
do_continuous_injection | WarpXParticleContainer | protected |
do_field_ionization | WarpXParticleContainer | protected |
do_not_deposit | WarpXParticleContainer | |
do_not_gather | WarpXParticleContainer | protected |
do_not_push | WarpXParticleContainer | protected |
do_resampling | WarpXParticleContainer | protected |
do_splitting | WarpXParticleContainer | |
do_tiling | amrex::ParticleContainerBase | static |
doContinuousInjection() const | WarpXParticleContainer | inline |
DoFieldIonization() const | WarpXParticleContainer | inline |
DoQED() const | WarpXParticleContainer | inline |
doUnlink | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
EnforcePeriodicWhere(P &p, ParticleLocData &pld, int lev_min, int lev_max, int local_grid) const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
EnforcePeriodicWhere(P &prt, ParticleLocData &pld, int lev_min=0, int lev_max=-1, int local_grid=-1) const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | protected |
Evolve(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, amrex::MultiFab &jx, amrex::MultiFab &jy, amrex::MultiFab &jz, amrex::MultiFab *cjx, amrex::MultiFab *cjy, amrex::MultiFab *cjz, amrex::MultiFab *rho, amrex::MultiFab *crho, const amrex::MultiFab *cEx, const amrex::MultiFab *cEy, const amrex::MultiFab *cEz, const amrex::MultiFab *cBx, const amrex::MultiFab *cBy, const amrex::MultiFab *cBz, amrex::Real t, amrex::Real dt, DtType a_dt_type=DtType::Full, bool skip_deposition=false, PushType push_type=PushType::Explicit) override | PhotonParticleContainer | virtual |
filePrefixPrePost | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
finestLevel() const | amrex::ParticleContainerBase | |
Geom(int lev) const | amrex::ParticleContainerBase | |
get_breit_wheeler_engine_ptr() const override | PhysicalParticleContainer | inlinevirtual |
get_quantum_sync_engine_ptr() const override | PhysicalParticleContainer | inlinevirtual |
getCharge() const | WarpXParticleContainer | inline |
GetChargeDensity(int lev, bool local=false) | WarpXParticleContainer | |
getIonizationFunc(const WarpXParIter &pti, int lev, amrex::IntVect ngEB, const amrex::FArrayBox &Ex, const amrex::FArrayBox &Ey, const amrex::FArrayBox &Ez, const amrex::FArrayBox &Bx, const amrex::FArrayBox &By, const amrex::FArrayBox &Bz) | PhysicalParticleContainer | |
getIonizationInitialLevel() const noexcept | WarpXParticleContainer | inline |
GetLevelDirectoriesCreated() const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
getMass() const | WarpXParticleContainer | inline |
GetMaxNextIDPrePost() const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
GetNParticlesPrePost() const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
getPairGenerationFilterFunc() | PhysicalParticleContainer | |
GetParGDB() const | amrex::ParticleContainerBase | |
GetParGDB() | amrex::ParticleContainerBase | |
getParticleComps() const noexcept | NamedComponentParticleContainer< amrex::DefaultAllocator > | inline |
getParticleiComps() const noexcept | NamedComponentParticleContainer< amrex::DefaultAllocator > | inline |
getParticleRuntimeComps() const noexcept | NamedComponentParticleContainer< amrex::DefaultAllocator > | inline |
getParticleRuntimeiComps() const noexcept | NamedComponentParticleContainer< amrex::DefaultAllocator > | inline |
GetParticles() const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
GetParticles() | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
GetParticles(int lev) const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
GetParticles(int lev) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
getPhotonEmissionFilterFunc() | PhysicalParticleContainer | |
GetPlasmaInjector(int i) override | PhysicalParticleContainer | virtual |
getSpeciesId() const | WarpXParticleContainer | inline |
getSpeciesTypeName() const | WarpXParticleContainer | inline |
getTmpParticleData() const noexcept | WarpXParticleContainer | inline |
GetUsePrePost() const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
getUserIntAttribParser() const override | PhysicalParticleContainer | inlinevirtual |
getUserIntAttribs() const override | PhysicalParticleContainer | inlinevirtual |
getUserRealAttribParser() const override | PhysicalParticleContainer | inlinevirtual |
getUserRealAttribs() const override | PhysicalParticleContainer | inlinevirtual |
GetUseUnlink() const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
h_redistribute_int_comp | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
h_redistribute_real_comp | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
has_breit_wheeler() const override | PhysicalParticleContainer | virtual |
has_quantum_sync() const override | PhysicalParticleContainer | virtual |
HdrFileNamePrePost | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
ImplicitPushXP(WarpXParIter &pti, amrex::FArrayBox const *exfab, amrex::FArrayBox const *eyfab, amrex::FArrayBox const *ezfab, amrex::FArrayBox const *bxfab, amrex::FArrayBox const *byfab, amrex::FArrayBox const *bzfab, amrex::IntVect ngEB, int, long offset, long np_to_push, int lev, int gather_lev, amrex::Real dt, ScaleFields scaleFields, DtType a_dt_type=DtType::Full) | PhysicalParticleContainer | |
impose_t_lab_from_file | PhysicalParticleContainer | protected |
Increment(MultiFab &mf, int level) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
IncrementWithTotal(MultiFab &mf, int level, bool local=false) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
Index(const P &p, int lev) const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
Index(const P &p, int lev) const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
InitData() override | PhotonParticleContainer | virtual |
InitFromAsciiFile(const std::string &file, int extradata, const IntVect *Nrep=nullptr) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
InitFromBinaryFile(const std::string &file, int extradata) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
InitFromBinaryMetaFile(const std::string &file, int extradata) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
Initialize() | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | private |
initialize_self_fields | WarpXParticleContainer | |
InitIonizationModule() override | PhysicalParticleContainer | virtual |
InitNRandomPerCell(int n_per_cell, const ParticleInitData &pdata) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
InitOnePerCell(Real x_off, Real y_off, Real z_off, const ParticleInitData &pdata) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
InitRandom(Long icount, ULong iseed, const ParticleInitData &pdata, bool serialize=false, RealBox bx=RealBox()) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
InitRandomPerBox(Long icount, ULong iseed, const ParticleInitData &pdata) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
IntVector typedef | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
ion_atomic_number | WarpXParticleContainer | protected |
ionization_energies | WarpXParticleContainer | protected |
ionization_initial_level | WarpXParticleContainer | protected |
ionization_product | WarpXParticleContainer | protected |
ionization_product_name | WarpXParticleContainer | protected |
isDefined() const | amrex::ParticleContainerBase | |
levelDirectoriesCreated | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
local_jx | WarpXParticleContainer | protected |
local_jy | WarpXParticleContainer | protected |
local_jz | WarpXParticleContainer | protected |
local_rho | WarpXParticleContainer | protected |
locateParticle(P &p, ParticleLocData &pld, int lev_min, int lev_max, int nGrow, int local_grid) const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
locateParticle(P &p, ParticleLocData &pld, int lev_min, int lev_max, int nGrow, int local_grid=-1) const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | private |
m_B_external_particle | WarpXParticleContainer | |
m_bins | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | protected |
m_boundary_conditions | WarpXParticleContainer | protected |
m_buffer_map | amrex::ParticleContainerBase | protected |
m_current_injection_position | WarpXParticleContainer | |
m_deposit_on_main_grid | WarpXParticleContainer | protected |
m_do_back_transformed_particles | WarpXParticleContainer | protected |
m_do_qed_breit_wheeler | PhysicalParticleContainer | protected |
m_do_qed_quantum_sync | PhysicalParticleContainer | protected |
m_dummy_mf | amrex::ParticleContainerBase | protected |
m_E_external_particle | WarpXParticleContainer | |
m_gather_from_main_grid | WarpXParticleContainer | protected |
m_gdb | amrex::ParticleContainerBase | protected |
m_gdb_object | amrex::ParticleContainerBase | protected |
m_num_runtime_int | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | private |
m_num_runtime_real | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | private |
m_particle_locator | amrex::ParticleContainerBase | |
m_particles | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | private |
m_qed_breit_wheeler_ele_product | WarpXParticleContainer | protected |
m_qed_breit_wheeler_ele_product_name | WarpXParticleContainer | protected |
m_qed_breit_wheeler_pos_product | WarpXParticleContainer | protected |
m_qed_breit_wheeler_pos_product_name | WarpXParticleContainer | protected |
m_qed_quantum_sync_phot_product | WarpXParticleContainer | protected |
m_qed_quantum_sync_phot_product_name | WarpXParticleContainer | protected |
m_resampler | PhysicalParticleContainer | protected |
m_runtime_comps_defined | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | private |
m_rz_random_theta | PhysicalParticleContainer | protected |
m_save_previous_position | PhysicalParticleContainer | protected |
m_shr_p_bw_engine | PhysicalParticleContainer | protected |
m_shr_p_qs_engine | PhysicalParticleContainer | protected |
m_user_int_attrib_parser | PhysicalParticleContainer | protected |
m_user_int_attribs | PhysicalParticleContainer | protected |
m_user_real_attrib_parser | PhysicalParticleContainer | protected |
m_user_real_attribs | PhysicalParticleContainer | protected |
m_verbose | amrex::ParticleContainerBase | protected |
make_alike() const | NamedComponentParticleContainer< amrex::DefaultAllocator > | inline |
MakeMFIter(int lev, const MFItInfo &info) const | amrex::ParticleContainerBase | |
MakeMFIter(int lev) const | amrex::ParticleContainerBase | |
MakeMFIter(int lev, bool tile) const | amrex::ParticleContainerBase | |
MapParticletoBoostedFrame(amrex::ParticleReal &x, amrex::ParticleReal &y, amrex::ParticleReal &z, amrex::ParticleReal &ux, amrex::ParticleReal &uy, amrex::ParticleReal &uz, amrex::Real t_lab=0.) const | PhysicalParticleContainer | |
mass | WarpXParticleContainer | protected |
maxLevel() const | amrex::ParticleContainerBase | |
maxnextidPrePost | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
MaxParticlesPerRead() | amrex::ParticleContainerBase | static |
maxParticleVelocity(bool local=false) | WarpXParticleContainer | |
MaxReaders() | amrex::ParticleContainerBase | static |
meanParticleVelocity(bool local=false) | WarpXParticleContainer | |
memEfficientSort | amrex::ParticleContainerBase | static |
MultiParticleContainer | WarpXParticleContainer | |
NamedComponentParticleContainer() | NamedComponentParticleContainer< amrex::DefaultAllocator > | inline |
NamedComponentParticleContainer(amrex::AmrParGDB *amr_pgdb) | NamedComponentParticleContainer< amrex::DefaultAllocator > | inline |
NamedComponentParticleContainer(amrex::ParticleContainerPureSoA< PIdx::nattribs, 0, amrex::DefaultAllocator > &&pc, std::map< std::string, int > p_comps, std::map< std::string, int > p_icomps, std::map< std::string, int > p_rcomps, std::map< std::string, int > p_ricomps) | NamedComponentParticleContainer< amrex::DefaultAllocator > | inline |
NamedComponentParticleContainer(const NamedComponentParticleContainer &)=delete | NamedComponentParticleContainer< amrex::DefaultAllocator > | |
NamedComponentParticleContainer(NamedComponentParticleContainer &&) noexcept=default | NamedComponentParticleContainer< amrex::DefaultAllocator > | |
NArrayInt | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | static |
NArrayReal | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | static |
nattribs enum value | NamedComponentParticleContainer< amrex::DefaultAllocator > | |
nattribs enum value | NamedComponentParticleContainer< amrex::DefaultAllocator > | |
nattribs enum value | NamedComponentParticleContainer< amrex::DefaultAllocator > | |
nattribs enum value | NamedComponentParticleContainer< amrex::DefaultAllocator > | |
neighbor_procs | amrex::ParticleContainerBase | protected |
NeighborProcs(int ngrow) const | amrex::ParticleContainerBase | |
nOutFilesPrePost | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
nParticlesAtLevelPrePost | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
nparticlesPrePost | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
NStructInt | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | static |
NStructReal | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | static |
num_int_comm_comps | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | private |
num_real_comm_comps | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | private |
NumberOfParticlesAtLevel(int level, bool only_valid=true, bool only_local=false) const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
NumberOfParticlesInGrid(int level, bool only_valid=true, bool only_local=false) const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
NumIntComps() const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
numLevels() const | amrex::ParticleContainerBase | |
numLocalTilesAtLevel(int lev) const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
NumRealComps() const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
NumRuntimeIntComps() const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
NumRuntimeRealComps() const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
OK(int lev_min=0, int lev_max=-1, int nGrow=0) const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
OnSameGrids(int level, const MF &mf) const | amrex::ParticleContainerBase | |
operator=(PhotonParticleContainer const &)=delete | PhotonParticleContainer | |
operator=(PhotonParticleContainer &&)=default | PhotonParticleContainer | |
PhysicalParticleContainer::operator=(PhysicalParticleContainer const &)=delete | PhysicalParticleContainer | |
PhysicalParticleContainer::operator=(PhysicalParticleContainer &&)=default | PhysicalParticleContainer | |
WarpXParticleContainer::operator=(const WarpXParticleContainer &)=delete | WarpXParticleContainer | |
WarpXParticleContainer::operator=(WarpXParticleContainer &&)=default | WarpXParticleContainer | |
NamedComponentParticleContainer< amrex::DefaultAllocator >::operator=(const NamedComponentParticleContainer &)=delete | NamedComponentParticleContainer< amrex::DefaultAllocator > | |
NamedComponentParticleContainer< amrex::DefaultAllocator >::operator=(NamedComponentParticleContainer &&) noexcept=default | NamedComponentParticleContainer< amrex::DefaultAllocator > | |
amrex::ParticleContainer_impl::operator=(const ParticleContainer_impl &)=delete | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
amrex::ParticleContainer_impl::operator=(ParticleContainer_impl &&) noexcept=default | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
amrex::ParticleContainerBase::operator=(const ParticleContainerBase &)=delete | amrex::ParticleContainerBase | |
amrex::ParticleContainerBase::operator=(ParticleContainerBase &&)=default | amrex::ParticleContainerBase | |
PairIndex typedef | WarpXParticleContainer | |
ParConstIterType typedef | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
ParIterType typedef | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
particle_comps | NamedComponentParticleContainer< amrex::DefaultAllocator > | protected |
particle_icomps | NamedComponentParticleContainer< amrex::DefaultAllocator > | protected |
particle_runtime_comps | NamedComponentParticleContainer< amrex::DefaultAllocator > | protected |
particle_runtime_icomps | NamedComponentParticleContainer< amrex::DefaultAllocator > | protected |
particle_size | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | private |
ParticleBoxArray(int lev) const | amrex::ParticleContainerBase | |
ParticleContainer_impl() | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
ParticleContainer_impl(ParGDBBase *gdb) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
ParticleContainer_impl(const Geometry &geom, const DistributionMapping &dmap, const BoxArray &ba) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
ParticleContainer_impl(const Vector< Geometry > &geom, const Vector< DistributionMapping > &dmap, const Vector< BoxArray > &ba, const Vector< int > &rr) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
ParticleContainer_impl(const Vector< Geometry > &geom, const Vector< DistributionMapping > &dmap, const Vector< BoxArray > &ba, const Vector< IntVect > &rr) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
ParticleContainer_impl(const ParticleContainer_impl &)=delete | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
ParticleContainer_impl(ParticleContainer_impl &&) noexcept=default | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
ParticleContainerBase()=default | amrex::ParticleContainerBase | |
ParticleContainerBase(ParGDBBase *gdb) | amrex::ParticleContainerBase | |
ParticleContainerBase(const Geometry &geom, const DistributionMapping &dmap, const BoxArray &ba) | amrex::ParticleContainerBase | |
ParticleContainerBase(const Vector< Geometry > &geom, const Vector< DistributionMapping > &dmap, const Vector< BoxArray > &ba, const Vector< int > &rr) | amrex::ParticleContainerBase | |
ParticleContainerBase(const Vector< Geometry > &geom, const Vector< DistributionMapping > &dmap, const Vector< BoxArray > &ba, const Vector< IntVect > &rr) | amrex::ParticleContainerBase | |
ParticleContainerBase(const ParticleContainerBase &)=delete | amrex::ParticleContainerBase | |
ParticleContainerBase(ParticleContainerBase &&)=default | amrex::ParticleContainerBase | |
ParticleContainerType typedef | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
ParticleDistributionMap(int lev) const | amrex::ParticleContainerBase | |
ParticleGeom(int lev) const | amrex::ParticleContainerBase | |
ParticleInitData typedef | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
ParticleLevel typedef | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
particlePostLocate(ParticleType &p, const amrex::ParticleLocData &pld, int lev) override | WarpXParticleContainer | privatevirtual |
ParticleRealDescriptor | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
ParticlesAt(int lev, int grid, int tile) const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
ParticlesAt(int lev, int grid, int tile) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
ParticlesAt(int lev, const Iterator &iter) const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
ParticlesAt(int lev, const Iterator &iter) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
ParticleTileType typedef | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
ParticleType typedef | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
ParticleVector typedef | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
PartitionParticlesInBuffers(long &nfine_current, long &nfine_gather, long np, WarpXParIter &pti, int lev, amrex::iMultiFab const *current_masks, amrex::iMultiFab const *gather_masks) | PhysicalParticleContainer | |
PeriodicShift(P &p) const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
PeriodicShift(P &p) const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
PhotonParticleContainer(amrex::AmrCore *amr_core, int ispecies, const std::string &name) | PhotonParticleContainer | |
PhotonParticleContainer(PhotonParticleContainer const &)=delete | PhotonParticleContainer | |
PhotonParticleContainer(PhotonParticleContainer &&)=default | PhotonParticleContainer | |
physical_element | WarpXParticleContainer | protected |
physical_species | WarpXParticleContainer | protected |
PhysicalParticleContainer(amrex::AmrCore *amr_core, int ispecies, const std::string &name) | PhysicalParticleContainer | |
PhysicalParticleContainer(amrex::AmrCore *amr_core) | PhysicalParticleContainer | |
PhysicalParticleContainer(PhysicalParticleContainer const &)=delete | PhysicalParticleContainer | |
PhysicalParticleContainer(PhysicalParticleContainer &&)=default | PhysicalParticleContainer | |
plasma_injectors | PhysicalParticleContainer | protected |
PlotfileVersion() | amrex::ParticleContainerBase | static |
PostRestart() final | PhysicalParticleContainer | inlinevirtual |
PrintCapacity() const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
PushP(int, amrex::Real, const amrex::MultiFab &, const amrex::MultiFab &, const amrex::MultiFab &, const amrex::MultiFab &, const amrex::MultiFab &, const amrex::MultiFab &) override | PhotonParticleContainer | inlinevirtual |
PushPX(WarpXParIter &pti, amrex::FArrayBox const *exfab, amrex::FArrayBox const *eyfab, amrex::FArrayBox const *ezfab, amrex::FArrayBox const *bxfab, amrex::FArrayBox const *byfab, amrex::FArrayBox const *bzfab, amrex::IntVect ngEB, int, long offset, long np_to_push, int lev, int gather_lev, amrex::Real dt, ScaleFields scaleFields, DtType a_dt_type) override | PhotonParticleContainer | virtual |
PushX(amrex::Real dt) | WarpXParticleContainer | |
PushX(int lev, amrex::Real dt) | WarpXParticleContainer | |
ReadHeader(std::istream &is) override | PhysicalParticleContainer | virtual |
ReadParameters() | WarpXParticleContainer | static |
ReadParticleRealData(void *data, size_t size, std::istream &is) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
ReadParticles(int cnt, int grd, int lev, std::ifstream &ifs, int finest_level_in_file, bool convert_ids) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
ReadParticles(int cnt, int grd, int lev, std::ifstream &ifs, int finest_level_in_file, bool convert_ids) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | protected |
RealType typedef | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
RealVector typedef | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
RedefineDummyMF(int lev) | amrex::ParticleContainerBase | |
Redistribute(int lev_min=0, int lev_max=-1, int nGrow=0, int local=0, bool remove_negative=true) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
redistribute_mask_nghost | amrex::ParticleContainerBase | protected |
redistribute_mask_ptr | amrex::ParticleContainerBase | protected |
RedistributeCPU(int lev_min=0, int lev_max=-1, int nGrow=0, int local=0, bool remove_negative=true) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
RedistributeGPU(int lev_min=0, int lev_max=-1, int nGrow=0, int local=0, bool remove_negative=true) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
RedistributeMPI(std::map< int, Vector< char > > ¬_ours, int lev_min=0, int lev_max=0, int nGrow=0, int local=0) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | private |
RemoveParticlesAtLevel(int level) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
RemoveParticlesNotAtFinestLevel() | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
ReorderParticles(int lev, const MFIter &mfi, const index_type *permutations) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
ReorderParticles(int lev, const MFIter &mfi, const index_type *permutations) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
resample(int timestep, bool verbose=true) final | PhysicalParticleContainer | virtual |
reserveData() override | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | virtual |
Reset(ParticleType &prt, bool update, bool verbose=true, ParticleLocData pld=ParticleLocData()) const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
resizeData() override | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | virtual |
ResizeRuntimeIntComp(int new_size, bool communicate) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
ResizeRuntimeRealComp(int new_size, bool communicate) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
Restart(const std::string &dir, const std::string &file) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
Restart(const std::string &dir, const std::string &file, bool is_checkpoint) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
self_fields_absolute_tolerance | WarpXParticleContainer | |
self_fields_max_iters | WarpXParticleContainer | |
self_fields_required_precision | WarpXParticleContainer | |
self_fields_verbosity | WarpXParticleContainer | |
set_breit_wheeler_engine_ptr(const std::shared_ptr< BreitWheelerEngine > &ptr) override | PhysicalParticleContainer | virtual |
set_quantum_sync_engine_ptr(const std::shared_ptr< QuantumSynchrotronEngine > &ptr) override | PhysicalParticleContainer | virtual |
SetDoBackTransformedParticles(const bool do_back_transformed_particles) | WarpXParticleContainer | inline |
setDoNotPush(bool flag) | WarpXParticleContainer | inline |
SetLevelDirectoriesCreated(bool tf) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
SetParGDB(const Geometry &geom, const DistributionMapping &dmap, const BoxArray &ba) | amrex::ParticleContainerBase | |
SetParGDB(const Vector< Geometry > &geom, const Vector< DistributionMapping > &dmap, const Vector< BoxArray > &ba, const Vector< IntVect > &rr) | amrex::ParticleContainerBase | |
SetParGDB(const Vector< Geometry > &geom, const Vector< DistributionMapping > &dmap, const Vector< BoxArray > &ba, const Vector< int > &rr) | amrex::ParticleContainerBase | |
SetParticleBoxArray(int lev, BoxArray new_ba) | amrex::ParticleContainerBase | |
SetParticleDistributionMap(int lev, DistributionMapping new_dmap) | amrex::ParticleContainerBase | |
SetParticleGeometry(int lev, Geometry new_geom) | amrex::ParticleContainerBase | |
SetParticleSize() | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | protected |
SetUsePrePost(bool tf) const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
SetUseUnlink(bool tf) const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
SetVerbose(int verbose) | amrex::ParticleContainerBase | |
ShrinkToFit() | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
SoA typedef | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
SortParticlesByBin(IntVect bin_size) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
SortParticlesByCell() | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
SortParticlesForDeposition(IntVect idx_type) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
species_id | WarpXParticleContainer | protected |
species_name | PhysicalParticleContainer | protected |
split_type | WarpXParticleContainer | |
SplitParticles(int lev) | PhysicalParticleContainer | |
sumParticleCharge(bool local=false) | WarpXParticleContainer | |
sumParticleWeight(bool local=false) | WarpXParticleContainer | |
superparticle_size | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | private |
superParticleSize() const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
SuperParticleType typedef | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
tile_size | amrex::ParticleContainerBase | static |
tmp_particle_data | WarpXParticleContainer | protected |
TmpParticles typedef | WarpXParticleContainer | |
TmpParticleTile typedef | WarpXParticleContainer | |
TotalNumberOfParticles(bool only_valid=true, bool only_local=false) const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
UpdateAntennaPosition(const amrex::Real) | WarpXParticleContainer | inlinevirtual |
usePrePost | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
Verbose() const | amrex::ParticleContainerBase | |
WarpXParticleContainer(amrex::AmrCore *amr_core, int ispecies) | WarpXParticleContainer | |
WarpXParticleContainer(const WarpXParticleContainer &)=delete | WarpXParticleContainer | |
WarpXParticleContainer(WarpXParticleContainer &&)=default | WarpXParticleContainer | |
Where(const P &p, ParticleLocData &pld, int lev_min, int lev_max, int nGrow, int local_grid) const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
Where(const P &prt, ParticleLocData &pld, int lev_min=0, int lev_max=-1, int nGrow=0, int local_grid=-1) const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | protected |
wherePrePost | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
whichPrePost | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
WriteAsciiFile(const std::string &file) | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
WriteBinaryParticleData(const std::string &dir, const std::string &name, const Vector< int > &write_real_comp, const Vector< int > &write_int_comp, const Vector< std::string > &real_comp_names, const Vector< std::string > &int_comp_names, F &&f, bool is_checkpoint=false) const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
WriteBinaryParticleData(const std::string &dir, const std::string &name, const Vector< int > &write_real_comp, const Vector< int > &write_int_comp, const Vector< std::string > &real_comp_names, const Vector< std::string > &int_comp_names, F &&f, bool is_checkpoint) const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
WriteHeader(std::ostream &os) const override | PhysicalParticleContainer | virtual |
WriteParticleRealData(void *data, size_t size, std::ostream &os) const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
WriteParticles(int level, std::ofstream &ofs, int fnum, Vector< int > &which, Vector< int > &count, Vector< Long > &where, const Vector< int > &write_real_comp, const Vector< int > &write_int_comp, const Vector< std::map< std::pair< int, int >, IntVector >> &particle_io_flags, bool is_checkpoint) const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
WritePlotFile(const std::string &dir, const std::string &name) const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
WritePlotFile(const std::string &dir, const std::string &name, F &&f) const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
WritePlotFile(const std::string &dir, const std::string &name, const Vector< std::string > &real_comp_names, const Vector< std::string > &int_comp_names) const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
WritePlotFile(const std::string &dir, const std::string &name, const Vector< std::string > &real_comp_names, const Vector< std::string > &int_comp_names, F &&f) const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
WritePlotFile(const std::string &dir, const std::string &name, const Vector< std::string > &real_comp_names) const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
WritePlotFile(const std::string &dir, const std::string &name, const Vector< std::string > &real_comp_names, F &&f) const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
WritePlotFile(const std::string &dir, const std::string &name, const Vector< int > &write_real_comp, const Vector< int > &write_int_comp) const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
WritePlotFile(const std::string &dir, const std::string &name, const Vector< int > &write_real_comp, const Vector< int > &write_int_comp, F &&f) const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
WritePlotFile(const std::string &dir, const std::string &name, const Vector< int > &write_real_comp, const Vector< int > &write_int_comp, const Vector< std::string > &real_comp_names, const Vector< std::string > &int_comp_names) const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
WritePlotFile(const std::string &dir, const std::string &name, const Vector< int > &write_real_comp, const Vector< int > &write_int_comp, const Vector< std::string > &real_comp_names, const Vector< std::string > &int_comp_names, F &&f) const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
WritePlotFile(const std::string &dir, const std::string &name, F &&f) const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
WritePlotFile(const std::string &dir, const std::string &name, const Vector< std::string > &real_comp_names, const Vector< std::string > &int_comp_names, F &&f) const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
WritePlotFile(const std::string &dir, const std::string &name, const Vector< std::string > &real_comp_names, F &&f) const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
WritePlotFile(const std::string &dir, const std::string &name, const Vector< int > &write_real_comp, const Vector< int > &write_int_comp, F &&f) const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
WritePlotFile(const std::string &dir, const std::string &name, const Vector< int > &write_real_comp, const Vector< int > &write_int_comp, const Vector< std::string > &real_comp_names, const Vector< std::string > &int_comp_names, F &&f) const | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
WritePlotFilePost() | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
WritePlotFilePre() | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
~NamedComponentParticleContainer() override=default | NamedComponentParticleContainer< amrex::DefaultAllocator > | |
~ParticleContainer_impl() override=default | amrex::ParticleContainer_impl< class, T_NArrayReal, T_NArrayInt, Allocator, class > | |
~ParticleContainerBase()=default | amrex::ParticleContainerBase | virtual |
~PhotonParticleContainer() override=default | PhotonParticleContainer | |
~PhysicalParticleContainer() override=default | PhysicalParticleContainer | |
~WarpXParticleContainer() override=default | WarpXParticleContainer | |