8 #ifndef WARPX_DIAGNOSTICS_REDUCEDDIAGS_LOADBALANCECOSTS_H_ 9 #define WARPX_DIAGNOSTICS_REDUCEDDIAGS_LOADBALANCECOSTS_H_ 13 #include <AMReX_Vector.H> 44 const int m_nDataFields = 6;
73 virtual void WriteToFile(
int step)
const override final;
int m_nBoxesMax
Definition: LoadBalanceCosts.H:50
Definition: ReducedDiags.H:23
Definition: LoadBalanceCosts.H:22
amrex::Vector< int > m_data_string_disp
Definition: LoadBalanceCosts.H:37
std::vector< std::string > m_data_string
Definition: LoadBalanceCosts.H:33
int m_data_string_recvbuf_length
Definition: LoadBalanceCosts.H:30
LoadBalanceCosts(std::string rd_name)
Definition: LoadBalanceCosts.cpp:37
amrex::Vector< char > m_data_string_recvbuf
Definition: LoadBalanceCosts.H:27
amrex::Vector< int > m_data_string_recvcount
Definition: LoadBalanceCosts.H:36
virtual void ComputeDiags(int step) override final
Definition: LoadBalanceCosts.cpp:43
const int m_nDataFields
Definition: LoadBalanceCosts.H:44
virtual void WriteToFile(int step) const override final
Definition: LoadBalanceCosts.cpp:211