42 #define START(x) start(__COUNTER__,x)
45 #include "cfdemCloud.H"
46 #include "dataExchangeModel.H"
63 const dictionary& dict_;
69 mutable std::vector<clock_t> deltaT_;
70 mutable std::vector<std::string> identifier_;
71 mutable std::vector<int> nOfRuns_;
72 mutable std::vector<short> level_;
73 mutable short curLev_;
74 mutable std::vector<int> parent_;
75 mutable int curParent_;
80 TypeName(
"clockModel");
84 declareRunTimeSelectionTable
90 const dictionary& dict,
102 const dictionary& dict,
114 static autoPtr<clockModel> New
116 const dictionary& dict,
123 virtual void start(
int pos)
const;
124 virtual void start(
int pos,std::string identifier)
const;
125 virtual void stop()
const;
126 virtual void stop(std::string identifier)
const;
127 virtual std::string eval()
const;
128 virtual void evalFile()
const;
129 virtual void evalPar()
const;
131 std::vector<int> calcShift()
const;
133 virtual void normHist()
const;
134 void plotHist(
double,std::string,
int,
int)
const;
135 void getRAMUsage()
const;
Definition: clockModel.H:58
Definition: cfdemCloud.H:81