[MITgcm-devel] some idea for pkg/shelfice

Jean-Michel Campin jmc at ocean.mit.edu
Tue Apr 2 21:47:32 EDT 2013


Hi Martin,

Some here have been using pkg/shelfice and, in order to make
more progress, there are few things that could be changed:

A) add a new variable for the mass of ice (per unit area):
 I propose to do this, and to allow to specify (through a file)
 the ice-shelf mass. 
 To start with, fully backward compatible with no result changes,
 will allow either to specify:
   a) R_shelfice & SHELFICEloadAnomaly (same as now)
or b) R_shelfice & SHELFICE_Mass
 and with the relation between the 2:
  SHELFICE_Mass = SHELFICEloadAnomaly/gravity - Ro_surf*rhoConst
 (since Ro_surf is negative).
 At the end of shelfice_thermodynamics.F, will compute SHELFICEloadAnomaly,
 and in case of (a), SHELFICEloadAnomaly from the file will be converted 
 (in shelfice_init_varia.F) to SHELFICE_Mass using the same relation.
Advantages:
1) mass of ice is (much) more natural than SHELFICEloadAnomaly;
  + it does not dependent on hFacMin truncation.
2) should allow in the future to step forward SHELFICE_Mass.
3) they are few places where SHELFICE_Mass can be used
 (e.g., pressure @ the base of the ice-shelf = SHELFICE_Mass*gravity, 
  instead of R_shelfice as it is now, 
  also total thickness of the ice = SHELFICE_Mass/rho_ice ...)
 but will let you decide what should be modified or not.

B) implement real-fresh-water flux with pkg/shelfice:
 I think it would not be too hard to allow the surface forcing
 to be applied at the surface level (kSurf) even if kSurf <> 1
 This way, if we put the SHELFICE melting into PmE, we will get
 the real-fresh-water formulation with little more modif.

C) current isomip experiment: found a problem when turning on
 the non-lin free-surf (without z*), got some strange (and wrong)
 currents because of the CD-scheme. Would need confirmation,
 Likely due to a Pb in CD-scheme with non-lin free-surf and
 large variations of hFac (+ kSurf <> 1 ?), will need to be confirmed.
 Can you remember us why CD-scheme is used (since the resolution 
 is high enough, ~10.km, to run without) ?

Cheers,
Jean-Michel




More information about the MITgcm-devel mailing list