[cig-commits] r9087 - in short/3D/PyLith/trunk/modulesrc: bc faults

willic3 at geodynamics.org willic3 at geodynamics.org
Thu Jan 17 13:37:14 PST 2008


Author: willic3
Date: 2008-01-17 13:37:14 -0800 (Thu, 17 Jan 2008)
New Revision: 9087

Modified:
   short/3D/PyLith/trunk/modulesrc/bc/bc.pyxe.src
   short/3D/PyLith/trunk/modulesrc/faults/faults.pyxe.src
Log:
Explicitly specified list entries as floats for upDir and normalDir.



Modified: short/3D/PyLith/trunk/modulesrc/bc/bc.pyxe.src
===================================================================
--- short/3D/PyLith/trunk/modulesrc/bc/bc.pyxe.src	2008-01-17 02:06:25 UTC (rev 9086)
+++ short/3D/PyLith/trunk/modulesrc/bc/bc.pyxe.src	2008-01-17 21:37:14 UTC (rev 9087)
@@ -111,9 +111,9 @@
       raise TypeError, \
             "Argument 'upDir' must be a 3 vector (list)."
     cdef double upDirCpp[3]
-    upDirCpp[0] = upDir[0]
-    upDirCpp[1] = upDir[1]
-    upDirCpp[2] = upDir[2]
+    upDirCpp[0] = float(upDir[0])
+    upDirCpp[1] = float(upDir[1])
+    upDirCpp[2] = float(upDir[2])
     BoundaryCondition_initialize(self.thisptr, ptrFromHandle(mesh), ptrFromHandle(cs), upDirCpp)
     return
 

Modified: short/3D/PyLith/trunk/modulesrc/faults/faults.pyxe.src
===================================================================
--- short/3D/PyLith/trunk/modulesrc/faults/faults.pyxe.src	2008-01-17 02:06:25 UTC (rev 9086)
+++ short/3D/PyLith/trunk/modulesrc/faults/faults.pyxe.src	2008-01-17 21:37:14 UTC (rev 9087)
@@ -175,13 +175,13 @@
             "Argument 'matDB' must be extension module type " \
             "'spatialdata::spatialdb::SpatialDB'."
     cdef double upDirCpp[3]
-    upDirCpp[0] = upDir[0]
-    upDirCpp[1] = upDir[1]
-    upDirCpp[2] = upDir[2]    
+    upDirCpp[0] = float(upDir[0])
+    upDirCpp[1] = float(upDir[1])
+    upDirCpp[2] = float(upDir[2])
     cdef double normalDirCpp[3]
-    normalDirCpp[0] = normalDir[0]
-    normalDirCpp[1] = normalDir[1]
-    normalDirCpp[2] = normalDir[2]    
+    normalDirCpp[0] = float(normalDir[0])
+    normalDirCpp[1] = float(normalDir[1])
+    normalDirCpp[2] = float(normalDir[2])
     Fault_initialize(self.thisptr, ptrFromHandle(mesh), ptrFromHandle(cs),
                      upDirCpp, normalDirCpp, ptrFromHandle(matDB))
     return



More information about the cig-commits mailing list