Changes between Version 6 and Version 7 of ticket/1692_SIMPLIF_2
- Timestamp:
- 2016-08-02T12:36:53+02:00 (8 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ticket/1692_SIMPLIF_2
v6 v7 16 16 Notes of development of simplification-2 strategy 17 17 18 = = Modification from revision '''6593''' to next one (revision '''6595''') ='''[[BR]] '''=18 = Modification from revision '''6593''' to next one (revision '''6595''') = 19 19 ''' '''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]]''' 20 20 21 = = Modification from revision '''6595''' to next one (revision '''6596''') =''' '''=21 = Modification from revision '''6595''' to next one (revision '''6596''') = 22 22 ''' '''These changes doesn’t change de GYRE results (in both ln_read_cfg = T and F)[[BR]] 23 23 … … 40 40 '''[[BR]]DOM ZGR analyses[[BR]][[BR]]'''dom_zgr 41 41 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 domain42 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 43 43 44 44 IF( 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]] ! -----------------------------------