diff --git a/dumux/multidomain/dualnetwork/couplingmanager.hh b/dumux/multidomain/dualnetwork/couplingmanager.hh index 70addc0e6d49b1aa59975e546c58900caf957203..628b516a1ad69debd487603e61d7f566b4e04a95 100644 --- a/dumux/multidomain/dualnetwork/couplingmanager.hh +++ b/dumux/multidomain/dualnetwork/couplingmanager.hh @@ -324,7 +324,7 @@ public: const Scalar t = getConnectionTransmissiblity(domainI, connection, elemVolVars, scv); const Scalar deltaT = [&] { - if(domainI == solidDomainIdx) + if constexpr(domainI == solidDomainIdx) return solidSol[scv.dofIndex()][Indices<solidDomainIdx>::temperatureIdx] - voidSol[connection.voidVertexIdx][Indices<voidDomainIdx>::temperatureIdx]; else //voidDomainIdx return voidSol[scv.dofIndex()][Indices<voidDomainIdx>::temperatureIdx] - solidSol[connection.solidVertexIdx][Indices<solidDomainIdx>::temperatureIdx]; @@ -532,7 +532,7 @@ public: const Scalar t = this->problem(voidDomainIdx).getInternalReferenceHeatTransmissibilityCoupling(); const Scalar deltaT = [&] { - if(domainI == solidDomainIdx) + if constexpr(domainI == solidDomainIdx) return solidSol[scv.dofIndex()][Indices<solidDomainIdx>::temperatureIdx] - voidSol[connection.voidVertexIdx][Indices<voidDomainIdx>::temperatureIdx]; else //voidDomainIdx return voidSol[scv.dofIndex()][Indices<voidDomainIdx>::temperatureIdx] - solidSol[connection.solidVertexIdx][Indices<solidDomainIdx>::temperatureIdx];