Darcy flow through a channel

This example can be found from [CL07].

1. Running the case

The command line to run this case is :

mpirun -np 4 feelpp_toolbox_mixed-poisson-model --case "github:{repo:toolbox,path:examples/modules/poisson/examples/2Dchannel}"
mpirun
Case option
--case "github:{repo:toolbox,path:examples/modules/poisson/examples/2Dchannel}"

2. Input parameters

Notation Quantity Type Unit

κ1

Permeability of Ω1

scalar

m2Pa1s1

κ2

Permeability of Ω2

idem

idem

3. Model & toolbox

We consider a 100×100 square channeled with two poorly porous panes.

channel

The top and bottom boundaries Γwall are labelled wall, the left inlet Γleft is left and the right outlet Γright is right. The main porous domain is omega1 while the panes are labeled omega2. The interface is labeled interface.

This example runs within the mixed-poisson toolbox.

4. Boundary conditions

We impose a Neumann no-flow condition on the wall and Dirichlet conditions on the inlet and outlet :

{p=1on Γleftp=0on Γrightu_n_=0on Γwall

5. Configuration & geometry

6. Output

7. Reference

[CL07] M. R. Correa, A. F. D. Loula, Stabilized velocity post-processings for Darcy flow in heterogeneous porous media, Commun. Numer. Meth. Engng 2007; 23:461–489