From 271eab1b3040f78d4953c23e0f8888f96728ef08 Mon Sep 17 00:00:00 2001
From: DennisGlaeser <dennis.glaeser@iws.uni-stuttgart.de>
Date: Mon, 20 Feb 2017 19:44:45 +0100
Subject: [PATCH] [compositional][localres] use auto in upwind term lamdas

---
 dumux/porousmediumflow/compositional/localresidual.hh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dumux/porousmediumflow/compositional/localresidual.hh b/dumux/porousmediumflow/compositional/localresidual.hh
index 6ce336f711..772c1b3c20 100644
--- a/dumux/porousmediumflow/compositional/localresidual.hh
+++ b/dumux/porousmediumflow/compositional/localresidual.hh
@@ -204,7 +204,7 @@ public:
                 // in case one balance is substituted by the total mole balance
                 if (replaceCompEqIdx < numComponents)
                 {
-                    auto upwindTermTotalBalance = [phaseIdx](const VolumeVariables& volVars)
+                    auto upwindTermTotalBalance = [phaseIdx](const auto& volVars)
                     { return volVars.molarDensity(phaseIdx)*volVars.mobility(phaseIdx); };
 
                     flux[replaceCompEqIdx] = fluxVars.advectiveFlux(phaseIdx, upwindTermTotalBalance);
@@ -251,7 +251,7 @@ public:
                 // in case one balance is substituted by the total mass balance
                 if (replaceCompEqIdx < numComponents)
                 {
-                    auto upwindTermTotalBalance = [phaseIdx](const VolumeVariables& volVars)
+                    auto upwindTermTotalBalance = [phaseIdx](const auto& volVars)
                     { return volVars.density(phaseIdx)*volVars.mobility(phaseIdx); };
 
                     flux[replaceCompEqIdx] = fluxVars.advectiveFlux(phaseIdx, upwindTermTotalBalance);
-- 
GitLab