From 5744d61c68b7a1485062066cc2d4c09bde37be49 Mon Sep 17 00:00:00 2001
From: Dmitri Naumov <github@naumov.de>
Date: Thu, 8 Jul 2021 12:05:06 +0200
Subject: [PATCH] [PL/ST] Correct placement of testfunction.

---
 .../BoundaryConditionAndSourceTerm/VolumetricSourceTermFEM.h    | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ProcessLib/BoundaryConditionAndSourceTerm/VolumetricSourceTermFEM.h b/ProcessLib/BoundaryConditionAndSourceTerm/VolumetricSourceTermFEM.h
index 584185f1a61..1bd0a44fb07 100644
--- a/ProcessLib/BoundaryConditionAndSourceTerm/VolumetricSourceTermFEM.h
+++ b/ProcessLib/BoundaryConditionAndSourceTerm/VolumetricSourceTermFEM.h
@@ -98,7 +98,7 @@ public:
                                                                       N))};
             auto const st_val = _volumetric_source_term(t, pos)[0];
 
-            _local_rhs.noalias() += st_val * w * N;
+            _local_rhs.noalias() += N.transpose() * st_val * w;
         }
         auto const indices = NumLib::getIndices(id, source_term_dof_table);
         b.add(indices, _local_rhs);
-- 
GitLab