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 43 and Version 44 of ticket/1613_NOC3_vvl_by_default


Ignore:
Timestamp:
2015-11-25T12:01:27+01:00 (8 years ago)
Author:
gm
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ticket/1613_NOC3_vvl_by_default

    v43 v44  
    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)  ===>>> '''OK''' see revision  [https://forge.ipsl.jussieu.fr/nemo/log/branches/2015/dev_r5836_NOC3_vvl_by_default?rev= 5883] 
     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)  ===>>> '''  OK'''   see revision  [https://forge.ipsl.jussieu.fr/nemo/log/branches/2015/dev_r5836_NOC3_vvl_by_default?rev= 5883] [[BR]]                              Bug correction to pass SETTE ===>>> ''' OK'''  see revision  [https://forge.ipsl.jussieu.fr/nemo/log/branches/2015/dev_r5836_NOC3_vvl_by_default?rev= 5916] 
    3737 
    3838=== (1) replace lk_vvl by .NOT.ln_linssh everywhere === 
     
    4343 * '''TRA''' (and TRC) : 
    4444 
    45 '''traadv_...''' : surface flux set systematically to zero for all tracers. compute for each tracer in ln_linssh case [[BR]]'''traqsr ''': ln_linssh desappears: always computed with now scale factors. introduction of np_RGB, np_2BD, etc  ... Logical ln_traqsr moved from namtra_qsr to namsbc[[BR]]'''trazdf_exp & trazdf_imp''' : e3t & e3w always taken into account. No differences between ln_linssh=T or F[[BR]]'''trasbc''' : non-linear free surface calculation, and addition of concentration/dilution term only when ln_linssh=T[[BR]]'''tranxt''' : tra_nxt_fix cannot be removed as in tra_nxt_vvl the vertical scale factor used changes (asselin time filter on e3t....) [[BR]] 
     45'''traadv_...''' : surface flux set systematically to zero for all tracers. compute for each tracer in ln_linssh case [[BR]]'''traqsr ''': ln_linssh desappears: always computed with now scale factors. introduction of np_RGB, np_2BD, etc  ... Logical ln_traqsr moved from namtra_qsr to namsbc[[BR]]'''trazdf_exp & trazdf_imp''' : e3t & e3w always taken into account. No differences between ln_linssh=T or F[[BR]]'''trasbc''' : non-linear free surface calculation, and addition of concentration/dilution term only when ln_linssh=T[[BR]]'''tranxt''' : tra_nxt_fix cannot be removed as in tra_nxt_vvl the vertical scale factor used changes (asselin time filter on e3t....)  
     46 
     47 * '''DYN'''  : 
    4648 
    4749---- 
     
    5355 * use nn_print test to bypass some control print. (domcfg.F90 ; ...)  '''OK''' 
    5456 * remove the use of prihre, prihin, prizre  ==>>> remove lib_print.f90   '''OK''' 
    55  * sbcwave : move drag and stokes drift logical from namsbc to namsbc_wave. '''OK'''  see revision [https://forge.ipsl.jussieu.fr/nemo/log/branches/2015/dev_r5836_NOC3_vvl_by_default?rev= 5883] 
    56  * merge traadv_lap.F90 & traadv_blp.F90  into traadv_lap_blp.F90 (as for the dynamics) + traldf.F90 & trcldf.F90 for USE traldf_lap_blp. '''OK''' see revision  [https://forge.ipsl.jussieu.fr/nemo/log/branches/2015/dev_r5836_NOC3_vvl_by_default?rev= 5883] 
    57  * geo2ocean.F90 : simplification by removing the old and no more used repcmo & rep ere subroutines. '''OK''' see revision  [https://forge.ipsl.jussieu.fr/nemo/log/branches/2015/dev_r5836_NOC3_vvl_by_default?rev= 5883] 
     57 * sbcwave : move drag and stokes drift logical from namsbc to namsbc_wave. '''OK'''  see revision [https://forge.ipsl.jussieu.fr/nemo/log/branches/2015/dev_r5836_NOC3_vvl_by_default?rev= 5883] 
     58 * merge traadv_lap.F90 & traadv_blp.F90  into traadv_lap_blp.F90 (as for the dynamics) + traldf.F90 & trcldf.F90 for USE traldf_lap_blp. '''OK''' see revision  [https://forge.ipsl.jussieu.fr/nemo/log/branches/2015/dev_r5836_NOC3_vvl_by_default?rev= 5883] 
     59 * geo2ocean.F90 : simplification by removing the old and no more used repcmo & rep ere subroutines. '''OK''' see revision  [https://forge.ipsl.jussieu.fr/nemo/log/branches/2015/dev_r5836_NOC3_vvl_by_default?rev= 5883]