Hydrology Solution - Shreve Approximation
Physical basis
This model is the one described in [LeBrocq2009]. Here we present only the main equations.
Water column
The model applied here is the most simplistic form of the water-film model, as described by the Weertman theory [Weertman1957]. The model solves for the thickness of the water-film as follows:
where:
is the source term
is the water velocity vector
The water velocity vector is a depth-averaged two dimensional horizontal vector, which is computed using a theoretical treatment of laminar flow between two parallel plates:
is the hydraulic potential
is the water viscosity
In this model, the hydraulic potential is defined following the Shreve approximation [Shreve1972], which hypothesizes a null effective pressure. Assuming this null effective pressure gives the hydraulic potential gradient as follows:
where:
is the density of the ice
is the density of fresh water
is the surface elevation
is the gravitational acceleration
is the bedrock elevation
Numerical implementation
To stabilize the equation, artificial diffusion might be added to the left hand side:
where is the artificial diffusivity. We take:
Model parameters
The parameters relevant to the water column solution can be displayed by running:
>> md.hydrology
md.hydrology.spcwatercolumn
: water thickness constraints (NaN
means no constraint)md.hydrology.stabilization
: artificial diffusivity (default is 1).
Running a simulation
To run a simulation, use the following command:
>> md = solve(md, 'Hydrology');