New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
ticket/1613_NOC3_vvl_by_default (diff) – NEMO

Changes between Version 11 and Version 12 of ticket/1613_NOC3_vvl_by_default


Ignore:
Timestamp:
2015-10-31T07:30:25+01:00 (8 years ago)
Author:
gm
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ticket/1613_NOC3_vvl_by_default

    v11 v12  
    2525 
    2626== I. Before/Now/After vertical coordinate system by default == 
    27   
    28   ===>>> runs ORCA2_LIM3 trunk and this branch  identical to the last digit  BUT  both blow up atter 138 time step.... 
    29   NB: to obtain the same results 1 things : revert domhpg.F90 optimization (use of r1_e...) 
    30   =========>>>>>>>>>>>>  try to find the origine of the model explosion: 
    31  (1) dynvor.F90 reverted to the v3.6_stable  version, i.e. with use of fmask at the proper place, the trunk still explode round the same time-step... 
     27  ===>>> runs ORCA2_LIM3 trunk and this branch  identical to the last digit  
     28  ===>>> OK see revision XXX + minor correction revision XXX (SETTE OK) 
     29  '''Nevertheless'''  for both the trunk & this branch, ORCA2_LIM3 blow up atter 138 time step....[[BR]]NB: to obtain the same results 1 things : revert domhpg.F90 optimization (use of r1_e...) [[BR]]=========>>>>>>>>>>>>  try to find the origine of the model explosion:[[BR]](1) dynvor.F90 reverted to the v3.6_stable  version, i.e. with use of fmask at the proper place, the trunk still explode round the same time-step...  So the problem does not come from dynvor.[[BR]](2) iso neutral diffusion switch off (as well as div): it is not the issue the model still blow up[[BR]](3) partial cells switch off (ln_zco=T):  
    3230 
    33  ===>>> OK see revision XXX + minor correction revision XXX (SETTE OK) 
     31  dom_oce :  
    3432 
    35  * dom_oce : [[BR]](1) systematic declaration of before/now/after vertical coordinate [[BR]](2) uniformisation of the name: hur (hvr) becomes r1_hu_n (r1_hv_n) ; idem for before and after[[BR]](3) gdep3w becomes gde3w === 
     33 * (1) systematic declaration of before/now/after vertical coordinate [[BR]](2) uniformisation of the name: hur (hvr) becomes r1_hu_n (r1_hv_n) ; idem for before and after[[BR]](3) gdep3w becomes gde3w === 
    3634 * all NEMO code: replace fs... by the the associated variable. When time-step is not prescribed, use _n variable (as was done in domzgr_substitute.h90). Results should be identical:  '''===>>> TO BE verified'''   (NB: in dynhpg.F90, some 1/e1u, 1/e2v has been replaced by r1_e1u, r1_e2v  ==>> last digit changes !) 
    3735 * remove domzgr_substitute.h90 and its #include every where in the code. compilation OK (ORCA2_LIM3, ORCA2_LIM with/without AGRIF, ORCA2_LIM_PISCES,ORCA2_SAS_LIM, AMM12, C1D_PAPA, ORCA2_OFF_PISCES, GYRE_PISCES) 
     
    4745 * use nn_print test to bypass some control print. (domcfg.F90 ; ...) 
    4846 * remove the use of prihre, prihin, prizre  ==>>> remove lib_print.f90 
    49