+o815::~o815() {
+ if(comargs.outdir=="") {
+ MPI_Barrier(MPI_COMM_WORLD);
+ if(rank==0)
+ cout << "#end" << endl << flush;
+ }
+ delete out;
+ MPI_Finalize();
+}
+
+int o815::nextParas()
+{
+ if( paraQ->nextParas() ) {
+ for (vector<string>::iterator parait = paraQ->allParaIds.begin(); parait != paraQ->allParaIds.end(); ++parait)
+ hypercache::setPara(*parait, (*paraQ)[*parait]);
+ return 1;
+ }
+ else
+ return 0;
+}