[MOAB-dev] r3020 - MOAB/trunk
    kraftche at mcs.anl.gov 
    kraftche at mcs.anl.gov
       
    Thu Jul 16 17:16:10 CDT 2009
    
    
  
Author: kraftche
Date: 2009-07-16 17:16:10 -0500 (Thu, 16 Jul 2009)
New Revision: 3020
Modified:
   MOAB/trunk/ReadHDF5.cpp
Log:
respected PARALLEL_COMM option
Modified: MOAB/trunk/ReadHDF5.cpp
===================================================================
--- MOAB/trunk/ReadHDF5.cpp	2009-07-16 21:16:27 UTC (rev 3019)
+++ MOAB/trunk/ReadHDF5.cpp	2009-07-16 22:16:10 UTC (rev 3020)
@@ -186,7 +186,13 @@
     free(dataBuffer);
     return MB_NOT_IMPLEMENTED;
 #else
-    MBParallelComm* myPcomm = MBParallelComm::get_pcomm(iFace, 0);
+    int pcomm_no = 0;
+    result = opts.get_int_option("PARALLEL_COMM", pcomm_no);
+    if (result == MB_TYPE_OUT_OF_RANGE) {
+      readUtil->report_error("Invalid value for PARALLEL_COMM option");
+      return result;
+    }
+    MBParallelComm* myPcomm = MBParallelComm::get_pcomm(iFace, pcomm_no);
     if (0 == myPcomm) {
       myPcomm = new MBParallelComm(iFace);
     }
    
    
More information about the moab-dev
mailing list