From 59fca4121c6d9e645a18c6db56290cf487a20762 Mon Sep 17 00:00:00 2001 From: Dominic Kempf <dominic.kempf@iwr.uni-heidelberg.de> Date: Thu, 24 Aug 2017 16:38:26 +0200 Subject: [PATCH] Fixup normal directions --- python/dune/perftool/sumfact/geometry.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/python/dune/perftool/sumfact/geometry.py b/python/dune/perftool/sumfact/geometry.py index 94e7a55f..e7d6c127 100644 --- a/python/dune/perftool/sumfact/geometry.py +++ b/python/dune/perftool/sumfact/geometry.py @@ -167,8 +167,8 @@ def pymbolic_unit_outer_normal(visitor_indices): assert isinstance(index, int) if get_option("diagonal_transformation_matrix"): from dune.perftool.sumfact.switch import get_facedir, get_facemod - if index == get_facedir(Restriction.POSITIVE): - if get_facemod(Restriction.POSITIVE): + if index == get_facedir(Restriction.NEGATIVE): + if get_facemod(Restriction.NEGATIVE): return 1, None else: return -1, None @@ -179,7 +179,7 @@ def pymbolic_unit_outer_normal(visitor_indices): return _norm(), visitor_indices -def pymbolic_unit_outer_normal(visitor_indices): +def pymbolic_unit_inner_normal(visitor_indices): index, = visitor_indices assert isinstance(index, int) if get_option("diagonal_transformation_matrix"): -- GitLab