[MITgcm-devel] seaice code beyond checkoint61j blows for ECCO-GODAE
Patrick Heimbach
heimbach at MIT.EDU
Tue Apr 14 12:22:48 EDT 2009
Hong,
Jean-Michel gave me a few hints on how to restore
previous defaults to remain compatible with checkpoint61j
As far as I can see most of them are mentioned in Martin's email.
But I think one CPP option is missing:
I now put in SEAICE_OPTIONS.h
#define SEAICE_OLD_AND_BAD_DISCRETIZATION
Not sure which of the changes is the relevant one.
Currently have a job in queue on columbia to find out.
In the meantime, if you only revert pkg/seaice/
to checkpoint61j then you should be ok.
The changes to mom_calc_visc.F should be independent and
you can keep those (but also need consistent change to the_main_loop.F)
Good luck!
-Patrick
On Apr 14, 2009, at 12:04 PM, Hong Zhang wrote:
> On Tue, 2009-04-14 at 03:49 -0700, Martin Losch wrote:
>>> I do not know if Dimitris has gotten around to test this on CS-or
>>> curvilinear grids.
> Hi
> We also got the problem on CS:
> got all seaice fields NaN both on levl 28 and level 50 config.
> We updated the code on April 7
> and want to fix the potential blowup (sensitivity) on CS-corner
> with Patrick's check-in (see :
>> Modified Files:
>> mom_calc_visc.F
>> Log Message:
>> Overlaps had been forgotten in calculating ijk keys
>> (spotted by jmc using gfortran with check-bounds)
> Have to revert?
>
> cheers,
> hong
> _______________________________________________
> MITgcm-devel mailing list
> MITgcm-devel at mitgcm.org
> http://mitgcm.org/mailman/listinfo/mitgcm-devel
---
Patrick Heimbach | heimbach at mit.edu | http://www.mit.edu/~heimbach
MIT | EAPS 54-1518 | 77 Massachusetts Ave | Cambridge MA 02139 USA
FON +1-617-253-5259 | FAX +1-617-253-4464 | SKYPE patrick.heimbach
More information about the MITgcm-devel
mailing list