Darcy_Leak
- Syntax
Bc Lumped_Disting For Momentum ([ SpeciesName] | [ MaterialPhaseName] | [ ]) Mesh Extent Name ([Touching TouchingMeshExtent] | [Opposing OpposingMeshExtent]) = Darcy_Leak [Using Data Specification Data Spec Name] ([P_Ref = p_ref] | [L = l] | K = k | [Pressure = pressure])
- Summary
Darcy leak model for momentum distinguishing condition
- Description
This model implements a vector distinguishing condition that allows fluid to “leak” through a boundary according to a Darcy’s Law like relationship:
Here
is the outward unit normal to the boundary,
is the velocity,
is the time derivative of the mesh boundary position and
is the fluid pressure.
is the permeability of the boundary,
is the viscosity,
is a reference pressure (defaults to zero) and
is a length scale for the pressure drop (defaults to unity).
Note that the second term ensures that the resulting velocity is relative to any boundary motion that arises in moving mesh problems. For problems on fixed meshes this term is automatically excluded.
An alternate pressure field can be used by provided the optional parameter
PRESSURE.
Parameter |
Value |
Default |
|---|---|---|
{of | species | subindex} |
– |
|
SpeciesName |
string |
– |
{in | material_phase} |
– |
|
MaterialPhaseName |
string |
– |
{levelset_phase | ls} |
– |
|
Mesh Extent Name |
string |
– |
TouchingMeshExtent |
string |
– |
OpposingMeshExtent |
string |
– |
Data Spec Name |
string |
– |
p_ref |
real |
0 |
l |
real |
1 |
k |
real |
– |
pressure |
“string” |
– |