[MITgcm-devel] [MITgcm-cvs] MITgcm/pkg/exf CVS Commit

Jean-Michel Campin jmc at mit.edu
Wed Jun 14 21:47:12 EDT 2017


Hi Gael,

I did check that this modification did not impact the current verification 
experiments as well as global_oce_cs32 (in contrib verification_other).
However, it does affect global_oce_llc90 (at least the forward results, did
not try ADM) and it's due different machine truncation in computing the 
N.pole average value.

New output (on baudelaire.csail, gfortran -ieee, + mpich2 on 6 procs):
Y Y Y Y>14<13 16 16 16 16 16 16 16 14 13 13 13 13 14 16 16 pass  global_oce_cs32
Y Y Y Y>10<16 16 16 16 16 16 16 16 14 14 14 16 14 14 13 16 pass  global_oce_llc90
Y Y Y Y> 9<16 16 12 12 16 16 13 11 13 13 11 11 13 12 11 11 FAIL  global_oce_llc90.core2
Y Y Y Y> 3<12 13 10 10 11 16 11  9  9 10  9  8 11 11  8  9 FAIL  global_oce_llc90.ecco_v4
Y Y Y Y> 6<16 13 12 12 12 13 13 10 10 12 10 11 11 11 10 11 FAIL  global_oce_llc90.ecmwf

Repeating same test with previous code:
Y Y Y Y>14<13 16 16 16 16 16 16 16 14 13 13 13 13 14 16 13 pass  global_oce_cs32
Y Y Y Y>16<16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 pass  global_oce_llc90
Y Y Y Y>16<16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 pass  global_oce_llc90.core2
Y Y Y Y>16<16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 pass  global_oce_llc90.ecco_v4
Y Y Y Y>16<16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 pass  global_oce_llc90.ecmwf

And with a different compiler on different platform (before code changes):
Y Y Y Y>14<13 16 16 16 16 16 16 16 14 13 13 16 13 14 16 16 pass  global_oce_cs32
Y Y Y Y> 6<16 16 12 12 16 16 13 11 13 12 11 12 12 13 11 11 FAIL  global_oce_llc90
Y Y Y Y> 9<16 16 12 12 16 16 14 11 13 13 13 13 13 14 12 13 FAIL  global_oce_llc90.core2
Y Y Y Y> 3<12 13 10 10 11 16 11  9  8 10  8  9 10 11  9  9 FAIL  global_oce_llc90.ecco_v4
Y Y Y Y> 6<13 13 11 11 12 13 13 10 10 11 10 11 11 11 10 11 FAIL  global_oce_llc90.ecmwf

Likely that we will have to update few output*.txt there.

Cheers,
Jean-Michel

On Wed, Jun 14, 2017 at 09:03:55AM -0400, Jean-Michel Campin wrote:
> Update of /u/gcmpack/MITgcm/pkg/exf
> In directory forge:/tmp/cvs-serv6822
> 
> Modified Files:
> 	exf_interp_uv.F 
> Log Message:
> - fix bug in calculation of South-Pole mean value.
> 
> 
> _______________________________________________
> MITgcm-cvs mailing list
> MITgcm-cvs at mitgcm.org
> http://mitgcm.org/mailman/listinfo/mitgcm-cvs



More information about the MITgcm-devel mailing list