[MITgcm-devel] [MITgcm-support] maintaining sea ice coverage over multi-year run on cs32
Menemenlis, Dimitris (3248)
Dimitris.Menemenlis at jpl.nasa.gov
Fri Jul 16 09:33:37 EDT 2010
Martin I am not familiar with embm. Is this another energy balance atmosphere model?
Yes switching to thsice is also on my nodo (er, I mean todo) list.
Initially, best to check in ifdefed and off by default until it's been vetted a little bit, no?
Dimitris
On Jun 23, 2010, at 6:50 AM, Martin Losch wrote:
> Hi Dimitris,
>
> I do have this code around, but it is in a version which is taylored to the embm that I added. I had to introduce it because the ice model kept creating water (ice) volume, because the sublimation part is accounted for in the latent heat flux (seaice_budget_ice) but not in the volume part. In this context, I realized again, how poorly written this seaice_growth routine is. It's such a drag to try and change anything in there.
>
> I really recommend switching to the thsice package (which is even harder to understand, but probably has a much lower problem-density). We should work on streamlining thsice for the adjoint (and vectorize it) and then use it as the default!
>
> If I get to check the sublimation code for seaice in (I could try this next week), it will change the results, but clearly it's a bug fix. I guess we should have CPP flags around it, have them defined by default and then turned off in verification experiments? Or rather vice versa (you'd have to turn them on yourself, ie. you have to know about this)?
>
> Martin
More information about the MITgcm-devel
mailing list