talbrecht / pism_pik

merge pik modification to stable version of pism v0.7 to v1.1
GNU General Public License v3.0
2 stars 3 forks source link

Confusion over units in SIMPLE #17

Open matthiasmengel opened 7 years ago

matthiasmengel commented 7 years ago

@ronjareese @talbrecht In my first prognostic runs, I get quickly spreading shelves throughout Antarctica. Hunting this phenomenon, I realized that we have some issues with units that become important for prognostic simulations.

With Ronja's latest commit, melt rates look good in the diagnostic variable basalmeltrate_shelf (0-8 m/year). However, if I print out what arrives in iMgeometry.cc around line 710

double basal_mass_balance   = use_basal_melt_rate ? -basal_melt_rate(i, j) : 0.0;

, I get at max 3e-8 m/s, which rougly corresponds to 1 m/year melt. This may explain well the fast gain of ice volume and fast spreading of shelves that I find. Any ideas on that?

Related: the basalmeltrate_shelf is somehow not transferred to the bmelt variable. I find it equal to zero in shelfy areas.