From a5cc6080eb76f35dc70f6708b40aa1e25fbbf076 Mon Sep 17 00:00:00 2001
From: Mirka Papenheim <mirka.papenheim@googlemail.com>
Date: Mon, 17 Feb 2014 10:01:11 +0000
Subject: [PATCH] Convenience functions are used for massFraction and
 moleFreaction in stokesnc(ni) and the implicit 2p2c model.

Reviewed by Klaus

git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@12485 2fb0f335-1f38-0410-981e-8018bf24f1b0
---
 dumux/freeflow/stokesnc/stokesncmodel.hh     | 4 ++--
 dumux/freeflow/stokesncni/stokesncnimodel.hh | 4 ++--
 dumux/implicit/2p2c/2p2cfluxvariables.hh     | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dumux/freeflow/stokesnc/stokesncmodel.hh b/dumux/freeflow/stokesnc/stokesncmodel.hh
index 058115ba39..fbb93188f3 100644
--- a/dumux/freeflow/stokesnc/stokesncmodel.hh
+++ b/dumux/freeflow/stokesnc/stokesncmodel.hh
@@ -151,8 +151,8 @@ public:
                 delP[globalIdx] = volVars.pressure()*scale_ - 1e5;
 				for (int compIdx = 0; compIdx < numComponents; ++compIdx)
                     {
-                        (*moleFraction[compIdx])[globalIdx]= volVars.fluidState().moleFraction(phaseIdx,compIdx);
-						(*massFraction[compIdx])[globalIdx]= volVars.fluidState().massFraction(phaseIdx,compIdx);
+                        (*moleFraction[compIdx])[globalIdx]= volVars.moleFraction(phaseIdx,compIdx);
+						(*massFraction[compIdx])[globalIdx]= volVars.massFraction(phaseIdx,compIdx);
                         Valgrind::CheckDefined((*moleFraction[compIdx])[globalIdx]);
 						Valgrind::CheckDefined((*massFraction[compIdx])[globalIdx]);
 					}
diff --git a/dumux/freeflow/stokesncni/stokesncnimodel.hh b/dumux/freeflow/stokesncni/stokesncnimodel.hh
index f191da2a31..a5aafeae67 100644
--- a/dumux/freeflow/stokesncni/stokesncnimodel.hh
+++ b/dumux/freeflow/stokesncni/stokesncnimodel.hh
@@ -156,8 +156,8 @@ public:
                 delP[globalIdx] = volVars.pressure()*scale_ - 1e5;
 				for (int compIdx = 0; compIdx < numComponents; ++compIdx)
 				{
-					(*moleFraction[compIdx])[globalIdx]= volVars.fluidState().moleFraction(phaseIdx,compIdx);
-					(*massFraction[compIdx])[globalIdx]= volVars.fluidState().massFraction(phaseIdx,compIdx);
+					(*moleFraction[compIdx])[globalIdx]= volVars.moleFraction(phaseIdx,compIdx);
+					(*massFraction[compIdx])[globalIdx]= volVars.massFraction(phaseIdx,compIdx);
 					Valgrind::CheckDefined((*moleFraction[compIdx])[globalIdx]);
 					Valgrind::CheckDefined((*massFraction[compIdx])[globalIdx]);
 				}
diff --git a/dumux/implicit/2p2c/2p2cfluxvariables.hh b/dumux/implicit/2p2c/2p2cfluxvariables.hh
index 9b0a0919f2..266ce7382b 100644
--- a/dumux/implicit/2p2c/2p2cfluxvariables.hh
+++ b/dumux/implicit/2p2c/2p2cfluxvariables.hh
@@ -143,12 +143,12 @@ class TwoPTwoCFluxVariables : public GET_PROP_TYPE(TypeTag, BaseFluxVariables)
 
             // the mole fraction gradient of the wetting phase
             tmp = feGrad;
-            tmp *= elemVolVars[volVarsIdx].fluidState().moleFraction(wPhaseIdx, nCompIdx);
+            tmp *= elemVolVars[volVarsIdx].moleFraction(wPhaseIdx, nCompIdx);
             moleFractionGrad_[wPhaseIdx] += tmp;
 
             // the mole fraction gradient of the non-wetting phase
             tmp = feGrad;
-            tmp *= elemVolVars[volVarsIdx].fluidState().moleFraction(nPhaseIdx, wCompIdx);
+            tmp *= elemVolVars[volVarsIdx].moleFraction(nPhaseIdx, wCompIdx);
             moleFractionGrad_[nPhaseIdx] += tmp;
         }
     }
-- 
GitLab