[MITgcm-devel] lab_sea.hb87 restart problem
Jean-Michel Campin
jmc at ocean.mit.edu
Sun Nov 4 15:19:18 EST 2007
Hi Martin,
On Sun, Nov 04, 2007 at 09:14:48AM +0100, Martin Losch wrote:
> Hi Jean-Michel,
>
> no, I did not check that, because the Hibler+Bryan stress formulation
> should not require any restarts ... I can't think of a reason why it
> should:
> for useHB87stressCoupling=.true., the stress on the ocean is computed
> differently at the end of seaice_dynamics (in the case of the
> verification experiment it's based on the internal stress divergence
> computed earlier in seaice_evp.F). So if the restart does not work,
> it should be related to the evp solver rather than the hb87 stress ...
>
> Strange. Where do I find you restart test script, so I can start
> playing with this, too.
> Martin
>
I updated the little script that I use:
MITgcm_contrib/jmc_script/tst1+1
and the sequence of command I typed to check the restart was:
% cd verification
% ./testreport -dd -t lab_sea
% cd lab_sea/tr_run.hb87
% mkdir temp
% mv pickup* temp
% cp data data.tst
% rm data
edit data.tst:
(useSingleCpuIO is commented because of limitation of the tst1+1 script)
% diff data data.tst
53c53
< useSingleCpuIO=.TRUE.,
---
> #useSingleCpuIO=.TRUE.,
86a87,88
> nIter0=10,
> nTimeSteps=4,
88,89c90,91
< startTime=0.0,
< endTime=36000.,
---
> #startTime=0.0,
> #endTime=36000.,
% cp ../../../../MITgcm_contrib/jmc_script/tst1+1 .
% ./tst1+1 1
% ./tst1+1 2
And then you should see some differences in cg2d_ini output.
All the results are put in separated dir, so you can make some
plots and see where the differences are located.
the last step is to make a diff of pickup files:
% ./tst1+1 3
Jean-Michel
More information about the MITgcm-devel
mailing list