From 382d49ef9bf6da6939fe20b40bac082ad8da2516 Mon Sep 17 00:00:00 2001 From: Alexandru Fikl Date: Thu, 12 Mar 2020 10:34:10 -0500 Subject: [PATCH] add a simple test for refine_uniformly --- test/test_refinement.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/test/test_refinement.py b/test/test_refinement.py index 8914bc57..5e10a946 100644 --- a/test/test_refinement.py +++ b/test/test_refinement.py @@ -293,6 +293,18 @@ def test_refinement_connection( or eoc_rec.max_error() < 1e-14) +@pytest.mark.parametrize("with_adjacency", [True, False]) +def test_uniform_refinement(ctx_factory, with_adjacency): + make_mesh = partial(generate_box_mesh, ( + np.linspace(0.0, 1.0, 2), + np.linspace(0.0, 1.0, 3), + np.linspace(0.0, 1.0, 2)), order=4) + mesh = make_mesh() + + from meshmode.mesh.refinement import refine_uniformly + mesh = refine_uniformly(mesh, 1, with_adjacency=with_adjacency) + + if __name__ == "__main__": import sys if len(sys.argv) > 1: -- GitLab