| AccumulateVelocitiesAndComputeTemperature(ablastr::fields::MultiLevelVectorField const &T_vf, amrex::Real relative_time) override | PhysicalParticleContainer | virtual |
| AddGaussianBeam(PlasmaInjector const &plasma_injector) | PhysicalParticleContainer | |
| AddIntComp(std::string const &name, int communicate=1) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| AddIntComp(int communicate=1) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| AddIntComp(std::string const &name, int communicate=1) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| AddIntComp(int communicate=1) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| 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< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| addParticles(const PCType &other, F const &f, bool local=false) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| addParticles(const PCType &other, bool local=false) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| addParticles(const PCType &other, F const &f, bool local=false) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| AddParticlesAtLevel(AoS &particles, int level, int nGrow=0) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| AddParticlesAtLevel(ParticleTileType &particles, int level, int nGrow=0) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| AddParticlesAtLevel(AoS &particles, int level, int nGrow=0) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| AddParticlesAtLevel(ParticleTileType &particles, int level, int nGrow=0) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| 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(std::string const &name, int communicate=1) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| AddRealComp(int communicate=1) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| AddRealComp(std::string const &name, int communicate=1) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| AddRealComp(int communicate=1) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| 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< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| AllocData() override | PhysicalParticleContainer | virtual |
| AmIA() const noexcept | WarpXParticleContainer | inline |
| AoS typedef | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| 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 | |
| arena() const | amrex::ParticleContainerBase | |
| AssignCellDensitySingleLevel(int rho_index, MultiFab &mf, int level, int ncomp=1, int particle_lvl_offset=0) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| AssignCellDensitySingleLevel(int rho_index, MultiFab &mf, int level, int ncomp=1, int particle_lvl_offset=0) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| 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< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| 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< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| 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< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| ByteSpread() const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| CapacityOfParticlesInGrid(LayoutData< I > &mem, int lev) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| CapacityOfParticlesInGrid(LayoutData< I > &mem, int lev) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| CellAssignor typedef | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| charge | WarpXParticleContainer | protected |
| CharVector typedef | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| 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< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| 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< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| Checkpoint(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< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| 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< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| 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< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| Checkpoint(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< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| CheckpointPost() | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| CheckpointPost() | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| CheckpointPre() | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| CheckpointPre() | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| CheckpointVersion() | amrex::ParticleContainerBase | static |
| clearParticles() | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| clearParticles() | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| ConstParticleType typedef | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| ConstPTDType typedef | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| ContainerLike typedef | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| 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< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| copyParticles(const PCType &other, F &&f, bool local=false) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| copyParticles(const PCType &other, bool local=false) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| copyParticles(const PCType &other, F &&f, bool local=false) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| correctCellVectors(int, int, int, const ParticleType &) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | privatevirtual |
| correctCellVectors(int, int, int, const ParticleType &) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | privatevirtual |
| countPrePost | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| countPrePost | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| CreateGhostParticles(int level, int ngrow, AoS &ghosts) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| CreateGhostParticles(int level, int ngrow, ParticleTileType &ghosts) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| CreateGhostParticles(int level, int ngrow, AoS &ghosts) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| CreateGhostParticles(int level, int ngrow, ParticleTileType &ghosts) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| CreateVirtualParticles(int level, AoS &virts) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| CreateVirtualParticles(int level, ParticleTileType &virts) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| CreateVirtualParticles(int level, AoS &virts) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| CreateVirtualParticles(int level, ParticleTileType &virts) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| DataPrefix() | amrex::ParticleContainerBase | static |
| DefaultInitializeRuntimeAttributes(typename ContainerLike< amrex::PinnedArenaAllocator >::ParticleTileType &pinned_tile, int n_external_attr_real, int n_external_attr_int) final | PhysicalParticleContainer | |
| WarpXParticleContainer::DefaultInitializeRuntimeAttributes(typename ContainerLike< amrex::PinnedArenaAllocator >::ParticleTileType &pinned_tile, int n_external_attr_real, int n_external_attr_int)=0 | WarpXParticleContainer | pure virtual |
| Define(ParGDBBase *gdb) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| Define(const Geometry &geom, const DistributionMapping &dmap, const BoxArray &ba) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| Define(const Vector< Geometry > &geom, const Vector< DistributionMapping > &dmap, const Vector< BoxArray > &ba, const Vector< int > &rr) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| Define(const Vector< Geometry > &geom, const Vector< DistributionMapping > &dmap, const Vector< BoxArray > &ba, const Vector< IntVect > &rr) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| Define(ParGDBBase *gdb) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| Define(const Geometry &geom, const DistributionMapping &dmap, const BoxArray &ba) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| Define(const Vector< Geometry > &geom, const Vector< DistributionMapping > &dmap, const Vector< BoxArray > &ba, const Vector< int > &rr) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| Define(const Vector< Geometry > &geom, const Vector< DistributionMapping > &dmap, const Vector< BoxArray > &ba, const Vector< IntVect > &rr) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| defineAllParticleTiles() noexcept | WarpXParticleContainer | |
| DefineAndReturnParticleTile(int lev, int grid, int tile) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| DefineAndReturnParticleTile(int lev, const Iterator &iter) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| DefineAndReturnParticleTile(int lev, int grid, int tile) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| DefineAndReturnParticleTile(int lev, const Iterator &iter) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| 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 | inline |
| PhysicalParticleContainer::DepositCharge(const ablastr::fields::MultiLevelScalarField &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(amrex::MultiFab *rho, int lev, bool local=false, bool reset=false, bool apply_boundary_and_scale_volume=false, int icomp=0) | WarpXParticleContainer | |
| PhysicalParticleContainer::DepositCharge(WarpXParIter &pti, RealVector const &wp, const int *ion_lev, amrex::MultiFab *rho, int icomp, long offset, long np_to_deposit, int thread_num, int lev, int depos_lev) | WarpXParticleContainer | virtual |
| 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 | inline |
| PhysicalParticleContainer::DepositCurrent(ablastr::fields::MultiLevelVectorField const &J, amrex::Real dt, amrex::Real relative_time) | WarpXParticleContainer | |
| PhysicalParticleContainer::DepositCurrent(WarpXParIter &pti, RealVector const &wp, RealVector const &uxp, RealVector const &uyp, RealVector const &uzp, int const *ion_lev, amrex::MultiFab *jx, amrex::MultiFab *jy, amrex::MultiFab *jz, long offset, long np_to_deposit, int thread_num, int lev, int depos_lev, amrex::Real dt, amrex::Real relative_time, PushType push_type) | WarpXParticleContainer | virtual |
| DepositCurrentAndMassMatrices(WarpXParIter &pti, const RealVector &wp, const RealVector &uxp, const RealVector &uyp, const RealVector &uzp, amrex::MultiFab *jx, amrex::MultiFab *jy, amrex::MultiFab *jz, amrex::MultiFab *Sxx, amrex::MultiFab *Sxy, amrex::MultiFab *Sxz, amrex::MultiFab *Syx, amrex::MultiFab *Syy, amrex::MultiFab *Syz, amrex::MultiFab *Szx, amrex::MultiFab *Szy, amrex::MultiFab *Szz, const amrex::FArrayBox *bxfab, const amrex::FArrayBox *byfab, const amrex::FArrayBox *bzfab, long offset, long np_to_deposit, int thread_num, int lev, int depos_lev, amrex::Real dt) | WarpXParticleContainer | virtual |
| DepositNumberDensity(amrex::MultiFab *number_density, const int lev) | WarpXParticleContainer | |
| DepositTemperature(WarpXParIter &pti, RealVector const &wp, RealVector const &uxp, RealVector const &uyp, RealVector const &uzp, amrex::MultiFab *const Tx, amrex::MultiFab *const Ty, amrex::MultiFab *const Tz, long const offset, long const np_to_deposit, int const thread_num, const int lev, int const depos_lev, amrex::Real const relative_time, PushType push_type, const warpx::particles::deposition::TemperatureDepositionType type, const warpx::particles::deposition::TemperatureDepositionPass pass) override | PhysicalParticleContainer | virtual |
| DepositTotalNGPTemperature(amrex::MultiFab *temperature, const int lev) | 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< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| doUnlink | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| EnforcePeriodicWhere(P &prt, ParticleLocData &pld, int lev_min=0, int lev_max=-1, int local_grid=-1) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | protected |
| EnforcePeriodicWhere(P &prt, ParticleLocData &pld, int lev_min=0, int lev_max=-1, int local_grid=-1) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | protected |
| Evolve(ablastr::fields::MultiFabRegister &fields, int lev, const std::string ¤t_fp_string, amrex::Real t, amrex::Real dt, SubcyclingHalf subcycling_half=SubcyclingHalf::None, bool skip_deposition=false, ImplicitOptions const *implicit_options=nullptr) override | PhotonParticleContainer | virtual |
| filePrefixPrePost | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| filePrefixPrePost | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| findRefinedInjectionBox(amrex::Box &fine_injection_box, amrex::IntVect &rrfac) | PhysicalParticleContainer | protected |
| FindSuborbitParticles(WarpXParIter &pti, long offset, long np_to_push, long &num_unconverged_particles, amrex::Gpu::DeviceVector< long > &unconverged_indices, amrex::Gpu::DeviceVector< amrex::ParticleReal > &saved_weights) | PhysicalParticleContainer | |
| 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 |
| GetAverageNGPTemperature(int lev) | WarpXParticleContainer | |
| getCharge() const | WarpXParticleContainer | inline |
| GetChargeDensity(int lev, bool local=false) | WarpXParticleContainer | |
| GetDebyeLength(int lev) | WarpXParticleContainer | |
| GetDoBackTransformedParticles() const | WarpXParticleContainer | inline |
| GetIntCompIndex(std::string const &name) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| GetIntCompIndex(std::string const &name) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| GetIntSoANames() const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| GetIntSoANames() const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| 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< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| GetLevelDirectoriesCreated() const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| getMass() const | WarpXParticleContainer | inline |
| GetMaxNextIDPrePost() const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| GetMaxNextIDPrePost() const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| GetNParticlesPrePost() const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| GetNParticlesPrePost() const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| GetNumberDensity(int lev) | WarpXParticleContainer | |
| getPairGenerationFilterFunc() | PhysicalParticleContainer | |
| GetParGDB() const | amrex::ParticleContainerBase | |
| GetParGDB() | amrex::ParticleContainerBase | |
| GetParticles() const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| GetParticles() | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| GetParticles(int lev) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| GetParticles(int lev) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| GetParticles() const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| GetParticles() | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| GetParticles(int lev) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| GetParticles(int lev) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| getPhotonEmissionFilterFunc() | PhysicalParticleContainer | |
| GetPlasmaInjector(int i) override | PhysicalParticleContainer | virtual |
| GetRealCompIndex(std::string const &name) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| GetRealCompIndex(std::string const &name) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| GetRealSoANames() const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| GetRealSoANames() const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| getSpeciesId() const | WarpXParticleContainer | inline |
| getSpeciesTypeName() const | WarpXParticleContainer | inline |
| getTemperatureDepositionFlag() const noexcept override | PhysicalParticleContainer | inlinevirtual |
| GetUsePrePost() const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| GetUsePrePost() const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| 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< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| GetUseUnlink() const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| h_redistribute_int_comp | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| h_redistribute_int_comp | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| h_redistribute_real_comp | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| h_redistribute_real_comp | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| has_breit_wheeler() const override | PhysicalParticleContainer | virtual |
| has_polymorphic_allocator | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | static |
| has_polymorphic_allocator | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | static |
| has_quantum_sync() const override | PhysicalParticleContainer | virtual |
| HasiAttrib(const std::string &name) | WarpXParticleContainer | inline |
| HasIntComp(std::string const &name) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| HasIntComp(std::string const &name) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| HasRealComp(std::string const &name) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| HasRealComp(std::string const &name) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| HdrFileNamePrePost | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| HdrFileNamePrePost | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| 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, ImplicitOptions const *implicit_options, amrex::IntVect const &ngEB, long offset, long np_to_push, int lev, int gather_lev, amrex::Real dt, long &num_unconverged_particles, amrex::Gpu::DeviceVector< long > &unconverged_indices, amrex::Gpu::DeviceVector< amrex::ParticleReal > &saved_weights) | PhysicalParticleContainer | |
| ImplicitPushXPSubOrbits(WarpXParIter &pti, ablastr::fields::MultiFabRegister &fields, amrex::FArrayBox const *exfab, amrex::FArrayBox const *eyfab, amrex::FArrayBox const *ezfab, amrex::FArrayBox const *bxfab, amrex::FArrayBox const *byfab, amrex::FArrayBox const *bzfab, ImplicitOptions const *implicit_options, amrex::IntVect ngEB, amrex::MultiFab *const jx, amrex::MultiFab *const jy, amrex::MultiFab *const jz, long offset, int lev, int gather_lev, amrex::Real dt, bool skip_deposition, long num_unconverged_particles, amrex::Gpu::DeviceVector< long > &unconverged_indices, amrex::Gpu::DeviceVector< amrex::ParticleReal > &saved_weights) | PhysicalParticleContainer | |
| impose_t_lab_from_file | PhysicalParticleContainer | protected |
| Increment(MultiFab &mf, int level) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| Increment(MultiFab &mf, int level) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| IncrementWithTotal(MultiFab &mf, int level, bool local=false) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| IncrementWithTotal(MultiFab &mf, int level, bool local=false) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| Index(const P &p, int lev) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| Index(const P &p, int lev) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| InitData() override | PhotonParticleContainer | virtual |
| InitFromAsciiFile(const std::string &file, int extradata, const IntVect *Nrep=nullptr) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| InitFromAsciiFile(const std::string &file, int extradata, const IntVect *Nrep=nullptr) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| InitFromBinaryFile(const std::string &file, int extradata) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| InitFromBinaryFile(const std::string &file, int extradata) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| InitFromBinaryMetaFile(const std::string &file, int extradata) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| InitFromBinaryMetaFile(const std::string &file, int extradata) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| Initialize() | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | private |
| Initialize() | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | private |
| initialize_self_fields | WarpXParticleContainer | |
| InitIonizationModule() override | PhysicalParticleContainer | virtual |
| InitNRandomPerCell(int n_per_cell, const ParticleInitData &pdata) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| InitNRandomPerCell(int n_per_cell, const ParticleInitData &pdata) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| InitOnePerCell(Real x_off, Real y_off, Real z_off, const ParticleInitData &pdata) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| InitOnePerCell(Real x_off, Real y_off, Real z_off, const ParticleInitData &pdata) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| InitRandom(Long icount, ULong iseed, const ParticleInitData &pdata, bool serialize=false, RealBox bx=RealBox()) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| InitRandom(Long icount, ULong iseed, const ParticleInitData &pdata, bool serialize=false, RealBox bx=RealBox()) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| InitRandomPerBox(Long icount, ULong iseed, const ParticleInitData &pdata) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| InitRandomPerBox(Long icount, ULong iseed, const ParticleInitData &pdata) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| IntVector typedef | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| 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< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| levelDirectoriesCreated | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| local_jx | WarpXParticleContainer | protected |
| local_jy | WarpXParticleContainer | protected |
| local_jz | WarpXParticleContainer | protected |
| local_rho | WarpXParticleContainer | protected |
| local_Sxx | WarpXParticleContainer | protected |
| local_Sxy | WarpXParticleContainer | protected |
| local_Sxz | WarpXParticleContainer | protected |
| local_Syx | WarpXParticleContainer | protected |
| local_Syy | WarpXParticleContainer | protected |
| local_Syz | WarpXParticleContainer | protected |
| local_Szx | WarpXParticleContainer | protected |
| local_Szy | WarpXParticleContainer | protected |
| local_Szz | WarpXParticleContainer | protected |
| local_temperature_arrays | PhysicalParticleContainer | protected |
| locateParticle(P &p, ParticleLocData &pld, int lev_min, int lev_max, int nGrow, int local_grid=-1) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | private |
| locateParticle(P &p, ParticleLocData &pld, int lev_min, int lev_max, int nGrow, int local_grid=-1) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | private |
| m_arena | amrex::ParticleContainerBase | protected |
| m_B_external_particle | WarpXParticleContainer | |
| m_bins | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | protected |
| m_bins | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | 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_do_temperature_deposition | 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_mass | WarpXParticleContainer | protected |
| m_num_runtime_int | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | private |
| m_num_runtime_int | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | private |
| m_num_runtime_real | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | private |
| m_num_runtime_real | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | private |
| m_particle_locator | amrex::ParticleContainerBase | |
| m_particles | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | private |
| m_particles | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | 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< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | private |
| m_runtime_comps_defined | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | 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_soa_idata_names | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | private |
| m_soa_idata_names | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | private |
| m_soa_rdata_names | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | private |
| m_soa_rdata_names | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | private |
| m_stable_redistribute | amrex::ParticleContainerBase | 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 | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| make_alike() const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| 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 | |
| maxLevel() const | amrex::ParticleContainerBase | |
| maxnextidPrePost | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| maxnextidPrePost | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| MaxParticlesPerRead() | amrex::ParticleContainerBase | static |
| maxParticleVelocity(bool local=false) | WarpXParticleContainer | |
| MaxReaders() | amrex::ParticleContainerBase | static |
| meanParticleVelocity(bool local=false) | WarpXParticleContainer | |
| memEfficientSort | amrex::ParticleContainerBase | static |
| MultiParticleContainer | WarpXParticleContainer | |
| NArrayInt | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | static |
| NArrayInt | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | static |
| NArrayReal | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | static |
| NArrayReal | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | static |
| neighbor_procs | amrex::ParticleContainerBase | protected |
| NeighborProcs(int ngrow) const | amrex::ParticleContainerBase | |
| nOutFilesPrePost | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| nOutFilesPrePost | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| nParticlesAtLevelPrePost | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| nParticlesAtLevelPrePost | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| nparticlesPrePost | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| nparticlesPrePost | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| NStructInt | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | static |
| NStructInt | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | static |
| NStructReal | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | static |
| NStructReal | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | static |
| num_int_comm_comps | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | private |
| num_int_comm_comps | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | private |
| num_real_comm_comps | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | private |
| num_real_comm_comps | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | private |
| NumberOfParticlesAtLevel(int level, bool only_valid=true, bool only_local=false) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| NumberOfParticlesAtLevel(int level, bool only_valid=true, bool only_local=false) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| NumberOfParticlesInGrid(int level, bool only_valid=true, bool only_local=false) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| NumberOfParticlesInGrid(int level, bool only_valid=true, bool only_local=false) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| NumIntComps() const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| NumIntComps() const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| numLevels() const | amrex::ParticleContainerBase | |
| numLocalTilesAtLevel(int lev) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| numLocalTilesAtLevel(int lev) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| NumRealComps() const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| NumRealComps() const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| NumRuntimeIntComps() const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| NumRuntimeIntComps() const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| NumRuntimeRealComps() const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| NumRuntimeRealComps() const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| OK(int lev_min=0, int lev_max=-1, int nGrow=0) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| OK(int lev_min=0, int lev_max=-1, int nGrow=0) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| 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 | |
| amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor >::operator=(const ParticleContainer_impl &)=delete | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor >::operator=(ParticleContainer_impl &&) noexcept=default | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| amrex::ParticleContainerBase::operator=(const ParticleContainerBase &)=delete | amrex::ParticleContainerBase | |
| amrex::ParticleContainerBase::operator=(ParticleContainerBase &&)=default | amrex::ParticleContainerBase | |
| PairIndex typedef | WarpXParticleContainer | |
| ParConstIterType typedef | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| ParIterType typedef | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| particle_size | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | private |
| particle_size | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | private |
| ParticleBoxArray(int lev) const | amrex::ParticleContainerBase | |
| ParticleContainer_impl() | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| ParticleContainer_impl(ParGDBBase *gdb) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| ParticleContainer_impl(const Geometry &geom, const DistributionMapping &dmap, const BoxArray &ba) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| ParticleContainer_impl(const Vector< Geometry > &geom, const Vector< DistributionMapping > &dmap, const Vector< BoxArray > &ba, const Vector< int > &rr) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| ParticleContainer_impl(const Vector< Geometry > &geom, const Vector< DistributionMapping > &dmap, const Vector< BoxArray > &ba, const Vector< IntVect > &rr) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| ParticleContainer_impl(const ParticleContainer_impl &)=delete | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| ParticleContainer_impl(ParticleContainer_impl &&) noexcept=default | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| ParticleContainer_impl() | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| ParticleContainer_impl(ParGDBBase *gdb) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| ParticleContainer_impl(const Geometry &geom, const DistributionMapping &dmap, const BoxArray &ba) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| ParticleContainer_impl(const Vector< Geometry > &geom, const Vector< DistributionMapping > &dmap, const Vector< BoxArray > &ba, const Vector< int > &rr) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| ParticleContainer_impl(const Vector< Geometry > &geom, const Vector< DistributionMapping > &dmap, const Vector< BoxArray > &ba, const Vector< IntVect > &rr) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| ParticleContainer_impl(const ParticleContainer_impl &)=delete | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| ParticleContainer_impl(ParticleContainer_impl &&) noexcept=default | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| 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< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| ParticleDistributionMap(int lev) const | amrex::ParticleContainerBase | |
| ParticleGeom(int lev) const | amrex::ParticleContainerBase | |
| ParticleInitData typedef | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| ParticleLevel typedef | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| particlePostLocate(ParticleType &p, const amrex::ParticleLocData &pld, int lev) override | WarpXParticleContainer | privatevirtual |
| ParticleRealDescriptor | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| ParticleRealDescriptor | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| ParticlesAt(int lev, int grid, int tile) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| ParticlesAt(int lev, int grid, int tile) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| ParticlesAt(int lev, const Iterator &iter) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| ParticlesAt(int lev, const Iterator &iter) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| ParticlesAt(int lev, int grid, int tile) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| ParticlesAt(int lev, int grid, int tile) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| ParticlesAt(int lev, const Iterator &iter) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| ParticlesAt(int lev, const Iterator &iter) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| ParticleTileType typedef | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| ParticleType typedef | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| ParticleVector typedef | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| PartitionParticlesInBuffers(long &nfine_current, long &nfine_gather, long np, WarpXParIter &pti, int lev, int n_field_gather_buffer, int n_current_deposition_buffer, amrex::iMultiFab const *current_masks, amrex::iMultiFab const *gather_masks) | PhysicalParticleContainer | |
| PeriodicShift(P &p) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| PeriodicShift(P &p) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| 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< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| PrintCapacity() const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| PTDType typedef | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| 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, SubcyclingHalf subcycling_half) 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< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| ReadParticleRealData(void *data, size_t size, std::istream &is) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| ReadParticles(int cnt, int grd, int lev, std::ifstream &ifs, int finest_level_in_file, bool convert_ids) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | protected |
| ReadParticles(int cnt, int grd, int lev, std::ifstream &ifs, int finest_level_in_file, bool convert_ids) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | protected |
| RealType typedef | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| RealVector typedef | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| 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< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| Redistribute(int lev_min=0, int lev_max=-1, int nGrow=0, int local=0, bool remove_negative=true) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| 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< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| RedistributeCPU(int lev_min=0, int lev_max=-1, int nGrow=0, int local=0, bool remove_negative=true) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| RedistributeGPU(int lev_min=0, int lev_max=-1, int nGrow=0, int local=0, bool remove_negative=true) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| RedistributeGPU(int lev_min=0, int lev_max=-1, int nGrow=0, int local=0, bool remove_negative=true) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| RedistributeMPI(std::map< int, Vector< char > > ¬_ours, int lev_min=0, int lev_max=0, int nGrow=0, int local=0) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | private |
| RedistributeMPI(std::map< int, Vector< char > > ¬_ours, int lev_min=0, int lev_max=0, int nGrow=0, int local=0) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | private |
| RemoveParticlesAtLevel(int level) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| RemoveParticlesAtLevel(int level) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| RemoveParticlesNotAtFinestLevel() | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| RemoveParticlesNotAtFinestLevel() | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| ReorderParticles(int lev, const MFIter &mfi, const index_type *permutations) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| ReorderParticles(int lev, const MFIter &mfi, const index_type *permutations) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| resample(const amrex::Vector< amrex::Geometry > &geom, int timestep, bool verbose=true) final | PhysicalParticleContainer | virtual |
| reserveData() override | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | virtual |
| reserveData() override | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | virtual |
| Reset(ParticleType &prt, bool update, bool verbose=true, ParticleLocData pld=ParticleLocData()) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| Reset(ParticleType &prt, bool update, bool verbose=true, ParticleLocData pld=ParticleLocData()) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| resizeData() override | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | virtual |
| resizeData() override | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | virtual |
| ResizeRuntimeIntComp(int new_size, bool communicate) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| ResizeRuntimeIntComp(int new_size, bool communicate) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| ResizeRuntimeRealComp(int new_size, bool communicate) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| ResizeRuntimeRealComp(int new_size, bool communicate) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| Restart(const std::string &dir, const std::string &file) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| Restart(const std::string &dir, const std::string &file, bool is_checkpoint) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| Restart(const std::string &dir, const std::string &file) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| Restart(const std::string &dir, const std::string &file, bool is_checkpoint) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| 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 |
| SetArena(Arena *a) | amrex::ParticleContainerBase | |
| SetDoBackTransformedParticles(const bool do_back_transformed_particles) | WarpXParticleContainer | inline |
| setDoNotDeposit(int flag) | WarpXParticleContainer | inline |
| setDoNotGather(int flag) | WarpXParticleContainer | inline |
| setDoNotPush(bool flag) | WarpXParticleContainer | inline |
| SetLevelDirectoriesCreated(bool tf) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| SetLevelDirectoriesCreated(bool tf) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| 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< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | protected |
| SetParticleSize() | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | protected |
| SetSoACompileTimeNames(std::vector< std::string > const &rdata_name, std::vector< std::string > const &idata_name) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| SetSoACompileTimeNames(std::vector< std::string > const &rdata_name, std::vector< std::string > const &idata_name) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| setStableRedistribute(int stable) | amrex::ParticleContainerBase | |
| SetupSuborbitParticles(WarpXParIter &pti, long offset, long np_to_push, long num_unconverged_particles, amrex::Gpu::DeviceVector< long > &unconverged_indices, amrex::Gpu::DeviceVector< amrex::ParticleReal > &saved_weights) | PhysicalParticleContainer | |
| SetUsePrePost(bool tf) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| SetUsePrePost(bool tf) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| SetUseUnlink(bool tf) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| SetUseUnlink(bool tf) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| SetVerbose(int verbose) | amrex::ParticleContainerBase | |
| ShrinkToFit() | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| ShrinkToFit() | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| SoA typedef | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| SortParticlesByBin(IntVect bin_size) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| SortParticlesByBin(IntVect bin_size) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| SortParticlesByCell() | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| SortParticlesByCell() | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| SortParticlesForDeposition(IntVect idx_type) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| SortParticlesForDeposition(IntVect idx_type) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| species_id | WarpXParticleContainer | protected |
| species_name | PhysicalParticleContainer | protected |
| split_type | WarpXParticleContainer | |
| SplitParticles(int lev) | PhysicalParticleContainer | |
| stableRedistribute() const | amrex::ParticleContainerBase | |
| sumParticleCharge(bool local=false) const | WarpXParticleContainer | |
| sumParticleEnergy(bool local=false) const | WarpXParticleContainer | |
| sumParticleWeight(bool local=false) const | WarpXParticleContainer | |
| sumParticleWeightAndEnergy(bool local=false) const | WarpXParticleContainer | |
| superparticle_size | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | private |
| superparticle_size | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | private |
| superParticleSize() const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| superParticleSize() const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| SuperParticleType typedef | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| tile_size | amrex::ParticleContainerBase | static |
| TotalNumberOfParticles(bool only_valid=true, bool only_local=false) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| TotalNumberOfParticles(bool only_valid=true, bool only_local=false) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| UpdateAntennaPosition(const amrex::Real) | WarpXParticleContainer | inlinevirtual |
| use_comms_arena | amrex::ParticleContainerBase | static |
| usePrePost | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| usePrePost | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| Verbose() const | amrex::ParticleContainerBase | |
| WarpXParticleContainer(amrex::AmrCore *amr_core, int ispecies) | WarpXParticleContainer | |
| WarpXParticleContainer(const WarpXParticleContainer &)=delete | WarpXParticleContainer | |
| WarpXParticleContainer(WarpXParticleContainer &&)=default | WarpXParticleContainer | |
| 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< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | protected |
| 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< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | protected |
| wherePrePost | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| wherePrePost | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| whichPrePost | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| whichPrePost | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| WriteAsciiFile(const std::string &file) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| WriteAsciiFile(const std::string &file) | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| 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< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| 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< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| WriteHeader(std::ostream &os) const override | PhysicalParticleContainer | virtual |
| WriteParticleRealData(void *data, size_t size, std::ostream &os) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| WriteParticleRealData(void *data, size_t size, std::ostream &os) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| 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< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| 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< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| WritePlotFile(const std::string &dir, const std::string &name) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| WritePlotFile(const std::string &dir, const std::string &name, F &&f) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| 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< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| 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< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| WritePlotFile(const std::string &dir, const std::string &name, const Vector< std::string > &real_comp_names) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| WritePlotFile(const std::string &dir, const std::string &name, const Vector< std::string > &real_comp_names, F &&f) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| 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< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| 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< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| 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< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| 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< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| WritePlotFile(const std::string &dir, const std::string &name) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| WritePlotFile(const std::string &dir, const std::string &name, F &&f) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| 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< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| 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< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| WritePlotFile(const std::string &dir, const std::string &name, const Vector< std::string > &real_comp_names) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| WritePlotFile(const std::string &dir, const std::string &name, const Vector< std::string > &real_comp_names, F &&f) const | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| 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< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| 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< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| 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< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| 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< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| WritePlotFilePost() | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| WritePlotFilePost() | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| WritePlotFilePre() | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| WritePlotFilePre() | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| ~ParticleContainer_impl() override=default | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| ~ParticleContainer_impl() override=default | amrex::ParticleContainer_impl< SoAParticle< T_NArrayReal, T_NArrayInt >, T_NArrayReal, T_NArrayInt, Allocator, CellAssignor > | |
| ~ParticleContainerBase()=default | amrex::ParticleContainerBase | virtual |
| ~PhotonParticleContainer() override=default | PhotonParticleContainer | |
| ~PhysicalParticleContainer() override=default | PhysicalParticleContainer | |
| ~WarpXParticleContainer() override=default | WarpXParticleContainer | |