1 #ifndef WARPX_FULLDIAGNOSTICS_H_
2 #define WARPX_FULLDIAGNOSTICS_H_
29 void Flush (
int i_buffer,
bool )
override;
45 bool DoDump (
int step,
int i_buffer,
bool force_flush=
false)
override;
base class for diagnostics. Contains main routines to filter, compute and flush diagnostics.
Definition: Diagnostics.H:31
Definition: FullDiagnostics.H:10
void MovingWindowAndGalileanDomainShift(int step) override
Definition: FullDiagnostics.cpp:750
void BackwardCompatibility()
Definition: FullDiagnostics.cpp:117
bool m_plot_raw_fields_guards
Definition: FullDiagnostics.H:21
void InitializeFieldFunctors(int lev) override
Definition: FullDiagnostics.cpp:603
void FlushRaw()
Definition: FullDiagnostics.cpp:144
FullDiagnostics(int i, std::string name)
Definition: FullDiagnostics.cpp:44
bool DoDump(int step, int i_buffer, bool force_flush=false) override
Definition: FullDiagnostics.cpp:148
void InitializeFieldFunctorsRZopenPMD(int lev) override
Definition: FullDiagnostics.cpp:167
void InitializeBufferData(int i_buffer, int lev, bool restart=false) override
Definition: FullDiagnostics.cpp:480
void ReadParameters()
Definition: FullDiagnostics.cpp:81
bool m_plot_raw_fields
Definition: FullDiagnostics.H:19
utils::parser::IntervalsParser m_intervals
Definition: FullDiagnostics.H:17
void Flush(int i_buffer, bool) override
Definition: FullDiagnostics.cpp:129
void PrepareParticleDataForOutput() override
Definition: FullDiagnostics.H:76
bool DoComputeAndPack(int step, bool force_flush=false) override
Definition: FullDiagnostics.cpp:159
bool m_solver_deposits_current
Definition: FullDiagnostics.H:27
void AddRZModesToOutputNames(const std::string &field, int ncomp)
Definition: FullDiagnostics.cpp:464
bool m_dump_rz_modes
Definition: FullDiagnostics.H:23
void AddRZModesToDiags(int lev)
Definition: FullDiagnostics.cpp:359
void PrepareFieldDataForOutput() override
Definition: FullDiagnostics.cpp:726
void InitializeParticleBuffer() override
Definition: FullDiagnostics.cpp:55
This class is a parser for multiple slices of the form x,y,z,... where x, y and z are slices of the f...
Definition: IntervalsParser.H:103
i
Definition: check_interp_points_and_weights.py:174
name
Definition: run_automated.py:229
string field
Definition: video_yt.py:31