Definition: NamedComponentParticleContainer.H:64
Definition: ParticleDiag.H:18
amrex::Real m_random_fraction
Definition: ParticleDiag.H:32
amrex::RealBox m_diag_domain
Definition: ParticleDiag.H:36
bool m_do_random_filter
Definition: ParticleDiag.H:28
WarpXParticleContainer * m_pc
Definition: ParticleDiag.H:41
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:31
std::string m_name
Definition: ParticleDiag.H:40
static constexpr int m_nvars
Definition: ParticleDiag.H:34
std::string getSpeciesName() const
Definition: ParticleDiag.H:24
std::unique_ptr< amrex::Parser > m_particle_filter_parser
Definition: ParticleDiag.H:35
bool m_plot_phi
Definition: ParticleDiag.H:26
int m_uniform_stride
Definition: ParticleDiag.H:33
ParticleDiag(const std::string &diag_name, const std::string &name, WarpXParticleContainer *pc, PinnedMemoryParticleContainer *pinned_pc=nullptr)
Definition: ParticleDiag.cpp:16
bool m_do_uniform_filter
Definition: ParticleDiag.H:29
PinnedMemoryParticleContainer * m_pinned_pc
Definition: ParticleDiag.H:42
std::string m_diag_name
Definition: ParticleDiag.H:39
PinnedMemoryParticleContainer * getPinnedParticleContainer() const
Definition: ParticleDiag.H:23
bool m_do_parser_filter
Definition: ParticleDiag.H:30
Definition: WarpXParticleContainer.H:111