From 395cc7f80f29e8541eccd6406facec7091f2172e Mon Sep 17 00:00:00 2001 From: Christoph Grueninger <christoph.grueninger@iws.uni-stuttgart.de> Date: Tue, 22 Jan 2013 11:12:23 +0000 Subject: [PATCH] [Somerton] Rename variables, make function const, use math functions from std:: (reviewed by klaus) git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@10062 2fb0f335-1f38-0410-981e-8018bf24f1b0 --- dumux/material/fluidmatrixinteractions/2p/somerton.hh | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/dumux/material/fluidmatrixinteractions/2p/somerton.hh b/dumux/material/fluidmatrixinteractions/2p/somerton.hh index 17e441c429..4ff8edbbad 100644 --- a/dumux/material/fluidmatrixinteractions/2p/somerton.hh +++ b/dumux/material/fluidmatrixinteractions/2p/somerton.hh @@ -73,18 +73,18 @@ public: const ElementVolumeVariables &elemVolVars, const FVElementGeometry &fvGeometry, const SpatialParams &spatialParams, - const int scvIdx) + const int scvIdx) const { const Scalar lambdaSolid = spatialParams.thermalConductivitySolid(element, fvGeometry, scvIdx); - const Scalar poro = spatialParams.porosity(element, fvGeometry, scvIdx); + const Scalar porosity = spatialParams.porosity(element, fvGeometry, scvIdx); const Scalar Sw = std::max<Scalar>(0.0, elemVolVars[scvIdx].saturation(wPhaseIdx)); const Scalar lWater = elemVolVars[scvIdx].thermalConductivity(wPhaseIdx); - const Scalar lsat = pow(lambdaSolid, (1-poro)) * pow(lWater, poro); - const Scalar ldry = pow(lambdaSolid, (1-poro)); + const Scalar lSat = std::pow(lambdaSolid, (1.0 - porosity)) * std::pow(lWater, porosity); + const Scalar lDry = std::pow(lambdaSolid, (1.0 - porosity)); - return ldry + sqrt(Sw) * (ldry - lsat); + return lDry + std::sqrt(Sw) * (lDry - lSat); } }; } -- GitLab