amrex::Real m_random_fraction
Definition ParticleDiag.H:38
amrex::RealBox m_diag_domain
Definition ParticleDiag.H:42
bool m_do_random_filter
Definition ParticleDiag.H:34
WarpXParticleContainer * m_pc
Definition ParticleDiag.H:47
bool m_plot_Bx
Definition ParticleDiag.H:30
WarpXParticleContainer * getParticleContainer() const
Definition ParticleDiag.H:22
amrex::Vector< int > m_plot_flags
Definition ParticleDiag.H:25
bool m_do_geom_filter
Definition ParticleDiag.H:37
WarpXParticleContainer::Base * m_pinned_pc
Definition ParticleDiag.H:48
std::string m_name
Definition ParticleDiag.H:46
bool m_plot_Ex
Definition ParticleDiag.H:27
WarpXParticleContainer::Base * getPinnedParticleContainer() const
Definition ParticleDiag.H:23
static constexpr int m_nvars
Definition ParticleDiag.H:40
std::string getSpeciesName() const
Definition ParticleDiag.H:24
std::unique_ptr< amrex::Parser > m_particle_filter_parser
Definition ParticleDiag.H:41
bool m_plot_phi
Definition ParticleDiag.H:26
bool m_plot_Ey
Definition ParticleDiag.H:28
ParticleDiag(const std::string &diag_name, const std::string &name, WarpXParticleContainer *pc, WarpXParticleContainer::Base *pinned_pc=nullptr)
Definition ParticleDiag.cpp:17
int m_uniform_stride
Definition ParticleDiag.H:39
bool m_plot_Ez
Definition ParticleDiag.H:29
bool m_do_uniform_filter
Definition ParticleDiag.H:35
std::string m_diag_name
Definition ParticleDiag.H:45
bool m_do_parser_filter
Definition ParticleDiag.H:36
bool m_plot_By
Definition ParticleDiag.H:31
bool m_plot_Bz
Definition ParticleDiag.H:32
Definition WarpXParticleContainer.H:195
amrex::ParticleContainerPureSoA< PIdx::nattribs, 0, amrex::PolymorphicArenaAllocator > Base
Definition WarpXParticleContainer.H:199