Ice rheology¶
The “rheology” of a viscous fluid refers to the relation between the applied stress and
the resulting deformation, the strain rate. The models of ice rheology available in PISM
are all isotropic [43]. A rheology in this class is described by a “flow law”,
which is, in the most general case in PISM, a function
Here
Form (9) of the flow law is used in the SIA, but the “viscosity form” of a flow law, found by inverting the constitutive relation (9), is needed for ice shelf and ice stream (SSA) flow and the first-order stress balance approximation [10]:
Here
Most of the flow laws in PISM are of Glen-Nye single-power type. For example,
is the common temperature-dependent Glen law [36], [16] (which has no
dependence on liquid water fraction, pressure, or grain size). If the ice softness
The more elaborate Goldsby-Kohlstedt law [70] is a function
There is only one choice for the flow law which takes full advantage of the enthalpy mode
of PISM, which is the thermodynamical modeling (i.e. conservation of energy) default.
Namely the Glen-Paterson-Budd-Lliboutry-Duval flow law
[22], [35], [36],
which is a function
Flow law choices¶
Configuration parameters
choose which flow law is used by the SIA, SSA, and the Blatter stress balances models, respectively. Allowed arguments are listed below.
gpbld
: Glen-Paterson-Budd-Lliboutry-Duval law [35], the enthalpy-based default in PISM [22]. Extends the Paterson-Budd law (below) to positive liquid water fraction. If is from Paterson-Budd then this law returnswhere
is the liquid water fraction, is a configuration parameterflow_law
.gpbld
.water_frac_coeff
, and is capped at levelflow_law
.gpbld
.water_frac_observed_limit
.Parameters
This flow law uses all the parameters controlling the Paterson-Budd law, plus the ones listed below.
Prefix:
flow_law.gpbld.
water_frac_coeff
(181.25) coefficient in Glen-Paterson-Budd flow law for extra dependence of softness on liquid water fraction (omega) [55], [35]water_frac_observed_limit
(0.01) maximum value of liquid water fraction omega for which softness values are parameterized by [35]; used in Glen-Paterson-Budd-Lliboutry-Duval flow law; compare [22]
pb
: Paterson-Budd law, the cold-mode default. Fixed Glen exponent . Has a split “Arrhenius” term whereif
andif
. Here is pressure-adjusted temperature [36].Parameters
Prefix:
flow_law.Paterson_Budd.
arr
: Cold part of Paterson-Budd. Regardless of temperature, the and values for in the Paterson-Budd law apply. This is the flow law used in the thermomechanically-coupled exact solutions run bypism -test F
andpism -test G
[16], [78].arrwarm
: Warm part of Paterson-Budd. Regardless of temperature, the and values for in Paterson-Budd apply.hooke
: Hooke law withFixed Glen exponent
and constants as in [79], [46].Parameters
Prefix:
flow_law.Hooke.
isothermal_glen
: The isothermal Glen flow law.Here
(12)¶where
is the ice softness and is the ice hardness.Parameters
Prefix:
flow_law.isothermal_Glen.
ice_softness
(3.1689e-24 Pascal^-3 second^-1) ice softness used by the isothermal Glen flow law [59]
gk
: The Goldsby-Kohlstedt flow law. This law has a combination of exponents from to [70].Note
The viscosity form (10) of this flow law is not known, so it can only be used by the SIA stress balance.
Because it has more than one power,
stress_balance
.sia
.Glen_exponent
has no effect, thoughstress_balance
.sia
.enhancement_factor
works as expected. This law does not use the liquid water fraction, but only the temperature.Constants defining this flow law are hard-wired in the implementation. Please see the source code for details.
Enhancement factor and exponent¶
An enhancement factor can be added to any flow law. Single-power laws also permit control of the flow law exponent.
The parameter stress_balance
.sia
.enhancement_factor
sets
see (9).
Parameters stress_balance
.ssa
.enhancement_factor
and
stress_balance
.blatter
.enhancement_factor
set
see (10).
Parameters stress_balance
.sia
.Glen_exponent
,
stress_balance
.ssa
.Glen_exponent
, stress_balance
.blatter
.Glen_exponent
set the exponent when a single-power flow law is used.
Simply changing to a different value from the default
Here is a possible approach to adjusting both the enhancement factor and the exponent.
Suppose
to be true with a new enhancement factor
It follows, for example, that if one has a run with values
-sia_e 3.0 -sia_n 3.0
then a new run with exponent
-sia_e 3.0e-15 -sia_n 6.0
because
A corresponding formula applies to changing the enhancement factor for the SSA and Blatter stress balance models.
Previous | Up | Next |