diff --git a/grudge/models/wave.py b/grudge/models/wave.py index 8d55942694e90cead770a2985956d992618e6738..4057adb98c849a7543a6fb2a862c38cac9c69868 100644 --- a/grudge/models/wave.py +++ b/grudge/models/wave.py @@ -161,10 +161,10 @@ class StrongWaveOperator(HyperbolicOperator): + sym.InverseMassOperator()( sym.FaceMassOperator()( - flux(sym.int_fpair(w)) - + flux(sym.bv_fpair(self.dirichlet_tag, w, dir_bc)) - + flux(sym.bv_fpair(self.neumann_tag, w, neu_bc)) - + flux(sym.bv_fpair(self.radiation_tag, w, rad_bc)) + flux(sym.int_tpair(w)) + + flux(sym.bv_tpair(self.dirichlet_tag, w, dir_bc)) + + flux(sym.bv_tpair(self.neumann_tag, w, neu_bc)) + + flux(sym.bv_tpair(self.radiation_tag, w, rad_bc)) ))) result[0] += self.source_f