extern int opterr;
o815::o815(int argc, char **argv, const string& _programid, comoption specOps[], void (*helpHeader)()) {
- long timestamp;
-
programid = _programid;
comargs.nmeas = 100;
MPI_Comm_size(MPI_COMM_WORLD, &numprocs);
MPI_Comm_rank(MPI_COMM_WORLD, &rank);
- paraQ = new paraq(numprocs, rank);
-
addComOption("lsize", required_argument, NULL, 'L', "define lattice size", "xsize:tsize");
addComOption("nmeas", required_argument, NULL, 'N', "set number of measurements", "nmeas");
addComOption("skip", required_argument, NULL, 'S', "set number of skips between configs", "nskip");
exit(0);
}
+ paraQ = new paraq(numprocs, rank);
+}
+
+void o815::postParaInit() {
+ long timestamp;
+
if(comargs.idonly) {
cout << programid << headMaster() << endl << flush;
exit(0);
};
o815(int argc, char **argv, const string& _programid, comoption specOps[]=NULL, void (*helpHeader)()=NULL);
+ void postParaInit();
~o815();
paraq *paraQ;
writeout *out;