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