From 4224c19d1fcc527f565de0202c762545d86af2c4 Mon Sep 17 00:00:00 2001 From: Martin Schneider <martin.schneider@iws.uni-stuttgart.de> Date: Fri, 21 Jun 2024 13:19:59 +0200 Subject: [PATCH] [fix][dispersion][boc] Use extrusion for area calculation --- dumux/flux/box/dispersionflux.hh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dumux/flux/box/dispersionflux.hh b/dumux/flux/box/dispersionflux.hh index 160ea44bb4..fd8bbb8e2a 100644 --- a/dumux/flux/box/dispersionflux.hh +++ b/dumux/flux/box/dispersionflux.hh @@ -119,7 +119,7 @@ public: } // compute the dispersion flux - componentFlux[compIdx] = -1.0 * rhoMassOrMole * vtmv(scvf.unitOuterNormal(), dispersionTensor, gradX) * scvf.area(); + componentFlux[compIdx] = -1.0 * rhoMassOrMole * vtmv(scvf.unitOuterNormal(), dispersionTensor, gradX)*Extrusion::area(fvGeometry, scvf); if (BalanceEqOpts::mainComponentIsBalanced(phaseIdx) && !FluidSystem::isTracerFluidSystem()) componentFlux[phaseIdx] -= componentFlux[compIdx]; } -- GitLab