diff --git a/dumux/porousmediumflow/tracer/localresidual.hh b/dumux/porousmediumflow/tracer/localresidual.hh index c43856398370c4920b0879618cff51eb5867004a..8bff51b7c8714dabed0d807a4869cf6b54657525 100644 --- a/dumux/porousmediumflow/tracer/localresidual.hh +++ b/dumux/porousmediumflow/tracer/localresidual.hh @@ -130,7 +130,7 @@ public: for (int compIdx = 0; compIdx < numComponents; ++compIdx) { // the physical quantities for which we perform upwinding - auto upwindTerm = [compIdx](const VolumeVariables& volVars) + auto upwindTerm = [compIdx](const auto& volVars) { return volVars.molarDensity()*volVars.moleFraction(phaseIdx, compIdx); }; // advective fluxes @@ -145,7 +145,7 @@ public: for (int compIdx = 0; compIdx < numComponents; ++compIdx) { // the physical quantities for which we perform upwinding - auto upwindTerm = [compIdx](const VolumeVariables& volVars) + auto upwindTerm = [compIdx](const auto& volVars) { return volVars.density()*volVars.massFraction(phaseIdx, compIdx); }; // advective fluxes