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 38 and Version 39 of ticket/1613_NOC3_vvl_by_default


Ignore:
Timestamp:
2015-11-10T16:55:20+01:00 (8 years ago)
Author:
gm
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ticket/1613_NOC3_vvl_by_default

    v38 v39  
    2525 
    2626== I. Before/Now/After vertical coordinate system by default == 
    27   ===>>> runs ORCA2_LIM3 trunk and this branch  identical to the last digit  ===>>> '''                              OK'''                               see revision   [https://forge.ipsl.jussieu.fr/nemo/log/branches/2015/dev_r5836_NOC3_vvl_by_default?rev= 5845]                   [[BR]]                 ===>>> small bug correction in in_out_manager.F90 ===>>> '''                   OK'''                    see revision  [https://forge.ipsl.jussieu.fr/nemo/log/branches/2015/dev_r5836_NOC3_vvl_by_default?rev= 5858]               [[BR]]              ===>>> correction of trunk bugs [https://forge.ipsl.jussieu.fr/nemo/log/trunk/NEMOGCM?rev= ​5860]               and  [https://forge.ipsl.jussieu.fr/nemo/log/trunk/NEMOGCM?rev= ​5861]              + bug correction in non-vvl case===>>>  '''              OK'''               see revision  [https://forge.ipsl.jussieu.fr/nemo/log/branches/2015/dev_r5836_NOC3_vvl_by_default?rev= 5862]               [[BR]]             [[BR]]             ===>>> Not working in non vvl case (blow up in 10 time step !)  error (tmask instead of umask in dlmvvl)[[BR]]            ===>>> OK see revision  [https://forge.ipsl.jussieu.fr/nemo/log/branches/2015/dev_r5836_NOC3_vvl_by_default?rev= 5863]         [[BR]]         ===>>> re-introduce changes in dynhpg.F90  ===>>> '''         OK'''          see revision  [https://forge.ipsl.jussieu.fr/nemo/log/branches/2015/dev_r5836_NOC3_vvl_by_default?rev= 5864] 
     27  ===>>> runs ORCA2_LIM3 trunk and this branch  identical to the last digit  ===>>> '''                               OK'''                                see revision   [https://forge.ipsl.jussieu.fr/nemo/log/branches/2015/dev_r5836_NOC3_vvl_by_default?rev= 5845]                    [[BR]]                  ===>>> small bug correction in in_out_manager.F90 ===>>> '''                    OK'''                     see revision  [https://forge.ipsl.jussieu.fr/nemo/log/branches/2015/dev_r5836_NOC3_vvl_by_default?rev= 5858]                [[BR]]               ===>>> correction of trunk bugs [https://forge.ipsl.jussieu.fr/nemo/log/trunk/NEMOGCM?rev= ​5860]                and  [https://forge.ipsl.jussieu.fr/nemo/log/trunk/NEMOGCM?rev= ​5861]               + bug correction in non-vvl case===>>>  '''               OK'''                see revision  [https://forge.ipsl.jussieu.fr/nemo/log/branches/2015/dev_r5836_NOC3_vvl_by_default?rev= 5862]                [[BR]]              [[BR]]              ===>>> Not working in non vvl case (blow up in 10 time step !)  error (tmask instead of umask in dlmvvl)[[BR]]             ===>>> OK see revision  [https://forge.ipsl.jussieu.fr/nemo/log/branches/2015/dev_r5836_NOC3_vvl_by_default?rev= 5863]          [[BR]]          ===>>> re-introduce changes in dynhpg.F90  ===>>> '''          OK'''           see revision  [https://forge.ipsl.jussieu.fr/nemo/log/branches/2015/dev_r5836_NOC3_vvl_by_default?rev= 5864] 
    2828 
    2929 * dom_oce.F90 :[[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 === 
     
    3434 
    3535== [[BR]]II. Non-linear free surface by default == 
    36   ===>>> '''     (1)+(2)'''      runs ORCA2_LIM and ORCA2_LIM3 (ln_linssh=T & =F) identical to the last digit with results of part I (rev 5864) and compilation with ORCA2_LIM_PISCES fine  ===>>> '''     OK'''      see revision  [https://forge.ipsl.jussieu.fr/nemo/log/branches/2015/dev_r5836_NOC3_vvl_by_default?rev= 5868]    [[BR]]    ===>>> (3) TRA runs ORCA2_LIM and ORCA2_LIM3 (ln_linssh=T & =F) OK, but solver modified (roundoff changes) 
     36  ===>>> '''      (1)+(2)'''       runs ORCA2_LIM and ORCA2_LIM3 (ln_linssh=T & =F) identical to the last digit with results of part I (rev 5864) and compilation with ORCA2_LIM_PISCES fine  ===>>> '''      OK'''       see revision  [https://forge.ipsl.jussieu.fr/nemo/log/branches/2015/dev_r5836_NOC3_vvl_by_default?rev= 5868]     [[BR]]     ===>>> (3) TRA runs ORCA2_LIM and ORCA2_LIM3 (ln_linssh=T & =F) OK, but solver modified (roundoff changes) 
    3737 
    3838=== (1) replace lk_vvl by .NOT.ln_linssh everywhere === 
    3939=== (2) remove key_vvl and introduce ln_linssh in nam_zgr namelist === 
     40domain.F90 , dom_init : impose _b, _n, _a depth and vertical scale factors to be equal to _0 ones if ln_linssh=T[[BR]]domzgr.F90 : now only compute the _0 mesh (in particular remove the setting of _n fields in zgr_sco 
     41 
    4042=== (3) remove optimization associated with linear free surface ; promote test on ln_linssh in favor of test on .NOT.ln_linssh === 
    4143 * '''TRA''' :