Chapter 1
Numerical experiments of linear poroelasticity
Poroelasticity equation: (1.1)
- −∇ · (2µε(u) + λ(∇ · u)I) + α∇p = f
∂t(c0p + α∇ · u) + ∇ · (−K∇p) = s , where µ = 1, λ = 1, α = 1, c0 = 0.1, K = κI. It is a coupled PDEs for poroelasticity, where −∇ · (2µε(u) + λ(∇ · u)I) + α∇p = f is for the solid displacement, and ∂t(c0p + α∇ · u) + ∇ · (−K∇p) = s is for the fluid pressure. We test the example [1]. This example is on (0, 1)2 for linear poroelasicity. Dirichlet boundary condition for displacement is uD = u and for pressure is pD = p. All the four edges
- f this unit square are with Dirichlet boundary conditions for displacement and with Dirichlet
boundary conditions for pressure. u is the known vector valued displacement function: u = − 1 4π sin(2πt) cos(2πx) sin(2πy) sin(2πx) cos(2πy)
- .
The strain tensor is: ε(u) = −1 2 sin(2πt) − sin(2πx) sin(2πy) cos(2πx) cos(2πy) cos(2πx) cos(2πy) − sin(2πx) sin(2πy)
- .
∇ · u = sin(2πt) sin(2πx) sin(2πy) The stress tensor is: σ(u) = −2π sin(πt) (µ + λ)(sin(2πy) cos(2πx)) + µ cos(2πx) sin(2πy) (µ + λ)(sin(2πx) cos(2πy)) + µ cos(2πy) sin(2πx)
- p is the known scalar valued pressure function:
p = sin(2πt) sin(2πx) sin(2πy). 1