]> git.treefish.org Git - phys/latlib.git/commitdiff
...
authorAlex Schmidt <alex@treefish.org>
Thu, 11 Jul 2013 14:20:21 +0000 (16:20 +0200)
committerAlex Schmidt <alex@treefish.org>
Thu, 11 Jul 2013 14:20:21 +0000 (16:20 +0200)
o815/o815.cpp

index 708acebe2022714784992c7879f8b11cd8cd764a..956ad2e543a6582616a7d501885aa05096c811b2 100644 (file)
@@ -100,6 +100,14 @@ void o815::postParaInit() {
     exit(0);
   }
 
+  if( comargs.showjobnum ) {
+    for( int i=1; i<=paraQ->getTotalJobs(); i++ ) {
+      if( paraQ->getTotalJobs()%i == 0 ) cout << paraQ->getTotalJobs()/i << "@" << i << " ";
+    }
+    cout << endl;
+    exit(0);
+  }
+  
   if(rank==0) {
     timestamp = time(NULL);
     for(int idest=1; idest<numprocs; idest++)
@@ -112,14 +120,6 @@ void o815::postParaInit() {
 }
 
 void o815::mainLoop() {
-  if( comargs.showjobnum ) {
-    for( int i=1; i<=paraQ->getTotalJobs(); i++ ) {
-      if( paraQ->getTotalJobs()%i == 0 ) cout << paraQ->getTotalJobs()/i << "@" << i << " ";
-    }
-    cout << endl;
-    exit(0);
-  }
-
   *out->log << "OBS: Starting main loop." << endl;
 
   for (vector<obs*>::iterator obsit = observables.begin(); obsit != observables.end(); ++obsit)