[MITgcm-devel] MITgcm/pkg/streamice changes

Jean-Michel Campin jmc at ocean.mit.edu
Mon Aug 26 09:58:11 EDT 2013


Hi Dan,

There is this question you raised that might be of interest for others.

> I saw that it did change testreport. I am surprised, it might mean the
> matrix wasn't symmetric before.

I think it might just be different machine truncation error: 
When I take a look at how halfpipe_streamice results (and especially the solver 
output that testreport checks for), it seems sensitive to the compiler used:
e.g. fwd test with pathscale, pgi or intel compiler agree on the first 7 digits
(compared to the reference, gfortran). And regarding AD results, seems sensitive
too: with pgi (or on the old geo cluster, intel or open64) we get only 10 digits
for the AD gradient. 
After you made these changes, the results were not more different than when
switching to an other compiler.

Cheers,
Jean-Michel



More information about the MITgcm-devel mailing list