From 3258d7348e124b63e0f8fe2e538eddd66de4b2dc Mon Sep 17 00:00:00 2001 From: Timo Koch <timo.koch@iws.uni-stuttgart.de> Date: Wed, 3 Mar 2021 17:57:31 +0000 Subject: [PATCH] [richards][localresidual] Use constexpr if --- dumux/porousmediumflow/richards/localresidual.hh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dumux/porousmediumflow/richards/localresidual.hh b/dumux/porousmediumflow/richards/localresidual.hh index 748e978a43..50b2b812a6 100644 --- a/dumux/porousmediumflow/richards/localresidual.hh +++ b/dumux/porousmediumflow/richards/localresidual.hh @@ -111,7 +111,7 @@ public: * volVars.saturation(liquidPhaseIdx); // for extended Richards we consider water in air - if (enableWaterDiffusionInAir) + if constexpr (enableWaterDiffusionInAir) storage[conti0EqIdx] += volVars.porosity() * volVars.molarDensity(gasPhaseIdx) * volVars.moleFraction(gasPhaseIdx, liquidCompIdx) @@ -155,7 +155,7 @@ public: flux[conti0EqIdx] = fluxVars.advectiveFlux(liquidPhaseIdx, upwindTerm); // for extended Richards we consider water vapor diffusion in air - if (enableWaterDiffusionInAir) + if constexpr (enableWaterDiffusionInAir) { //check for the reference system and adapt units of the diffusive flux accordingly. if (FluxVariables::MolecularDiffusionType::referenceSystemFormulation() == ReferenceSystemFormulation::massAveraged) -- GitLab