[cig-commits] r5420 - in cs/benchmark/trunk/benchmark: . short/applications

baagaard at geodynamics.org baagaard at geodynamics.org
Fri Dec 1 17:00:36 PST 2006


Author: baagaard
Date: 2006-12-01 17:00:36 -0800 (Fri, 01 Dec 2006)
New Revision: 5420

Modified:
   cs/benchmark/trunk/benchmark/ProjectionQuadPts.py
   cs/benchmark/trunk/benchmark/short/applications/geofesttoh5.py
Log:
Updated to be compatible with numpy 1.0.

Modified: cs/benchmark/trunk/benchmark/ProjectionQuadPts.py
===================================================================
--- cs/benchmark/trunk/benchmark/ProjectionQuadPts.py	2006-12-02 00:57:22 UTC (rev 5419)
+++ cs/benchmark/trunk/benchmark/ProjectionQuadPts.py	2006-12-02 01:00:36 UTC (rev 5420)
@@ -156,10 +156,11 @@
         connSize = simplices.shape[1]
 
         fieldProj = numpy.zeros((nelems, nquadpts, ndims),
-                                dtype=numpy.Float32)
+                                dtype=numpy.float32)
         fieldLocal = solnfield[simplices,:]
         tmp = dot(basisfns_quad, fieldLocal)
-        fieldProj[:] = tmp.astype(numpy.Float32)
+        tmp = numpy.reshape(tmp, (nelems, nquadpts, ndims))
+        fieldProj[:] = tmp.astype(numpy.float32)
 
         group = tablewaiter.createGroup(self.workspace,
                                         self.workspace.root,
@@ -225,8 +226,8 @@
 
         nelems = self.workspace.root._v_attrs.num_simplices
         ndims = self.workspace.root._v_attrs.spatial_dim
-        localerr = numpy.zeros( (nelems,), dtype=numpy.Float32)
-        localerr_r = numpy.zeros( (nelems,), dtype=numpy.Float32)
+        localerr = numpy.zeros( (nelems,), dtype=numpy.float32)
+        localerr_r = numpy.zeros( (nelems,), dtype=numpy.float32)
         globalerr = 0.0
         globalvol = 0.0
 
@@ -238,7 +239,7 @@
         err = jacobian[:] * numpy.sum(numpy.sum(numpy.dot(quadwts, diff**2),
                                                 axis=2),
                                       axis=0) / ndims
-        localerr[:] = numpy.sqrt(err[:] / localvol[:]).astype(numpy.Float32)
+        localerr[:] = numpy.sqrt(err[:] / localvol[:]).astype(numpy.float32)
         globalerr = numpy.sum(err)
         globalvol = numpy.sum(localvol)
         
@@ -329,10 +330,10 @@
         nquadpts = len(quadpts)
         ndims = len(quadpts[0])
         
-        points = numpy.zeros((nelems, nquadpts, ndims), dtype=numpy.Float32)
+        points = numpy.zeros((nelems, nquadpts, ndims), dtype=numpy.float32)
         for iquad in xrange(nquadpts):
             pts = mapOrigin + dot(mapFromRef, quadpts[iquad])
-            points[:,iquad] = pts.astype(numpy.Float32)
+            points[:,iquad] = pts.astype(numpy.float32)
 
         group = tablewaiter.createGroup(workspace, workspace.root,
                                         "projection")

Modified: cs/benchmark/trunk/benchmark/short/applications/geofesttoh5.py
===================================================================
--- cs/benchmark/trunk/benchmark/short/applications/geofesttoh5.py	2006-12-02 00:57:22 UTC (rev 5419)
+++ cs/benchmark/trunk/benchmark/short/applications/geofesttoh5.py	2006-12-02 01:00:36 UTC (rev 5420)
@@ -125,7 +125,7 @@
         self._info.log("Loading geometry...")
         
         vertices = numpy.zeros((self.numNodes, self.spatialDim),
-                               dtype=numpy.Float32)
+                               dtype=numpy.float32)
 
         filename = "%s.coord" % self.scenarioRoot
         filein = open(filename, 'r')
@@ -155,7 +155,7 @@
         self._info.log("Loading topology...")
 
         simplices = numpy.zeros((self.numElements, self.connSize),
-                                dtype=numpy.Int32)
+                                dtype=numpy.int32)
 
         filename = "%s.connect" % self.scenarioRoot
         filein = open(filename, 'r')
@@ -189,9 +189,9 @@
         filename = "%s.out" % self.scenarioRoot
 
         displacements = numpy.zeros((self.numNodes, self.spatialDim),
-                                    dtype=numpy.Float32)
+                                    dtype=numpy.float32)
         velocities = numpy.zeros((self.numNodes, self.spatialDim),
-                                 dtype=numpy.Float32)
+                                 dtype=numpy.float32)
         filein = open(filename, 'r')
         numHeaderLines = 4
         for iskip in xrange(numHeaderLines):



More information about the cig-commits mailing list