[MITgcm-devel] Fwd: [MITgcm-cvs] MITgcm/doc CVS Commit

Martin Losch Martin.Losch at awi.de
Sun Jun 29 06:37:51 EDT 2014


Hi Jean-Michel,

That's very interesting, because I did run testreport on my local linux box that usually gives the same results as baudelaire with gfortran both for forward and adoint tests. The only changing experiment I found was labsea, which always gives slightly different results, no matter what you do. And I even ran adjoint offline exf seaice on baudelaire. Not sure where I went wrong. The most important changes were about the adjoint. On Monday, I will retry with keeping the uvtmp fields although I do not see why they should be important at all.

Martin

> On 27.06.2014, at 22:25, Jean-Michel Campin <jmc at ocean.mit.edu> wrote:
> 
> Hi Martin,
> 
> Did you run testreport after your changes ?
> When I try (with MPI on old 32-bit cluster with g77 and without
> MPI on baudelaire with gfortran) I am getting a FAIL for
> most (if not all) of the exp that uses seaice-dynamics with LSR 
> 
> Also, this uTmp,vTmp was added in seaice_lsr.F revision 62
> by me (harder to go back in time before that since it was re-written
> substancially), and I don't think it was useless.
> 
> I am thinking of changing back seaice_lsr.F & seaice_preconditioner.F
> until you figure out if/how uTmp/vTmp can be removed without changing
> the results.
> 
> Cheers,
> Jean-Michel
> 
>> On Fri, Jun 27, 2014 at 04:38:01PM +0200, Martin Losch wrote:
>> let’s see, how much of the model I messed up this time … (o:
>> 
>> Have a good weekend,
>> Martin
>> 
>> Begin forwarded message:
>> 
>>> From: Martin Losch <mlosch at forge.csail.mit.edu>
>>> Subject: [MITgcm-cvs] MITgcm/doc CVS Commit
>>> Date: June 27, 2014 at 4:37:03 PM GMT+2
>>> To: <mitgcm-cvs at mitgcm.org>
>>> Reply-To: <MITgcm-cvs at mitgcm.org>
>>> 
>>> Update of /u/gcmpack/MITgcm/doc
>>> In directory forge:/tmp/cvs-serv5798/doc
>>> 
>>> Modified Files:
>>>    tag-index 
>>> Log Message:
>>> add this to the tag-index:
>>> - remove unnecessary u/vTmp from subroutine call of
>>>   seaice_lsr_tridiagu/v
>>> - remove some store directives and add new ones in an effort to get
>>>   finally rid off the recomputation warnings. This is successful
>>>   for SEAICE_VECTORIZE_LSR defined (i.e. no extensive recomputation
>>>   warnings left), but there are still too many recomputations on the
>>>   solver iteration level
>>> 
>>> 
>>> _______________________________________________
>>> MITgcm-cvs mailing list
>>> MITgcm-cvs at mitgcm.org
>>> http://mitgcm.org/mailman/listinfo/mitgcm-cvs
> 
> _______________________________________________
> MITgcm-devel mailing list
> MITgcm-devel at mitgcm.org
> http://mitgcm.org/mailman/listinfo/mitgcm-devel



More information about the MITgcm-devel mailing list