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/1692_SIMPLIF_2 (diff) – NEMO

Changes between Version 6 and Version 7 of ticket/1692_SIMPLIF_2


Ignore:
Timestamp:
2016-08-02T12:36:53+02:00 (8 years ago)
Author:
flavoni
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ticket/1692_SIMPLIF_2

    v6 v7  
    1616Notes of development of simplification-2 strategy 
    1717 
    18 = = Modification from revision '''6593'''  to  next one (revision '''6595''') ='''[[BR]]  ''' = 
     18= Modification from revision '''6593'''  to  next one (revision '''6595''') = 
    1919'''  '''These changes doesn’t change de GYRE results (in both ln_read_cfg = T and F)'''[[BR]]'''[[BR]][[BR]]'''domwri.F90''' and '''par_oce.F90'''[[BR]]    Add jpkglo in par_oce[[BR]]    Add jpiglo, jpjglo and jpkglo in mesh_mask file[[BR]][[BR]]'''domhgr.F90''', '''usrdef.F90''', and '''nemogcm.F90 '''   [[BR]]    create usr_def_nam to read the namusr_def which allows to specify the global domain sizes (jpiglo,jpjglo,jpkglo) [[BR]]    change nn_bench into ln_bench read in namusr_def. ln_bench is now a variable known only by usrdef.F90 module.  Remove nbench and nn_bench everywhere else (namelist_ref, nemogcm.F90, sbcana, in_out_manager.F90)[[BR]]    nemo_init : add read of jpiglo, jpjglo and jpkglo   or their setting in usr_def_nam'''[[BR]][[BR]]domhgr.F90''', and''' usrdef.F90[[BR]]    '''add all hgr arrays in argument of hgr_read and usr_def_hgr [[BR]]    remove kbench and k_cfg from usr_def_hgr arguments (same argueent in [[BR]]        both hgr_read and usr_def_hgr)[[BR]]    domhgr:     - remove useless local variable declaration[[BR]]              - add control print for iff and ie1e2u_v  cases'''[[BR]][[BR]][[BR]]sbcana.F90 ''' and''' namsbc_ana '''removed from the code'''[[BR]]    '''ln_ana replaced by ln_usr in namsbc[[BR]]    jp_ana replaced by jp_usr in sbcmod.F90[[BR]]    remove sbcana.F90 from the code'''[[BR]][[BR]]usrdef_sbc.F90  [[BR]]    '''remove the use of ln_bench by constraining the use of key_mpp_rep[[BR]]    CAUTION : this changes the results of the reference GYRE which is without[[BR]]    this key ===>>> update the reference run used to compare the results, with [[BR]]    a new run with the key_mpp_rep[[BR]]'''[[BR]][[BR]]Namelist of all configuration + namelist_ref :[[BR]]    '''- namelist_ref /namsbc :  ln_blk_core = .true.  ===>>> = .false.[[BR]]        and thus add ln_blk_core = .true. in all ORCA configuration namelist_cfg[[BR]]             Change ln_ana into ln_usr and thus also change all GYRE configuration[[BR]]'''[[BR]]''' 
    2020 
    21 = = Modification from revision '''6595'''  to  next one (revision '''6596''') =''' ''' = 
     21= Modification from revision '''6595'''  to  next one (revision '''6596''') = 
    2222'''    '''These changes doesn’t change de GYRE results (in both ln_read_cfg = T and F)[[BR]] 
    2323 
     
    4040'''[[BR]]DOM ZGR      analyses[[BR]][[BR]]'''dom_zgr 
    4141 
    42   CALL ''' zgr_z'''             ! Reference z-coordinate system (always called)[[BR]]                                             CALL ''' zgr_bat'''           ! Bathymetry fields (levels and meters)[[BR]] IF( lk_c1d      )   CALL lbc_lnk( bathy , 'T', 1._wp )   ! 1D config.: same bathy value over the 3x3 domain 
     42  CALL '''  zgr_z'''              ! Reference z-coordinate system (always called)[[BR]]                                              CALL '''  zgr_bat'''            ! Bathymetry fields (levels and meters)[[BR]] IF( lk_c1d      )   CALL lbc_lnk( bathy , 'T', 1._wp )   ! 1D config.: same bathy value over the 3x3 domain 
    4343 
    4444IF( ln_zco      )   CALL zgr_zco          ! z-coordinate[[BR]]IF( ln_zps      )   CALL zgr_zps          ! Partial step z-coordinate[[BR]]IF( ln_sco      )   CALL zgr_sco          ! s-coordinate or hybrid z-s coordinate[[BR]]      ! [[BR]]      ! final adjustment of mbathy & check [[BR]]      ! -----------------------------------