6#include "../Global/TermConversions.h"
7#include <boost/serialization/export.hpp>
8#include <boost/archive/binary_oarchive.hpp>
9#include <boost/archive/binary_iarchive.hpp>
35 deque<double>::iterator par_history_itr;
36 deque<double>::iterator time_itr;
37 for(par_history_itr = dpv.
par_history.begin(); par_history_itr != dpv.
par_history.end(); par_history_itr++){
40 for(time_itr = dpv.
time.begin(); time_itr != dpv.
time.end(); time_itr++){
41 this->
time.push_back(*time_itr);
49 double x1, x2, x21, x22, x3, x4;
55 deque<double>::iterator par_history_itr;
56 deque<double>::iterator time_itr;
58 time_itr =
time.begin();
60 x1 += (*par_history_itr) * (*time_itr);
61 x21 += (*par_history_itr);
63 x3 += (*time_itr) * (*time_itr);
103 time.push_back(time_x);
125 if (rtemp > -1
e-30 && rtemp < 1
e-30) {
132 if (rtemp > -1
e-30 && rtemp < 1
e-30) {
135 fout << rtemp <<
' ';
138 fout <<
time.size() <<
'\n';
139 for (i = 0; i <
time.size(); i++){
140 fout <<
time.at(i) <<
' ';
149 for(i = 0; i < num; i++){
154 for(i = 0; i < num; i++){
156 time.push_back(temp_x);
void setRateOfChange(double)
void setNumOfItemForCalRate(int)
void retrieveDisplayParameterValueRateFromFile(std::ifstream &)
void readInfoFromFileWithoutDisplayName(std::ifstream &)
virtual ~DisplayParameterValueRate()
void addAValueIntoParHistory()
void saveDisplayParameterValueRateToFile(std::ofstream &)
int num_of_item_for_cal_rate
void copyDisplayParameterValueRate(DisplayParameterValueRate &)
int getNumOfItemForCalRate()
void calculateRateOfChange()
DisplayParameterValueRate()
void readInfoFromFile(std::ifstream &)
std::deque< double > par_history
std::deque< double > time
void saveDisplayParameterValueToFile(std::ofstream &)
void copyDisplayParameterValue(DisplayParameterValue &)
double displayed_parameter_value
void readInfoFromFile(std::ifstream &)
void readInfoFromFileWithoutDisplayName(std::ifstream &)
double getDisplayedParameterValueWhenFail()
void setDisplayedParameterValue(double)
void retrieveDisplayParameterValueFromFile(std::ifstream &)
double getCorrespondingSystemParameterValue()
void setTypeOfDisplay(DisplayType type)