[MITgcm-devel] [MITgcm-cvs] MITgcm/pkg/seaice CVS Commit
Martin Losch
Martin.Losch at awi.de
Thu Jan 21 01:27:25 EST 2016
OK,
I am waiting for the tests to complete in the afternoon an then do the update of adjoint and tlm results
Martin
> On 20 Jan 2016, at 18:12, Jean-Michel Campin <jmc at ocean.mit.edu> wrote:
>
> Hi Martin,
>
> I would suggest to go for 2 or 3, so that we get updated output for
> all the experiments we understand why the results did change.
> Regarding global_ocean.cs32x15.seaice_dynmix, it's up to you:
> you could keep the old (and good) reference output or update it with
> a new and less good output.
>
> Cheers,
> Jean-Michel
>
> On Wed, Jan 20, 2016 at 05:00:35PM +0100, Martin Losch wrote:
>> Hi,
>>
>> this recent change in seaice_lsr.F (replace 1/SEAICE_deltaTdyn wiht precomputed recip_deltaT) changes some results at truncation level, also for adjoint and tlm. For the adm and tlm seaice_dynmix experiment, however, the FD gradients are, totally unexpectly, broken (only 2 digits remain and the comparision to the adjoint and tlm gradients are 2 orders of magnitude less accurate). Since the adjoint and tangent-linear gradients only change a little (11 digits of agreement remain, so that I get a ???pass"), and the cost function is also not affected as much, I am a little at loss, what may cause this.
>>
>> What should I do?
>> 1. revert to old code: go back to 1/SEAICE_deltaTdyn instead of recip_deltaT
>> 2. update all but the seaice_dynmix experiment
>> 3. update all experiments and worry about the accuracy later?
>>
>> Martin
>>
>>> Begin forwarded message:
>>>
>>> From: Martin Losch <mlosch at forge.csail.mit.edu>
>>> Subject: [MITgcm-cvs] MITgcm/pkg/seaice CVS Commit
>>> Date: 20 Jan 2016 15:02:53 CET
>>> To: <mitgcm-cvs at mitgcm.org>
>>> Reply-To: <MITgcm-cvs at mitgcm.org>
>>>
>>> Update of /u/gcmpack/MITgcm/pkg/seaice
>>> In directory forge:/tmp/cvs-serv1185/pkg/seaice
>>>
>>> Modified Files:
>>> seaice_lsr.F
>>> Log Message:
>>> replace 1./SEAICE_deltaTdyn with recip_deltaT for better vectorisation
>>> affects some experiments at truncation 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
>
> _______________________________________________
> MITgcm-devel mailing list
> MITgcm-devel at mitgcm.org
> http://mitgcm.org/mailman/listinfo/mitgcm-devel
More information about the MITgcm-devel
mailing list