6#include <boost/serialization/export.hpp>
7#include <boost/archive/binary_oarchive.hpp>
8#include <boost/archive/binary_iarchive.hpp>
51 double delta_time = 0.0;
52 double load_sum = 0.0;
54 double new_info_load_pif_value = 0.0;
55 std::deque<double>::iterator load_itr;
61 for (load_itr = this->
info_load_history.begin() ; load_itr != this->info_load_history.end() ; load_itr ++) {
62 load_sum += (*load_itr);
64 if (delta_time > 0.001) {
65 average_load = 60.0 * load_sum/delta_time;
70 new_info_load_pif_value = 10.0;
72 new_info_load_pif_value = 0.0;
86 fout <<
'\t'<< _str <<
"Info_Load_PIF_Value";
89 fout <<
"\t Range:_0-10";
103 fout <<
"InfoLoadPIF" <<
'\n';
113 double x_time, x_info_load;
119 for (i = 0 ; i != num ; i++) {
120 fin >> x_time >> x_info_load;
int size
Total number of MPI processes.