1 #include "mussa_class.hh"
4 int main(int argc, char **argv)
7 char * para_file, * ana_file;
9 time_t t1, t2, begin, end;
10 double setuptime, seqloadtime, seqcomptime, nwaytime, savetime, totaltime;
17 // need more sophisticated arg reading structure
18 // support -w and -t override options...other stuff??
28 para_file = (char*) an_arg.c_str();
34 cout << "load file = " << ana_file << endl;
35 overlord.load(ana_file);
36 //overlord.FuckingPieceOfShit(1000,500);
38 else if (run_mode == "f")
41 overlord.setup(para_file);
43 setuptime = difftime(t2, t1);
50 seqloadtime = difftime(t2, t1);
57 seqcomptime = difftime(t2, t1);
64 nwaytime = difftime(t2, t1);
71 savetime = difftime(t2, t1);
74 totaltime = difftime(end, begin);
76 cout << "setup\tseqload\tseqcomp\tnway\tsave\ttotal\n";
77 cout << setuptime << "\t";
78 cout << seqloadtime << "\t";
79 cout << seqcomptime << "\t";
80 cout << nwaytime << "\t";
81 cout << savetime << "\t";
82 cout << totaltime << "\n";