8#ifndef WARPX_DIAGNOSTICS_REDUCEDDIAGS_MULTIREDUCEDDIAGS_H_
9#define WARPX_DIAGNOSTICS_REDUCEDDIAGS_MULTIREDUCEDDIAGS_H_
void LoadBalance()
Definition MultiReducedDiags.cpp:109
std::vector< std::string > m_rd_names
names of reduced diagnostics
Definition MultiReducedDiags.H:32
void WriteCheckpointData(std::string const &dir)
Loop over all ReducedDiags and call their WriteCheckpointData.
Definition MultiReducedDiags.cpp:176
void WriteToFile(int step)
Definition MultiReducedDiags.cpp:146
void ComputeDiags(int step)
Definition MultiReducedDiags.cpp:118
void InitData()
Definition MultiReducedDiags.cpp:100
bool DoDiags(int step)
Definition MultiReducedDiags.cpp:165
int m_plot_rd
Bool: whether or not reduced diagnostics are activated.
Definition MultiReducedDiags.H:29
std::vector< std::unique_ptr< ReducedDiags > > m_multi_rd
m_multi_rd stores a pointer to each reduced diagnostics
Definition MultiReducedDiags.H:35
void ComputeDiagsMidStep(int step)
Definition MultiReducedDiags.cpp:132
MultiReducedDiags()
constructor
Definition MultiReducedDiags.cpp:46
void ReadCheckpointData(std::string const &dir)
Loop over all ReducedDiags and call their ReadCheckpointData.
Definition MultiReducedDiags.cpp:189