def test_gen_extended_block_mesh(self): from sfepy.mesh.mesh_generators import gen_extended_block_mesh mesh = gen_extended_block_mesh([2, 3, 1], [5, 3, 4], [14, 10, 20], 5, [1, 0, 2]) filename = op.join(self.options.out_dir, 'gen_extended_block.mesh') mesh.write(filename) self.report('extended block mesh generated') return True
def test_gen_extended_block_mesh(self): from sfepy.mesh.mesh_generators import gen_extended_block_mesh mesh = gen_extended_block_mesh([2, 3, 1], [5, 3, 4], [14, 10, 20], 5, [1, 0, 2]) filename = op.join(self.options.out_dir, 'gen_extended_block.mesh') mesh.write(filename) self.report('extended block mesh generated') csum = nm.sum(mesh.coors - nm.min(mesh.coors, axis=0), axis=0) return nm.linalg.norm(csum - nm.array([1932, 1380, 2760])) < tolerance