[MITgcm-devel] seaice code beyond checkoint61j blows for ECCO-GODAE
Patrick Heimbach
heimbach at MIT.EDU
Tue Apr 14 12:47:50 EDT 2009
Hong,
(at least) one more thing.
The following recommendations for new defaults
from tag-index are wrong:
- SEAICE_advSnow = .true. is now the default
- SEAICE_advSalt = .true. is now the default
- SEAICE_advAge = .true. is now the default
- SEAICE_clipVelocities = .false. is now the default
None of these flags exist in latest code
(hence my job on columbia just blew again).
Instead, they are called
- SEAICEadvSnow = .true. is now the default
- SEAICEadvSalt = .true. is now the default
- SEAICEadvAge = .true. is now the default
- SEAICE_clipVelocities = .false. is now the default
-Patrick
On Apr 14, 2009, at 12:22 PM, Patrick Heimbach wrote:
>
> 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
>
>
> _______________________________________________
> 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