20 |
C shelfice draught (unit=m) |
C shelfice draught (unit=m) |
21 |
C SHELFICEmassFile :: name of shelfice Mass file |
C SHELFICEmassFile :: name of shelfice Mass file |
22 |
C SHELFICEloadAnomalyFile :: name of shelfice load anomaly file |
C SHELFICEloadAnomalyFile :: name of shelfice load anomaly file |
23 |
C SHELFICEMassDynTendFile :: file name for other mass tendency (e.g. dynamics) |
C SHELFICEMassDynTendFile :: file name for other mass tendency |
24 |
C SHELFICEDragLinear :: linear drag at bottom shelfice (1/s) |
C (e.g. dynamics) |
25 |
C SHELFICEDragQuadratic :: quadratic drag at bottom shelfice (1/m) |
C useISOMIPTD :: use simple ISOMIP thermodynamics, def: F |
|
C SHELFICEheatTransCoeff :: heat transfer coefficient that determines |
|
|
C heat flux into shelfice (m/s) |
|
|
C SHELFICEsaltTransCoeff :: salinity transfer coefficient that determines |
|
|
C salt flux into shelfice (m/s) |
|
|
C SHELFICElatentHeat :: latent heat of fusion (J/kg) |
|
|
C useISOMIPTD :: use simple ISOMIP thermodynamics |
|
26 |
C SHELFICEconserve :: use conservative form of H&O-thermodynamics |
C SHELFICEconserve :: use conservative form of H&O-thermodynamics |
27 |
C following Jenkins et al. (2001, JPO) |
C following Jenkins et al. (2001, JPO), def: F |
28 |
C SHELFICEMassStepping :: flag to step forward ice shelf mass/thickness |
C SHELFICEMassStepping :: flag to step forward ice shelf mass/thickness |
29 |
C accounts for melting/freezing & dynamics (from |
C accounts for melting/freezing & dynamics |
30 |
C file or from coupling) |
C (from file or from coupling), def: F |
31 |
C SHELFICEboundaryLayer :: turn on vertical merging of cells to for a |
C SHELFICEboundaryLayer :: turn on vertical merging of cells to for a |
32 |
C boundary layer of drF thickness |
C boundary layer of drF thickness, def: F |
33 |
C SHELFICEadvDiffHeatFlux :: use advective-diffusive heat flux into the ice shelf |
C SHELFICEadvDiffHeatFlux :: use advective-diffusive heat flux into the |
34 |
C instead of diffusive heat flux (default), see Holland |
C ice shelf instead of default diffusive heat |
35 |
C and Jenkins (1999), eq.21,22,26,31 |
C flux, see Holland and Jenkins (1999), |
36 |
|
C eq.21,22,26,31; def: F |
37 |
|
C SHELFICEheatTransCoeff :: constant heat transfer coefficient that |
38 |
|
C determines heat flux into shelfice |
39 |
|
C (def: 1e-4 m/s) |
40 |
|
C SHELFICEsaltTransCoeff :: constant salinity transfer coefficient that |
41 |
|
C determines salt flux into shelfice |
42 |
|
C (def: 5.05e-3 * 1e-4 m/s) |
43 |
|
C ----------------------------------------------------------------------- |
44 |
C SHELFICEuseGammaFrict :: use velocity dependent exchange coefficients, |
C SHELFICEuseGammaFrict :: use velocity dependent exchange coefficients, |
45 |
C see Holland and Jenkins (1999), eq.11-18 |
C see Holland and Jenkins (1999), eq.11-18, |
46 |
|
C with the following parameters (def: F): |
47 |
|
C shiCdrag :: quadratic drag coefficient to compute uStar |
48 |
|
C (def: 0.0015) |
49 |
|
C shiZetaN :: ??? (def: 0.052) |
50 |
|
C shiRc :: ??? (not used, def: 0.2) |
51 |
|
C shiPrandtl, shiSchmidt :: constant Prandtl (13.8) and Schmidt (2432.0) |
52 |
|
C numbers used to compute gammaTurb |
53 |
|
C shiKinVisc :: constant kinetic viscosity used to compute |
54 |
|
C gammaTurb (def: 1.95e-5) |
55 |
|
C ----------------------------------------------------------------------- |
56 |
|
C SHELFICEDragLinear :: linear drag at bottom shelfice (1/s) |
57 |
|
C SHELFICEDragQuadratic :: quadratic drag at bottom shelfice (default |
58 |
|
C = shiCdrag or bottomDragQuadratic) |
59 |
C no_slip_shelfice :: set slip conditions for shelfice separately, |
C no_slip_shelfice :: set slip conditions for shelfice separately, |
60 |
C (by default the same as no_slip_bottom) |
C (by default the same as no_slip_bottom, but |
61 |
|
C really should be false when there is linear |
62 |
|
C or quadratic drag) |
63 |
|
C SHELFICElatentHeat :: latent heat of fusion (def: 334000 J/kg) |
64 |
C SHELFICEwriteState :: enable output |
C SHELFICEwriteState :: enable output |
65 |
|
C SHELFICEHeatCapacity_Cp :: heat capacity of ice shelf (def: 2000 J/K/kg) |
66 |
|
C rhoShelfIce :: density of ice shelf (def: 917.0 kg/m^3) |
67 |
|
C |
68 |
C SHELFICE_dump_mnc :: use netcdf for snapshot output |
C SHELFICE_dump_mnc :: use netcdf for snapshot output |
69 |
C SHELFICE_tave_mnc :: use netcdf for time-averaged output |
C SHELFICE_tave_mnc :: use netcdf for time-averaged output |
70 |
C SHELFICE_dumpFreq :: analoguous to dumpFreq (= default) |
C SHELFICE_dumpFreq :: analoguous to dumpFreq (= default) |
73 |
C-- Fields |
C-- Fields |
74 |
C ktopC :: index of the top "wet cell" (2D) |
C ktopC :: index of the top "wet cell" (2D) |
75 |
C R_shelfIce :: shelfice topography [m] |
C R_shelfIce :: shelfice topography [m] |
76 |
C shelficeMassInit :: ice-shelf mass (per unit area) [kg/m^2] |
C shelficeMassInit :: ice-shelf mass (per unit area) (kg/m^2) |
77 |
C shelficeMass :: ice-shelf mass (per unit area) [kg/m^2] |
C shelficeMass :: ice-shelf mass (per unit area) (kg/m^2) |
78 |
C shelfIceMassDynTendency :: other mass balance tendency [kg/m^2/s] |
C shelfIceMassDynTendency :: other mass balance tendency (kg/m^2/s) |
79 |
C :: (e.g., from dynamics) |
C :: (e.g., from dynamics) |
80 |
C shelficeLoadAnomaly :: pressure load anomaly of shelfice [Pa] |
C shelficeLoadAnomaly :: pressure load anomaly of shelfice (Pa) |
81 |
C shelficeHeatFlux :: upward heat flux [W/m^2] |
C shelficeHeatFlux :: upward heat flux (W/m^2) |
82 |
C shelficeFreshWaterFlux :: upward fresh water flux (virt. salt flux) [kg/m^2/s] |
C shelficeFreshWaterFlux :: upward fresh water flux (virt. salt flux) |
83 |
|
C (kg/m^2/s) |
84 |
C shelficeForcingT :: analogue of surfaceForcingT |
C shelficeForcingT :: analogue of surfaceForcingT |
85 |
C units are r_unit.Kelvin/s (=Kelvin.m/s if r=z) |
C units are r_unit.Kelvin/s (=Kelvin.m/s if r=z) |
86 |
C shelficeForcingS :: analogue of surfaceForcingS |
C shelficeForcingS :: analogue of surfaceForcingS |