diff options
Diffstat (limited to 'geometry.py')
-rw-r--r-- | geometry.py | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/geometry.py b/geometry.py index 2d11f62..875d403 100644 --- a/geometry.py +++ b/geometry.py @@ -449,9 +449,12 @@ class Geometry(object): print format_array('node_length', self.node_length) print '%-15s %6s %6s' % ('total', '', format_size(vertices.nbytes + triangles.nbytes + self.lower_bounds.nbytes + self.upper_bounds.nbytes + self.node_map.nbytes + self.node_length.nbytes)) - set_pointer = module.get_function('set_pointer') - set_pointer(self.triangles_gpu, self.vertices_gpu, - block=(1,1,1), grid=(1,1)) + #set_pointer = module.get_function('set_pointer') + #set_pointer(self.triangles_gpu, self.vertices_gpu, + # block=(1,1,1), grid=(1,1)) + + set_global_mesh_variables = module.get_function('set_global_mesh_variables') + set_global_mesh_variables(self.triangles_gpu, self.vertices_gpu, np.int32(self.node_map.size-1), np.int32(self.first_node), block=(1,1,1), grid=(1,1)) self.lower_bounds_tex = module.get_texref('lower_bounds') self.upper_bounds_tex = module.get_texref('upper_bounds') |