[MITgcm-devel] changes in the_main_loop.F

Patrick Heimbach heimbach at MIT.EDU
Thu Mar 1 15:49:36 EST 2012


@ Matt:
the flag ALLOW_ADJOINT_RUN should never be set "by hand"
but occur in AD_CONFIG.h generated by genmake2.

@ J.M.:
I haven't looked at those changes,
probably not before Sat.

p.

On Mar 1, 2012, at 3:07 PM, Matthew Mazloff wrote:

> Hi Jean-Michel
> 
> Perhaps just add
> ALLOW_ADJOINT_RUN
> 
> to
> MITgcm/verification/obcs_ctrl/code_ad/ECCO_CPPOPTIONS.h
> 
> Would that fix it?
> 
> -Matt
> 
> 
> On Mar 1, 2012, at 12:00 PM, Jean-Michel Campin wrote:
> 
>> Hi Gael,
>> 
>> I am going to revert to previous version (=1.120) of "model/src/the_main_loop.F",
>> since
>> 1) the Makefile is now missing some dependencies (we talk about this
>> yearterday), in particular the_main_loop.f is missing dependencies to
>> checkpoint_lev3_directives.h and checkpoint_lev2_directives.h
>> (checked with hs94.1x64x5/build/Makefile)
>> 
>> 2) few experiments are failing (see:
>> http://mitgcm.org/testing/results/2012_03/tr_danton_20120301_0/summary.txt
>> ), hs94.1x64x5
>>  isomip & isomip.htd
>>  tutorial_global_oce_biogeo
>>  tutorial_global_oce_optim
>>  tutorial_tracer_adjsens
>> ) because of this error:
>>> forrtl: severe (193): Run-Time Check Failure. The variable 'adthe_main_loop_$ILEV_1' is being used without being defined
>> 
>> 3) still need to check what happens to lab_sea & obcs_ctrl (fail to compile).
>> 
>> Cheers,
>> Jean-Michel
>> 
>> 
>> _______________________________________________
>> 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

---
Patrick Heimbach | heimbach at mit.edu | http://www.mit.edu/~heimbach
MIT | EAPS 54-1420 | 77 Massachusetts Ave | Cambridge MA 02139 USA
FON +1-617-253-5259 | FAX +1-617-253-4464 | SKYPE patrick.heimbach





More information about the MITgcm-devel mailing list