ParticleDiag(std::string diag_name, std::string name, WarpXParticleContainer *pc)
Definition: ParticleDiag.cpp:15
Definition: ParticleDiag.H:16
std::string m_name
Definition: ParticleDiag.H:36
amrex::RealBox m_diag_domain
Definition: ParticleDiag.H:32
static constexpr int m_nvars
Definition: ParticleDiag.H:30
int m_uniform_stride
Definition: ParticleDiag.H:29
bool m_do_parser_filter
Definition: ParticleDiag.H:26
std::unique_ptr< amrex::Parser > m_particle_filter_parser
Definition: ParticleDiag.H:31
bool m_do_geom_filter
Definition: ParticleDiag.H:27
amrex::Vector< std::string > variables
Definition: ParticleDiag.H:37
std::string m_diag_name
Definition: ParticleDiag.H:35
WarpXParticleContainer * getParticleContainer() const
Definition: ParticleDiag.H:20
amrex::Real m_random_fraction
Definition: ParticleDiag.H:28
WarpXParticleContainer * m_pc
Definition: ParticleDiag.H:38
bool m_do_uniform_filter
Definition: ParticleDiag.H:25
bool m_do_random_filter
Definition: ParticleDiag.H:24
std::string getSpeciesName() const
Definition: ParticleDiag.H:21
amrex::Vector< int > plot_flags
Definition: ParticleDiag.H:22
Definition: WarpXParticleContainer.H:110