[cig-commits] r16525 - short/3D/PyLith/tags/v1.4.3/pylith/meshio

brad at geodynamics.org brad at geodynamics.org
Fri Apr 9 17:39:12 PDT 2010


Author: brad
Date: 2010-04-09 17:39:12 -0700 (Fri, 09 Apr 2010)
New Revision: 16525

Modified:
   short/3D/PyLith/tags/v1.4.3/pylith/meshio/DataWriterVTK.py
   short/3D/PyLith/tags/v1.4.3/pylith/meshio/DataWriterVTKMesh.py
   short/3D/PyLith/tags/v1.4.3/pylith/meshio/DataWriterVTKSubMesh.py
   short/3D/PyLith/tags/v1.4.3/pylith/meshio/DataWriterVTKSubSubMesh.py
Log:
Added setting precision of output in VTK files in Python.

Modified: short/3D/PyLith/tags/v1.4.3/pylith/meshio/DataWriterVTK.py
===================================================================
--- short/3D/PyLith/tags/v1.4.3/pylith/meshio/DataWriterVTK.py	2010-04-10 00:35:22 UTC (rev 16524)
+++ short/3D/PyLith/tags/v1.4.3/pylith/meshio/DataWriterVTK.py	2010-04-10 00:39:12 UTC (rev 16525)
@@ -48,6 +48,11 @@
                                             validator=pyre.inventory.greater(0.0*second))
   timeConstant.meta['tip'] = "Values used to normalize time stamp in filename."
 
+  precision = pyre.inventory.int("float_precision", default=6,
+                                 validator=pyre.inventory.greater(0))
+  precision.meta['tip'] = "Precision of floating point values in output."
+  
+
   # PUBLIC METHODS /////////////////////////////////////////////////////
 
   def __init__(self, name="datawritervtk"):

Modified: short/3D/PyLith/tags/v1.4.3/pylith/meshio/DataWriterVTKMesh.py
===================================================================
--- short/3D/PyLith/tags/v1.4.3/pylith/meshio/DataWriterVTKMesh.py	2010-04-10 00:35:22 UTC (rev 16524)
+++ short/3D/PyLith/tags/v1.4.3/pylith/meshio/DataWriterVTKMesh.py	2010-04-10 00:39:12 UTC (rev 16525)
@@ -47,6 +47,7 @@
     ModuleDataWriterVTK.filename(self, self.filename)
     ModuleDataWriterVTK.timeFormat(self, self.timeFormat)
     ModuleDataWriterVTK.timeConstant(self, self.timeConstantN)
+    ModuleDataWriterVTK.precision(self, self.precision)
     return
   
 

Modified: short/3D/PyLith/tags/v1.4.3/pylith/meshio/DataWriterVTKSubMesh.py
===================================================================
--- short/3D/PyLith/tags/v1.4.3/pylith/meshio/DataWriterVTKSubMesh.py	2010-04-10 00:35:22 UTC (rev 16524)
+++ short/3D/PyLith/tags/v1.4.3/pylith/meshio/DataWriterVTKSubMesh.py	2010-04-10 00:39:12 UTC (rev 16525)
@@ -47,6 +47,7 @@
     ModuleDataWriterVTK.filename(self, self.filename)
     ModuleDataWriterVTK.timeFormat(self, self.timeFormat)
     ModuleDataWriterVTK.timeConstant(self, self.timeConstantN)
+    ModuleDataWriterVTK.precision(self, self.precision)
     return
   
 

Modified: short/3D/PyLith/tags/v1.4.3/pylith/meshio/DataWriterVTKSubSubMesh.py
===================================================================
--- short/3D/PyLith/tags/v1.4.3/pylith/meshio/DataWriterVTKSubSubMesh.py	2010-04-10 00:35:22 UTC (rev 16524)
+++ short/3D/PyLith/tags/v1.4.3/pylith/meshio/DataWriterVTKSubSubMesh.py	2010-04-10 00:39:12 UTC (rev 16525)
@@ -47,6 +47,7 @@
     ModuleDataWriterVTK.filename(self, self.filename)
     ModuleDataWriterVTK.timeFormat(self, self.timeFormat)
     ModuleDataWriterVTK.timeConstant(self, self.timeConstantN)
+    ModuleDataWriterVTK.precision(self, self.precision)
     return
   
 



More information about the CIG-COMMITS mailing list