From c918fa86bfc0c622b536025e3ab4a7863e317959 Mon Sep 17 00:00:00 2001 From: Andreas Kloeckner Date: Sun, 10 Jan 2016 18:47:17 -0600 Subject: [PATCH] Sign bingo --- grudge/models/wave.py | 2 +- grudge/symbolic/mappers/__init__.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/grudge/models/wave.py b/grudge/models/wave.py index 4057adb9..ce98e59c 100644 --- a/grudge/models/wave.py +++ b/grudge/models/wave.py @@ -103,7 +103,7 @@ class StrongWaveOperator(HyperbolicOperator): np.dot(v.int, normal), u.int * normal) - flux_weak - return -self.c*flux_strong + return self.c*flux_strong def sym_operator(self): d = self.ambient_dim diff --git a/grudge/symbolic/mappers/__init__.py b/grudge/symbolic/mappers/__init__.py index c36f86ab..3b8e764d 100644 --- a/grudge/symbolic/mappers/__init__.py +++ b/grudge/symbolic/mappers/__init__.py @@ -529,7 +529,7 @@ class GlobalToReferenceMapper(CSECachingMapperMixin, IdentityMapper): 1/jac_in * self.rec(expr.field)) elif isinstance(expr.op, op.FaceMassOperator): - jac_in_surf = - sym.area_element(self.ambient_dim, self.dim - 1, + jac_in_surf = sym.area_element(self.ambient_dim, self.dim - 1, dd=expr.op.dd_in) return op.RefFaceMassOperator(expr.op.dd_in, expr.op.dd_out)( jac_in_surf * self.rec(expr.field)) -- GitLab