From af435573feb33b43e20d1ee77f0c561a3b663635 Mon Sep 17 00:00:00 2001
From: DennisGlaeser <dennis.glaeser@iws.uni-stuttgart.de>
Date: Thu, 11 Jan 2018 19:46:44 +0100
Subject: [PATCH] [cclocalassembler] fix analytical assembly

---
 dumux/assembly/cclocalassembler.hh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dumux/assembly/cclocalassembler.hh b/dumux/assembly/cclocalassembler.hh
index dfa1fa2059..9899669da9 100644
--- a/dumux/assembly/cclocalassembler.hh
+++ b/dumux/assembly/cclocalassembler.hh
@@ -417,7 +417,7 @@ public:
     LocalResidualValues assembleJacobianAndResidualImpl(JacobianMatrix& A, const GridVariables& gridVariables)
     {
         // assemble the undeflected residual
-        const auto residual = this->assembleResidualImpl();
+        const auto residual = this->evalLocalResidual()[0];
 
         // get some aliases for convenience
         const auto& problem = this->problem();
@@ -496,7 +496,7 @@ public:
     LocalResidualValues assembleJacobianAndResidualImpl(JacobianMatrix& A, const GridVariables& gridVariables)
     {
         // assemble the undeflected residual
-        const auto residual = this->assembleResidualImpl();
+        const auto residual = this->evalLocalResidual()[0];
 
         // get reference to the element's current vol vars
         const auto globalI = this->assembler().fvGridGeometry().elementMapper().index(this->element());
-- 
GitLab