[cig-commits] r7748 - mc/3D/CitcomS/trunk/visual

tan2 at geodynamics.org tan2 at geodynamics.org
Wed Jul 25 17:13:39 PDT 2007


Author: tan2
Date: 2007-07-25 17:13:39 -0700 (Wed, 25 Jul 2007)
New Revision: 7748

Modified:
   mc/3D/CitcomS/trunk/visual/batchcombine.py
   mc/3D/CitcomS/trunk/visual/combine.py
Log:
Fixed a bug that *opt*.general files are mistakenly named. This bug is introduced by svn r7236

Modified: mc/3D/CitcomS/trunk/visual/batchcombine.py
===================================================================
--- mc/3D/CitcomS/trunk/visual/batchcombine.py	2007-07-25 23:19:21 UTC (rev 7747)
+++ mc/3D/CitcomS/trunk/visual/batchcombine.py	2007-07-26 00:13:39 UTC (rev 7748)
@@ -107,9 +107,9 @@
 
     # combine
     import combine
-    combine.combine(datafile, fields, timestep,
-                    nodex, nodey, nodez,
-                    ncap, nprocx, nprocy, nprocz)
+    combined_files = combine.combine(datafile, fields, timestep,
+                                     nodex, nodey, nodez,
+                                     ncap, nprocx, nprocy, nprocz)
 
 
     # delete pasted files
@@ -123,10 +123,6 @@
 
     # create .general file
     import dxgeneral
-    combined_files = []
-    for cap in range(ncap):
-        combined_files.append('%(datafile)s.cap%(cap)02d.%(timestep)d' % vars())
-
     dxgeneral.write(fields, combined_files)
 
     return

Modified: mc/3D/CitcomS/trunk/visual/combine.py
===================================================================
--- mc/3D/CitcomS/trunk/visual/combine.py	2007-07-25 23:19:21 UTC (rev 7747)
+++ mc/3D/CitcomS/trunk/visual/combine.py	2007-07-26 00:13:39 UTC (rev 7748)
@@ -116,6 +116,7 @@
 
 def combine(prefix, opts, step, nodex, nodey, nodez,
             ncap, nprocx, nprocy, nprocz):
+    combined_files = []
     nproc_per_cap = nprocx * nprocy * nprocz
     for i in range(ncap):
         cb = Combine(nodex, nodey, nodez, nprocx, nprocy, nprocz)
@@ -132,7 +133,9 @@
 
         print 'writing', filename
         cb.write(filename)
+        combined_files.append(filename)
 
+    return combined_files
 
 
 if __name__ == '__main__':



More information about the cig-commits mailing list