From 9e54edabeafb4dcf7cf870cc89e066faf8360ebe Mon Sep 17 00:00:00 2001
From: Andreas Kloeckner <inform@tiker.net>
Date: Wed, 30 Jun 2021 14:36:32 -0500
Subject: [PATCH] Wave model: kill an in-place update

---
 grudge/models/wave.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/grudge/models/wave.py b/grudge/models/wave.py
index 8f6cc76f..a8b54700 100644
--- a/grudge/models/wave.py
+++ b/grudge/models/wave.py
@@ -164,7 +164,7 @@ class WeakWaveOperator(HyperbolicOperator):
             )
         )
 
-        result[0] += self.source_f(actx, dcoll, t)
+        result[0] = result[0] + self.source_f(actx, dcoll, t)
 
         return result
 
-- 
GitLab