[MITgcm-devel] 2nd set of calls in initialise_varia.F

Jean-Michel Campin jmc at ocean.mit.edu
Sun Jun 17 10:38:59 EDT 2012


Hi Patrick,

It looks like I can, in initialise_varia.F, remove the calls to:
 INI_HFAC , INI_MASKS_ETC , INI_LINEAR_PHISURF (all 3 are within ifdef ALLOW_DEPTH_CONTROL)
and also INI_CG2D (and INI_CG3D) (these 2 are outside ifdef ALLOW_DEPTH_CONTROL)
and the results remain identical with or without these 4(+1) calls (and same
number of recomputation warnings).

I tried this in 3 Adjoint set-up:
1) standard bottom_ctrl
2) bottom_ctrl with #define NONLIN_FRSURF (and keeping nonlinFreeSurf=0)
3) tutorial_tracer_adjsens but compiled with ALLOW_CG2D_NSA
    and run with nonlinFreeSurf=3 (and keeping select_rStar=2)

I am tempting to remove these 4(+1) calls in initialise_varia.F
what is your opinion on this ?

Cheers,
Jean-Michel




More information about the MITgcm-devel mailing list