diff --git a/dumux/implicit/1p2c/1p2cfluxvariables.hh b/dumux/implicit/1p2c/1p2cfluxvariables.hh index 7f4eefda5e1ea88886728e120b13f22d89cfadbd..66faeaec9a611bbd3d0acc566364ff45528ee81a 100644 --- a/dumux/implicit/1p2c/1p2cfluxvariables.hh +++ b/dumux/implicit/1p2c/1p2cfluxvariables.hh @@ -290,12 +290,8 @@ protected: const Element &element, const ElementVolumeVariables &elemVolVars) { - const VolumeVariables &volVarsI = elemVolVars[face().i]; - const VolumeVariables &volVarsJ = elemVolVars[face().j]; - - GlobalPosition tmp(0.0); - // use finite-element gradients - for (unsigned int idx = 0; idx < face().numFap; idx++) // loop over adjacent vertices + // loop over flux approximation points + for (unsigned int idx = 0; idx < face().numFap; idx++) { // FE gradient at vertex idx const GlobalPosition &feGrad = face().grad[idx]; @@ -304,7 +300,7 @@ protected: int volVarsIdx = face().fapIndices[idx]; // the pressure gradient - tmp = feGrad; + GlobalPosition tmp = feGrad; tmp *= elemVolVars[volVarsIdx].pressure(); potentialGrad_ += tmp;