made the 'connectivity' tests work (whatever they were)
This commit is contained in:
+1
-3
@@ -1,5 +1,5 @@
|
||||
from interp.grid.delaunay import dgrid as basegrid
|
||||
from interp.tools import exact_func, log
|
||||
from interp.tools import friendly_exact_2D as exact_func
|
||||
|
||||
import numpy as np
|
||||
|
||||
@@ -29,13 +29,11 @@ class rect_grid(basegrid):
|
||||
|
||||
class random_grid(rect_grid):
|
||||
def __init__(self, num_verts = 10):
|
||||
log.debug("number of verts: %d" % num_verts)
|
||||
verts = []
|
||||
q = []
|
||||
|
||||
r = np.random
|
||||
appx_side_res = int(np.sqrt(num_verts))
|
||||
log.debug("appx_side_res: %d" % appx_side_res)
|
||||
delta = 1.0 / float(appx_side_res)
|
||||
|
||||
for x in xrange(appx_side_res + 1):
|
||||
|
||||
+4
-4
@@ -1,5 +1,5 @@
|
||||
from interp.grid.delaunay import dgrid as basegrid
|
||||
from interp.tools import exact_func_3D, log
|
||||
from interp.tools import baker_exact_3D, log
|
||||
|
||||
import numpy as np
|
||||
|
||||
@@ -30,7 +30,7 @@ class rect_grid(basegrid):
|
||||
for z in xrange(zres):
|
||||
cur_z = zmin + (z * zdel)
|
||||
verts.append([cur_x, cur_y, cur_z])
|
||||
q.append(exact_func_3D((cur_x, cur_y, cur_z)))
|
||||
q.append(baker_exact_3D((cur_x, cur_y, cur_z)))
|
||||
basegrid.__init__(self, verts, q)
|
||||
|
||||
|
||||
@@ -55,8 +55,8 @@ class random_grid(rect_grid):
|
||||
cur_z = r.rand()
|
||||
|
||||
verts.append([cur_x, cur_y, cur_z])
|
||||
q.append(exact_func_3D((cur_x, cur_y, cur_z)))
|
||||
rect_grid.__init__(self, verts, q)
|
||||
q.append(baker_exact_3D((cur_x, cur_y, cur_z)))
|
||||
basegrid.__init__(self, verts, q)
|
||||
|
||||
self.verts = np.array(self.verts)
|
||||
self.q = np.array(self.q)
|
||||
|
||||
Reference in New Issue
Block a user