The coupled poroelastic problem
What an FE code has to solve once the material returns two fluxes instead of one, and what is integrated in time. The homogenized coefficients themselves —
The two balances
Unknowns are the skeleton displacement
closed by the material, which returns both fluxes and the permeability:
What drives the microstructure
Not
so the pressure term disappears for an incompressible solid (
with crack_family_compliances) and the second relation the cubic (Poiseuille) law carrying the aperture into the fracture conductivity.
Discretized in time and space
Backward Euler on
Multiplying the mass balance by
Newton on that pair uses exactly the four tangent blocks the material declares, plus the Darcy term:
which is mfh_poro_element!, line for line.
The four time-integration choices
| choice | why | |
|---|---|---|
| Implicit in | backward Euler | unconditionally stable; a well test spans four decades in time and an explicit scheme would be unusable at the small end |
| Explicit in | the mobility is evaluated once per step from the converged state | |
| Sub-stepped at events | the step is split at every closure and reopening | between two events the law is exactly linear, so the tangent is exact and the answer does not depend on how the loading was subdivided |
| Logarithmic steps | the pressure diffuses as |
Equal-order interpolation
The worked model is the ARMA 2011 well test.