From 34164e8f6e63a2b32b22dc4bc23614ada2d20ac1 Mon Sep 17 00:00:00 2001 From: Mathis Kelm <mathis.kelm@iws.uni-stuttgart.de> Date: Tue, 27 Sep 2022 17:57:59 +0200 Subject: [PATCH] [assembly] Use fvGeometry.numScvf() to size residual/jacobian --- dumux/assembly/fclocalassembler.hh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dumux/assembly/fclocalassembler.hh b/dumux/assembly/fclocalassembler.hh index f09a175c57..33af2d0bcb 100644 --- a/dumux/assembly/fclocalassembler.hh +++ b/dumux/assembly/fclocalassembler.hh @@ -358,7 +358,7 @@ public: ////////////////////////////////////////////////////////////////////////////////////////////////// // one residual per element facet - const auto numElementResiduals = element.subEntities(1); + const auto numElementResiduals = fvGeometry.numScv(); // create the vector storing the partial derivatives ElementResidualVector partialDerivs(numElementResiduals); @@ -573,7 +573,7 @@ public: auto elemSol = elementSolution(element, curSol, fvGeometry.gridGeometry()); // create the vector storing the partial derivatives - ElementResidualVector partialDerivs(element.subEntities(1)); + ElementResidualVector partialDerivs(fvGeometry.numScv()); // calculation of the derivatives for (const auto& scv : scvs(fvGeometry)) -- GitLab