From efc7338c644adc7fe5a6444cfdec4994a3d8f3ff Mon Sep 17 00:00:00 2001
From: Matt Wala <wala1@illinois.edu>
Date: Tue, 27 Sep 2016 00:47:02 -0500
Subject: [PATCH] generate_warped_rect_mesh: Make the mapping less oscillatory,
 as it seems to be non-bijective.

---
 meshmode/mesh/generation.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meshmode/mesh/generation.py b/meshmode/mesh/generation.py
index ce2a5f23..ff5d8581 100644
--- a/meshmode/mesh/generation.py
+++ b/meshmode/mesh/generation.py
@@ -547,7 +547,7 @@ def generate_warped_rect_mesh(dim, order, n):
                 0.05*np.cos(10*x[0])
                 + 1.3*x[1] + np.sin(x[1]))
         if len(x) == 3:
-            result[2] = x[2] + np.sin(x[0])
+            result[2] = x[2] + np.sin(x[0] / 2) / 2
         return result
 
     from meshmode.mesh.processing import map_mesh
-- 
GitLab