Changeset 10289 for NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests
- Timestamp:
- 2018-11-08T11:48:53+01:00 (5 years ago)
- Location:
- NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests
- Files:
-
- 2 deleted
- 75 edited
- 9 copied
Legend:
- Unmodified
- Added
- Removed
-
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/CANAL/EXPREF/context_nemo.xml
r9572 r10289 31 31 <domain_definition src="./domain_def_nemo.xml"/> 32 32 33 <grid_definition> 34 35 <!-- --> 36 <grid id="grid_T_2D" > 37 <domain id="grid_T" /> 38 </grid> 39 <!-- --> 40 <grid id="grid_T_3D_ncatice" > 41 <domain id="grid_T" /> 42 <axis id="ncatice" /> 43 </grid> 44 <!-- --> 45 <grid id="grid_T_3D" > 46 <domain id="grid_T" /> 47 <axis id="deptht" /> 48 </grid> 49 <!-- --> 50 <grid id="grid_U_2D" > 51 <domain id="grid_U" /> 52 </grid> 53 <!-- --> 54 <grid id="grid_U_3D" > 55 <domain id="grid_U" /> 56 <axis id="depthu" /> 57 </grid> 58 <!-- --> 59 <grid id="grid_V_2D" > 60 <domain id="grid_V" /> 61 </grid> 62 <!-- --> 63 <grid id="grid_V_3D" > 64 <domain id="grid_V" /> 65 <axis id="depthv" /> 66 </grid> 67 <!-- --> 68 <grid id="grid_W_2D" > 69 <domain id="grid_W" /> 70 </grid> 71 <!-- --> 72 <grid id="grid_W_3D" > 73 <domain id="grid_W" /> 74 <axis id="depthw" /> 75 </grid> 76 <!-- --> 77 <grid id="grid_1point" > 78 <domain domain_ref="1point"/> 79 </grid> 80 <!-- --> 81 <grid id="grid_T_nfloat" > 82 <domain id="grid_T" /> 83 <axis id="nfloat" /> 84 </grid> 85 <!-- --> 86 <grid id="grid_EqT" > 87 <domain domain_ref="EqT" /> 88 </grid> 89 <!-- --> 90 <grid id="grid_znl_T_2D"> 91 <domain id="gznl" /> 92 </grid> 93 <!-- --> 94 <grid id="grid_znl_T_3D"> 95 <domain id="gznl" /> 96 <axis id="deptht" /> 97 </grid> 98 <!-- --> 99 <grid id="grid_znl_W_3D"> 100 <domain id="gznl" /> 101 <axis id="depthw" /> 102 </grid> 103 104 <grid id="grid_ptr_T_2D"> 105 <domain id="ptr" /> 106 </grid> 107 108 <grid id="grid_ptr_T_3D"> 109 <domain id="ptr" /> 110 <axis id="deptht" /> 111 </grid> 112 113 <grid id="grid_ptr_W_3D"> 114 <domain id="ptr" /> 115 <axis id="depthw" /> 116 </grid> 117 118 </grid_definition> 33 <grid_definition src="./grid_def_nemo.xml"/> 119 34 120 35 </context> -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/CANAL/EXPREF/namelist_cfg
r9718 r10289 31 31 rn_ppgphi0 = 38.5 ! Reference latitude [degrees] 32 32 rn_u10 = 0. ! 10m wind speed [m/s] 33 rn_windszx = 4000. ! longitudinal wind extension [km]34 rn_windszy = 4000. ! latitudinal wind extension [km]33 rn_windszx = 4000. ! longitudinal wind extension [km] 34 rn_windszy = 4000. ! latitudinal wind extension [km] 35 35 rn_uofac = 0. ! Uoce multiplicative factor (0.:absolute or 1.:relative winds) 36 36 rn_vtxmax = 1. ! initial vortex max current [m/s] 37 37 rn_uzonal = 1. ! initial zonal current [m/s] 38 rn_ujetszx = 4000. ! longitudinal jet extension [km]39 rn_ujetszy = 4000. ! latitudinal jet extension [km]38 rn_ujetszx = 4000. ! longitudinal jet extension [km] 39 rn_ujetszy = 4000. ! latitudinal jet extension [km] 40 40 nn_botcase = 0 ! bottom definition (0:flat, 1:bump) 41 41 nn_initcase = 1 ! initial condition case (0:rest, 1:zonal current, 2:current shear, 3: gaussian zonal current, … … 182 182 ln_dynadv_vec = .false. ! vector form (T) or flux form (F) 183 183 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 184 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme184 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 185 185 ln_dynadv_ubs = .true. ! flux form - 3rd order UBS scheme 186 186 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/CANAL/MY_SRC/diawri.F90
- Property svn:keywords set to Id
r9652 r10289 79 79 # include "vectopt_loop_substitute.h90" 80 80 !!---------------------------------------------------------------------- 81 !! NEMO/O PA 3.3 , NEMO Consortium (2010)82 !! $Id : diawri.F90 9124 2017-12-19 08:26:25Z gm$83 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)81 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 82 !! $Id$ 83 !! Software governed by the CeCILL license (see ./LICENSE) 84 84 !!---------------------------------------------------------------------- 85 85 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/CANAL/MY_SRC/domvvl.F90
- Property svn:keywords set to Id
r9403 r10289 64 64 # include "vectopt_loop_substitute.h90" 65 65 !!---------------------------------------------------------------------- 66 !! NEMO/O PA 3.7 , NEMO-Consortium (2015)67 !! $Id : domvvl.F90 9190 2018-01-06 14:18:23Z gm$68 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)66 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 67 !! $Id$ 68 !! Software governed by the CeCILL license (see ./LICENSE) 69 69 !!---------------------------------------------------------------------- 70 70 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/CANAL/MY_SRC/stpctl.F90
- Property svn:keywords set to Id
r9441 r10289 34 34 INTEGER :: idrun, idtime, idssh, idu, ids, istatus 35 35 !!---------------------------------------------------------------------- 36 !! NEMO/O PA 4.0 , NEMO Consortium (2017)37 !! $Id : stpctl.F90 9210 2018-01-11 15:41:21Z gm$38 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)36 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 37 !! $Id$ 38 !! Software governed by the CeCILL license (see ./LICENSE) 39 39 !!---------------------------------------------------------------------- 40 40 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/CANAL/MY_SRC/trazdf.F90
- Property svn:keywords set to Id
r9403 r10289 38 38 # include "vectopt_loop_substitute.h90" 39 39 !!---------------------------------------------------------------------- 40 !! NEMO/O PA 4.0 , NEMO Consortium (2017)41 !! $Id : trazdf.F90 9124 2017-12-19 08:26:25Z gm$42 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)40 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 41 !! $Id$ 42 !! Software governed by the CeCILL license (see ./LICENSE) 43 43 !!---------------------------------------------------------------------- 44 44 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/CANAL/MY_SRC/usrdef_hgr.F90
- Property svn:keywords set to Id
r9403 r10289 27 27 28 28 !!---------------------------------------------------------------------- 29 !! NEMO/O PA 4.0, NEMO Consortium (2016)29 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 30 30 !! $Id$ 31 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)31 !! Software governed by the CeCILL license (see ./LICENSE) 32 32 !!---------------------------------------------------------------------- 33 33 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/CANAL/MY_SRC/usrdef_istate.F90
- Property svn:keywords set to Id
r9412 r10289 29 29 30 30 !!---------------------------------------------------------------------- 31 !! NEMO/O PA 4.0 , NEMO Consortium (2016)31 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 32 32 !! $Id$ 33 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)33 !! Software governed by the CeCILL license (see ./LICENSE) 34 34 !!---------------------------------------------------------------------- 35 35 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/CANAL/MY_SRC/usrdef_nam.F90
- Property svn:keywords set to Id
r9403 r10289 52 52 53 53 !!---------------------------------------------------------------------- 54 !! NEMO/O PA 4.0 , NEMO Consortium (2016)54 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 55 55 !! $Id$ 56 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)56 !! Software governed by the CeCILL license (see ./LICENSE) 57 57 !!---------------------------------------------------------------------- 58 58 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/CANAL/MY_SRC/usrdef_sbc.F90
- Property svn:keywords set to Id
r9659 r10289 34 34 # include "vectopt_loop_substitute.h90" 35 35 !!---------------------------------------------------------------------- 36 !! NEMO/O PA 4.0 , NEMO Consortium (2016)36 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 37 37 !! $Id$ 38 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)38 !! Software governed by the CeCILL license (see ./LICENSE) 39 39 !!---------------------------------------------------------------------- 40 40 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/CANAL/MY_SRC/usrdef_zgr.F90
- Property svn:keywords set to Id
r9403 r10289 34 34 # include "vectopt_loop_substitute.h90" 35 35 !!---------------------------------------------------------------------- 36 !! NEMO/O PA 4.0 , NEMO Consortium (2016)36 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 37 37 !! $Id$ 38 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)38 !! Software governed by the CeCILL license (see ./LICENSE) 39 39 !!---------------------------------------------------------------------- 40 40 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/ICEDYN/EXPREF/1_namelist_cfg
r9794 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : overwrite defaults values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : overwrite defaults values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 !! ICEDYN (SAS BIPERIODIC) configuration !! -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/ICEDYN/EXPREF/context_nemo.xml
r9572 r10289 43 43 <domain_definition src="./domain_def_nemo.xml"/> 44 44 45 <grid_definition> 46 47 <!-- --> 48 <grid id="grid_T_2D" > 49 <domain id="grid_T" /> 50 </grid> 51 <!-- --> 52 <grid id="grid_T_3D_ncatice" > 53 <domain id="grid_T" /> 54 <axis id="ncatice" /> 55 </grid> 56 <!-- --> 57 <grid id="grid_T_3D" > 58 <domain id="grid_T" /> 59 <axis id="deptht" /> 60 </grid> 61 <!-- --> 62 <grid id="grid_U_2D" > 63 <domain id="grid_U" /> 64 </grid> 65 <!-- --> 66 <grid id="grid_U_3D" > 67 <domain id="grid_U" /> 68 <axis id="depthu" /> 69 </grid> 70 <!-- --> 71 <grid id="grid_V_2D" > 72 <domain id="grid_V" /> 73 </grid> 74 <!-- --> 75 <grid id="grid_V_3D" > 76 <domain id="grid_V" /> 77 <axis id="depthv" /> 78 </grid> 79 <!-- --> 80 <grid id="grid_W_2D" > 81 <domain id="grid_W" /> 82 </grid> 83 <!-- --> 84 <grid id="grid_W_3D" > 85 <domain id="grid_W" /> 86 <axis id="depthw" /> 87 </grid> 88 <!-- --> 89 <grid id="grid_1point" > 90 <domain domain_ref="1point"/> 91 </grid> 92 <!-- --> 93 <grid id="grid_T_nfloat" > 94 <domain id="grid_T" /> 95 <axis id="nfloat" /> 96 </grid> 97 <!-- --> 98 <grid id="grid_EqT" > 99 <domain domain_ref="EqT" /> 100 </grid> 101 <!-- --> 102 <grid id="grid_znl_T_2D"> 103 <domain id="gznl" /> 104 </grid> 105 <!-- --> 106 <grid id="grid_znl_T_3D"> 107 <domain id="gznl" /> 108 <axis id="deptht" /> 109 </grid> 110 <!-- --> 111 <grid id="grid_znl_W_3D"> 112 <domain id="gznl" /> 113 <axis id="depthw" /> 114 </grid> 115 116 <grid id="grid_ptr_T_2D"> 117 <domain id="ptr" /> 118 </grid> 119 120 <grid id="grid_ptr_T_3D"> 121 <domain id="ptr" /> 122 <axis id="deptht" /> 123 </grid> 124 125 <grid id="grid_ptr_W_3D"> 126 <domain id="ptr" /> 127 <axis id="depthw" /> 128 </grid> 129 130 </grid_definition> 45 <grid_definition src="./grid_def_nemo.xml"/> 131 46 132 47 </context> -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/ICEDYN/EXPREF/namelist_cfg
r9794 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : overwrite default values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : overwrite default values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 !! ICEDYN (SAS BIPERIODIC) configuration !! -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/ICEDYN/EXPREF/namelist_ice_cfg
r9801 r10289 95 95 sn_tmi = 'initice' , -12 ,'tmi' , .false. , .true., 'yearly' , '' , '', '' 96 96 sn_smi = 'initice' , -12 ,'smi' , .false. , .true., 'yearly' , '' , '', '' 97 cn_dir ='./'97 cn_dir ='./' 98 98 / 99 99 !------------------------------------------------------------------------------ -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/ICEDYN/MY_SRC/usrdef_hgr.F90
- Property svn:keywords set to Id
r9794 r10289 27 27 28 28 !!---------------------------------------------------------------------- 29 !! NEMO/O PA 4.0 , NEMO Consortium (2016)30 !! $Id :$31 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)29 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 30 !! $Id$ 31 !! Software governed by the CeCILL license (see ./LICENSE) 32 32 !!---------------------------------------------------------------------- 33 33 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/ICEDYN/MY_SRC/usrdef_nam.F90
- Property svn:keywords set to Id
r9794 r10289 34 34 35 35 !!---------------------------------------------------------------------- 36 !! NEMO/O PA 4.0 , NEMO Consortium (2016)36 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 37 37 !! $Id$ 38 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)38 !! Software governed by the CeCILL license (see ./LICENSE) 39 39 !!---------------------------------------------------------------------- 40 40 CONTAINS … … 61 61 REAL(wp):: zlx, zly ! Local scalars 62 62 !! 63 NAMELIST/namusr_def/ ln_zco,rn_dx, rn_dy, ln_corio, rn_ppgphi063 NAMELIST/namusr_def/ rn_dx, rn_dy, ln_corio, rn_ppgphi0 64 64 !!---------------------------------------------------------------------- 65 65 ! -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/ICEDYN/MY_SRC/usrdef_sbc.F90
- Property svn:keywords set to Id
r9789 r10289 36 36 # include "vectopt_loop_substitute.h90" 37 37 !!---------------------------------------------------------------------- 38 !! NEMO/O PA 4.0 , NEMO Consortium (2016)38 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 39 39 !! $Id$ 40 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)40 !! Software governed by the CeCILL license (see ./LICENSE) 41 41 !!---------------------------------------------------------------------- 42 42 CONTAINS … … 132 132 emp_oce (:,:) = emp_oce(:,:) - sprecip(:,:) * (1._wp - zsnw(:,:) ) 133 133 qevap_ice(:,:,:) = 0._wp 134 qprec_ice(:,:) = rhos n * ( sst_m(:,:) * cpic - lfus ) * tmask(:,:,1) ! in J/m3134 qprec_ice(:,:) = rhos * ( sst_m(:,:) * rcpi - rLfus ) * tmask(:,:,1) ! in J/m3 135 135 qemp_oce (:,:) = - emp_oce(:,:) * sst_m(:,:) * rcp 136 qemp_ice (:,:) = sprecip(:,:) * zsnw * ( sst_m(:,:) * cpic - lfus ) * tmask(:,:,1) ! solid precip (only)136 qemp_ice (:,:) = sprecip(:,:) * zsnw * ( sst_m(:,:) * rcpi - rLfus ) * tmask(:,:,1) ! solid precip (only) 137 137 138 138 ! total fluxes … … 146 146 ! 147 147 WHERE ( phs(:,:,:) <= 0._wp .AND. phi(:,:,:) < 0.1_wp ) ! linear decrease from hi=0 to 10cm 148 q sr_ice_tr(:,:,:) = qsr_ice(:,:,:) * ( zfr1 + zfr2 * ( 1._wp - phi(:,:,:) * 10._wp ) )148 qtr_ice_top(:,:,:) = qsr_ice(:,:,:) * ( zfr1 + zfr2 * ( 1._wp - phi(:,:,:) * 10._wp ) ) 149 149 ELSEWHERE( phs(:,:,:) <= 0._wp .AND. phi(:,:,:) >= 0.1_wp ) ! constant (zfr1) when hi>10cm 150 q sr_ice_tr(:,:,:) = qsr_ice(:,:,:) * zfr1150 qtr_ice_top(:,:,:) = qsr_ice(:,:,:) * zfr1 151 151 ELSEWHERE ! zero when hs>0 152 q sr_ice_tr(:,:,:) = 0._wp152 qtr_ice_top(:,:,:) = 0._wp 153 153 END WHERE 154 154 -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/ICEDYN/MY_SRC/usrdef_zgr.F90
- Property svn:keywords set to Id
r9789 r10289 28 28 # include "vectopt_loop_substitute.h90" 29 29 !!---------------------------------------------------------------------- 30 !! NEMO/O PA 4.0 , NEMO Consortium (2016)30 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 31 31 !! $Id$ 32 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)32 !! Software governed by the CeCILL license (see ./LICENSE) 33 33 !!---------------------------------------------------------------------- 34 34 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/ISOMIP/EXPREF/context_nemo.xml
r9572 r10289 31 31 <domain_definition src="./domain_def_nemo.xml"/> 32 32 33 <grid_definition> 34 35 <!-- --> 36 <grid id="grid_T_2D" > 37 <domain id="grid_T" /> 38 </grid> 39 <!-- --> 40 <grid id="grid_T_3D_ncatice" > 41 <domain id="grid_T" /> 42 <axis id="ncatice" /> 43 </grid> 44 <!-- --> 45 <grid id="grid_T_3D" > 46 <domain id="grid_T" /> 47 <axis id="deptht" /> 48 </grid> 49 <!-- --> 50 <grid id="grid_U_2D" > 51 <domain id="grid_U" /> 52 </grid> 53 <!-- --> 54 <grid id="grid_U_3D" > 55 <domain id="grid_U" /> 56 <axis id="depthu" /> 57 </grid> 58 <!-- --> 59 <grid id="grid_V_2D" > 60 <domain id="grid_V" /> 61 </grid> 62 <!-- --> 63 <grid id="grid_V_3D" > 64 <domain id="grid_V" /> 65 <axis id="depthv" /> 66 </grid> 67 <!-- --> 68 <grid id="grid_W_2D" > 69 <domain id="grid_W" /> 70 </grid> 71 <!-- --> 72 <grid id="grid_W_3D" > 73 <domain id="grid_W" /> 74 <axis id="depthw" /> 75 </grid> 76 <!-- --> 77 <grid id="grid_1point" > 78 <domain domain_ref="1point"/> 79 </grid> 80 <!-- --> 81 <grid id="grid_T_nfloat" > 82 <domain id="grid_T" /> 83 <axis id="nfloat" /> 84 </grid> 85 <!-- --> 86 <grid id="grid_EqT" > 87 <domain domain_ref="EqT" /> 88 </grid> 89 <!-- --> 90 <grid id="grid_znl_T_2D"> 91 <domain id="gznl" /> 92 </grid> 93 <!-- --> 94 <grid id="grid_znl_T_3D"> 95 <domain id="gznl" /> 96 <axis id="deptht" /> 97 </grid> 98 <!-- --> 99 <grid id="grid_znl_W_3D"> 100 <domain id="gznl" /> 101 <axis id="depthw" /> 102 </grid> 103 104 <grid id="grid_ptr_T_2D"> 105 <domain id="ptr" /> 106 </grid> 107 108 <grid id="grid_ptr_T_3D"> 109 <domain id="ptr" /> 110 <axis id="deptht" /> 111 </grid> 112 113 <grid id="grid_ptr_W_3D"> 114 <domain id="ptr" /> 115 <axis id="depthw" /> 116 </grid> 117 118 </grid_definition> 33 <grid_definition src="./grid_def_nemo.xml"/> 119 34 120 35 </context> -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/ISOMIP/EXPREF/namelist_cfg
r9743 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : overwrite default values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : overwrite default values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 !! ISOMIP configuration !! … … 140 140 ln_lin = .false. ! linear drag: Cd = Cd0 Uc0 & namdrg_top) 141 141 ln_non_lin = .true. ! non-linear drag: Cd = Cd0 |U| 142 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U|142 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U| 143 143 ! 144 144 ln_drgimp = .false. ! implicit top/bottom friction flag … … 153 153 rn_z0 = 3.0e-3 ! roughness [m] (ln_loglayer=T) 154 154 ln_boost = .false. ! =T regional boost of Cd0 ; =F constant 155 rn_boost = 50. ! local boost factor [-]155 rn_boost = 50. ! local boost factor [-] 156 156 / 157 157 !----------------------------------------------------------------------- … … 164 164 rn_z0 = 3.e-3 ! roughness [m] (ln_loglayer=T) 165 165 ln_boost = .false. ! =T regional boost of Cd0 ; =F constant 166 rn_boost = 50. ! local boost factor [-]166 rn_boost = 50. ! local boost factor [-] 167 167 / 168 168 !!====================================================================== -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/ISOMIP/MY_SRC/usrdef_hgr.F90
- Property svn:keywords set to Id
r9089 r10289 28 28 29 29 !!---------------------------------------------------------------------- 30 !! NEMO/O PA 4.0 , NEMO Consortium (2017)30 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 31 31 !! $Id$ 32 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)32 !! Software governed by the CeCILL license (see ./LICENSE) 33 33 !!---------------------------------------------------------------------- 34 34 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/ISOMIP/MY_SRC/usrdef_istate.F90
- Property svn:keywords set to Id
r7715 r10289 27 27 28 28 !!---------------------------------------------------------------------- 29 !! NEMO/O PA 4.0 , NEMO Consortium (2016)29 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 30 30 !! $Id$ 31 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)31 !! Software governed by the CeCILL license (see ./LICENSE) 32 32 !!---------------------------------------------------------------------- 33 33 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/ISOMIP/MY_SRC/usrdef_nam.F90
- Property svn:keywords set to Id
r9089 r10289 36 36 37 37 !!---------------------------------------------------------------------- 38 !! NEMO/O PA 4.0 , NEMO Consortium (2017)38 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 39 39 !! $Id$ 40 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)40 !! Software governed by the CeCILL license (see ./LICENSE) 41 41 !!---------------------------------------------------------------------- 42 42 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/ISOMIP/MY_SRC/usrdef_sbc.F90
- Property svn:keywords set to Id
r9659 r10289 35 35 # include "vectopt_loop_substitute.h90" 36 36 !!---------------------------------------------------------------------- 37 !! NEMO/O PA 4.0 , NEMO Consortium (2016)37 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 38 38 !! $Id$ 39 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)39 !! Software governed by the CeCILL license (see ./LICENSE) 40 40 !!---------------------------------------------------------------------- 41 41 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/ISOMIP/MY_SRC/usrdef_zgr.F90
- Property svn:keywords set to Id
r9135 r10289 33 33 # include "vectopt_loop_substitute.h90" 34 34 !!---------------------------------------------------------------------- 35 !! NEMO/O PA 4.0 , NEMO Consortium (2016)35 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 36 36 !! $Id$ 37 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)37 !! Software governed by the CeCILL license (see ./LICENSE) 38 38 !!---------------------------------------------------------------------- 39 39 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/LOCK_EXCHANGE/EXPREF/context_nemo.xml
r9572 r10289 31 31 <domain_definition src="./domain_def_nemo.xml"/> 32 32 33 <grid_definition> 34 35 <!-- --> 36 <grid id="grid_T_2D" > 37 <domain id="grid_T" /> 38 </grid> 39 <!-- --> 40 <grid id="grid_T_3D_ncatice" > 41 <domain id="grid_T" /> 42 <axis id="ncatice" /> 43 </grid> 44 <!-- --> 45 <grid id="grid_T_3D" > 46 <domain id="grid_T" /> 47 <axis id="deptht" /> 48 </grid> 49 <!-- --> 50 <grid id="grid_U_2D" > 51 <domain id="grid_U" /> 52 </grid> 53 <!-- --> 54 <grid id="grid_U_3D" > 55 <domain id="grid_U" /> 56 <axis id="depthu" /> 57 </grid> 58 <!-- --> 59 <grid id="grid_V_2D" > 60 <domain id="grid_V" /> 61 </grid> 62 <!-- --> 63 <grid id="grid_V_3D" > 64 <domain id="grid_V" /> 65 <axis id="depthv" /> 66 </grid> 67 <!-- --> 68 <grid id="grid_W_2D" > 69 <domain id="grid_W" /> 70 </grid> 71 <!-- --> 72 <grid id="grid_W_3D" > 73 <domain id="grid_W" /> 74 <axis id="depthw" /> 75 </grid> 76 <!-- --> 77 <grid id="grid_1point" > 78 <domain domain_ref="1point"/> 79 </grid> 80 <!-- --> 81 <grid id="grid_T_nfloat" > 82 <domain id="grid_T" /> 83 <axis id="nfloat" /> 84 </grid> 85 <!-- --> 86 <grid id="grid_EqT" > 87 <domain domain_ref="EqT" /> 88 </grid> 89 <!-- --> 90 <grid id="grid_znl_T_2D"> 91 <domain id="gznl" /> 92 </grid> 93 <!-- --> 94 <grid id="grid_znl_T_3D"> 95 <domain id="gznl" /> 96 <axis id="deptht" /> 97 </grid> 98 <!-- --> 99 <grid id="grid_znl_W_3D"> 100 <domain id="gznl" /> 101 <axis id="depthw" /> 102 </grid> 103 104 <grid id="grid_ptr_T_2D"> 105 <domain id="ptr" /> 106 </grid> 107 108 <grid id="grid_ptr_T_3D"> 109 <domain id="ptr" /> 110 <axis id="deptht" /> 111 </grid> 112 113 <grid id="grid_ptr_W_3D"> 114 <domain id="ptr" /> 115 <axis id="depthw" /> 116 </grid> 117 118 </grid_definition> 33 <grid_definition src="./grid_def_nemo.xml"/> 119 34 120 35 </context> -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/LOCK_EXCHANGE/EXPREF/namelist_FCT2_flux_cen2_cfg
r9527 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : used to overwrite defaults values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 ! … … 26 26 ln_read_cfg = .false. ! (=T) read the domain configuration file 27 27 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 28 ln_write_cfg = .false. ! (=T) create the domain configuration file28 ln_write_cfg = .false. ! (=T) create the domain configuration file 29 29 / 30 30 !----------------------------------------------------------------------- … … 116 116 ln_dynadv_vec = .false. ! vector form (T) or flux form (F) 117 117 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 118 ln_dynadv_cen2 = .true. ! flux form - 2nd order centered scheme118 ln_dynadv_cen2 = .true. ! flux form - 2nd order centered scheme 119 119 ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme 120 120 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/LOCK_EXCHANGE/EXPREF/namelist_FCT2_flux_ubs_cfg
r9743 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : overwrite default values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : overwrite default values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 !! LOCK EXCHANGE configuration !! … … 40 40 ln_read_cfg = .false. ! (=T) read the domain configuration file 41 41 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 42 ln_write_cfg = .false. ! (=T) create the domain configuration file42 ln_write_cfg = .false. ! (=T) create the domain configuration file 43 43 / 44 44 !----------------------------------------------------------------------- … … 188 188 ln_dynadv_vec = .false. ! vector form (T) or flux form (F) 189 189 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 190 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme190 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 191 191 ln_dynadv_ubs = .true. ! flux form - 3rd order UBS scheme 192 192 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/LOCK_EXCHANGE/EXPREF/namelist_FCT2_vect_eenH_cfg
r9527 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : used to overwrite defaults values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 ! … … 26 26 ln_read_cfg = .false. ! (=T) read the domain configuration file 27 27 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 28 ln_write_cfg = .false. ! (=T) create the domain configuration file28 ln_write_cfg = .false. ! (=T) create the domain configuration file 29 29 / 30 30 !----------------------------------------------------------------------- … … 116 116 ln_dynadv_vec = .true. ! vector form (T) or flux form (F) 117 117 nn_dynkeg = 1 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 119 119 ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme 120 120 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/LOCK_EXCHANGE/EXPREF/namelist_FCT2_vect_een_cfg
r9527 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : used to overwrite defaults values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 ! … … 26 26 ln_read_cfg = .false. ! (=T) read the domain configuration file 27 27 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 28 ln_write_cfg = .false. ! (=T) create the domain configuration file28 ln_write_cfg = .false. ! (=T) create the domain configuration file 29 29 / 30 30 !----------------------------------------------------------------------- … … 116 116 ln_dynadv_vec = .true. ! vector form (T) or flux form (F) 117 117 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 119 119 ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme 120 120 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/LOCK_EXCHANGE/EXPREF/namelist_FCT2_vect_ene_cfg
r9527 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : used to overwrite defaults values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 ! … … 26 26 ln_read_cfg = .false. ! (=T) read the domain configuration file 27 27 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 28 ln_write_cfg = .false. ! (=T) create the domain configuration file28 ln_write_cfg = .false. ! (=T) create the domain configuration file 29 29 / 30 30 !----------------------------------------------------------------------- … … 116 116 ln_dynadv_vec = .true. ! vector form (T) or flux form (F) 117 117 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 119 119 ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme 120 120 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/LOCK_EXCHANGE/EXPREF/namelist_FCT2_vect_ens_cfg
r9527 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : used to overwrite defaults values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 ! … … 26 26 ln_read_cfg = .false. ! (=T) read the domain configuration file 27 27 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 28 ln_write_cfg = .false. ! (=T) create the domain configuration file28 ln_write_cfg = .false. ! (=T) create the domain configuration file 29 29 / 30 30 !----------------------------------------------------------------------- … … 116 116 ln_dynadv_vec = .true. ! vector form (T) or flux form (F) 117 117 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 119 119 ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme 120 120 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/LOCK_EXCHANGE/EXPREF/namelist_FCT4_flux_cen2_cfg
r9527 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : used to overwrite defaults values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 ! … … 26 26 ln_read_cfg = .false. ! (=T) read the domain configuration file 27 27 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 28 ln_write_cfg = .false. ! (=T) create the domain configuration file28 ln_write_cfg = .false. ! (=T) create the domain configuration file 29 29 / 30 30 !----------------------------------------------------------------------- … … 116 116 ln_dynadv_vec = .false. ! vector form (T) or flux form (F) 117 117 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 118 ln_dynadv_cen2 = .true. ! flux form - 2nd order centered scheme118 ln_dynadv_cen2 = .true. ! flux form - 2nd order centered scheme 119 119 ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme 120 120 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/LOCK_EXCHANGE/EXPREF/namelist_FCT4_flux_ubs_cfg
r9527 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : used to overwrite defaults values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 ! … … 26 26 ln_read_cfg = .false. ! (=T) read the domain configuration file 27 27 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 28 ln_write_cfg = .false. ! (=T) create the domain configuration file28 ln_write_cfg = .false. ! (=T) create the domain configuration file 29 29 / 30 30 !----------------------------------------------------------------------- … … 116 116 ln_dynadv_vec = .false. ! vector form (T) or flux form (F) 117 117 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 119 119 ln_dynadv_ubs = .true. ! flux form - 3rd order UBS scheme 120 120 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/LOCK_EXCHANGE/EXPREF/namelist_FCT4_vect_eenH_cfg
r9527 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : used to overwrite defaults values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 ! … … 26 26 ln_read_cfg = .false. ! (=T) read the domain configuration file 27 27 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 28 ln_write_cfg = .false. ! (=T) create the domain configuration file28 ln_write_cfg = .false. ! (=T) create the domain configuration file 29 29 / 30 30 !----------------------------------------------------------------------- … … 116 116 ln_dynadv_vec = .true. ! vector form (T) or flux form (F) 117 117 nn_dynkeg = 1 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 119 119 ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme 120 120 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/LOCK_EXCHANGE/EXPREF/namelist_FCT4_vect_een_cfg
r9527 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : used to overwrite defaults values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 ! … … 26 26 ln_read_cfg = .false. ! (=T) read the domain configuration file 27 27 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 28 ln_write_cfg = .false. ! (=T) create the domain configuration file28 ln_write_cfg = .false. ! (=T) create the domain configuration file 29 29 / 30 30 !----------------------------------------------------------------------- … … 116 116 ln_dynadv_vec = .true. ! vector form (T) or flux form (F) 117 117 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 119 119 ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme 120 120 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/LOCK_EXCHANGE/EXPREF/namelist_FCT4_vect_ene_cfg
r9527 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : used to overwrite defaults values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 ! … … 26 26 ln_read_cfg = .false. ! (=T) read the domain configuration file 27 27 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 28 ln_write_cfg = .false. ! (=T) create the domain configuration file28 ln_write_cfg = .false. ! (=T) create the domain configuration file 29 29 / 30 30 !----------------------------------------------------------------------- … … 116 116 ln_dynadv_vec = .true. ! vector form (T) or flux form (F) 117 117 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 119 119 ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme 120 120 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/LOCK_EXCHANGE/EXPREF/namelist_FCT4_vect_ens_cfg
r9527 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : used to overwrite defaults values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 ! … … 26 26 ln_read_cfg = .false. ! (=T) read the domain configuration file 27 27 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 28 ln_write_cfg = .false. ! (=T) create the domain configuration file28 ln_write_cfg = .false. ! (=T) create the domain configuration file 29 29 / 30 30 !----------------------------------------------------------------------- … … 116 116 ln_dynadv_vec = .true. ! vector form (T) or flux form (F) 117 117 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 119 119 ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme 120 120 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/LOCK_EXCHANGE/MY_SRC/usrdef_hgr.F90
- Property svn:keywords set to Id
r9124 r10289 27 27 28 28 !!---------------------------------------------------------------------- 29 !! NEMO/O PA 4.0 , NEMO Consortium (2016)29 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 30 30 !! $Id$ 31 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)31 !! Software governed by the CeCILL license (see ./LICENSE) 32 32 !!---------------------------------------------------------------------- 33 33 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/LOCK_EXCHANGE/MY_SRC/usrdef_istate.F90
- Property svn:keywords set to Id
r6923 r10289 26 26 27 27 !!---------------------------------------------------------------------- 28 !! NEMO/O PA 4.0 , NEMO Consortium (2016)28 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 29 29 !! $Id$ 30 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)30 !! Software governed by the CeCILL license (see ./LICENSE) 31 31 !!---------------------------------------------------------------------- 32 32 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/LOCK_EXCHANGE/MY_SRC/usrdef_nam.F90
- Property svn:keywords set to Id
r7239 r10289 32 32 33 33 !!---------------------------------------------------------------------- 34 !! NEMO/O PA 4.0 , NEMO Consortium (2016)34 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 35 35 !! $Id$ 36 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)36 !! Software governed by the CeCILL license (see ./LICENSE) 37 37 !!---------------------------------------------------------------------- 38 38 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/LOCK_EXCHANGE/MY_SRC/usrdef_sbc.F90
- Property svn:keywords set to Id
r9659 r10289 34 34 # include "vectopt_loop_substitute.h90" 35 35 !!---------------------------------------------------------------------- 36 !! NEMO/O PA 4.0 , NEMO Consortium (2016)36 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 37 37 !! $Id$ 38 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)38 !! Software governed by the CeCILL license (see ./LICENSE) 39 39 !!---------------------------------------------------------------------- 40 40 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/LOCK_EXCHANGE/MY_SRC/usrdef_zgr.F90
- Property svn:keywords set to Id
r9135 r10289 30 30 # include "vectopt_loop_substitute.h90" 31 31 !!---------------------------------------------------------------------- 32 !! NEMO/O PA 4.0 , NEMO Consortium (2016)32 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 33 33 !! $Id$ 34 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)34 !! Software governed by the CeCILL license (see ./LICENSE) 35 35 !!---------------------------------------------------------------------- 36 36 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/OVERFLOW/EXPREF/context_nemo.xml
r9572 r10289 31 31 <domain_definition src="./domain_def_nemo.xml"/> 32 32 33 <grid_definition> 34 35 <!-- --> 36 <grid id="grid_T_2D" > 37 <domain id="grid_T" /> 38 </grid> 39 <!-- --> 40 <grid id="grid_T_3D_ncatice" > 41 <domain id="grid_T" /> 42 <axis id="ncatice" /> 43 </grid> 44 <!-- --> 45 <grid id="grid_T_3D" > 46 <domain id="grid_T" /> 47 <axis id="deptht" /> 48 </grid> 49 <!-- --> 50 <grid id="grid_U_2D" > 51 <domain id="grid_U" /> 52 </grid> 53 <!-- --> 54 <grid id="grid_U_3D" > 55 <domain id="grid_U" /> 56 <axis id="depthu" /> 57 </grid> 58 <!-- --> 59 <grid id="grid_V_2D" > 60 <domain id="grid_V" /> 61 </grid> 62 <!-- --> 63 <grid id="grid_V_3D" > 64 <domain id="grid_V" /> 65 <axis id="depthv" /> 66 </grid> 67 <!-- --> 68 <grid id="grid_W_2D" > 69 <domain id="grid_W" /> 70 </grid> 71 <!-- --> 72 <grid id="grid_W_3D" > 73 <domain id="grid_W" /> 74 <axis id="depthw" /> 75 </grid> 76 <!-- --> 77 <grid id="grid_1point" > 78 <domain domain_ref="1point"/> 79 </grid> 80 <!-- --> 81 <grid id="grid_T_nfloat" > 82 <domain id="grid_T" /> 83 <axis id="nfloat" /> 84 </grid> 85 <!-- --> 86 <grid id="grid_EqT" > 87 <domain domain_ref="EqT" /> 88 </grid> 89 <!-- --> 90 <grid id="grid_znl_T_2D"> 91 <domain id="gznl" /> 92 </grid> 93 <!-- --> 94 <grid id="grid_znl_T_3D"> 95 <domain id="gznl" /> 96 <axis id="deptht" /> 97 </grid> 98 <!-- --> 99 <grid id="grid_znl_W_3D"> 100 <domain id="gznl" /> 101 <axis id="depthw" /> 102 </grid> 103 104 <grid id="grid_ptr_T_2D"> 105 <domain id="ptr" /> 106 </grid> 107 108 <grid id="grid_ptr_T_3D"> 109 <domain id="ptr" /> 110 <axis id="deptht" /> 111 </grid> 112 113 <grid id="grid_ptr_W_3D"> 114 <domain id="ptr" /> 115 <axis id="depthw" /> 116 </grid> 117 118 </grid_definition> 33 <grid_definition src="./grid_def_nemo.xml"/> 119 34 120 35 </context> -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/OVERFLOW/EXPREF/namelist_sco_FCT2_flux_cen-ahm1000_cfg
r9527 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : used to overwrite defaults values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 ! … … 74 74 ln_lin = .false. ! linear drag: Cd = Cd0 Uc0 & namdrg_top) 75 75 ln_non_lin = .false. ! non-linear drag: Cd = Cd0 |U| 76 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U|76 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U| 77 77 ! 78 78 ln_drgimp = .true. ! implicit top/bottom friction flag … … 125 125 ln_dynadv_vec = .false. ! vector form (T) or flux form (F) 126 126 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 127 ln_dynadv_cen2 = .true. ! flux form - 2nd order centered scheme127 ln_dynadv_cen2 = .true. ! flux form - 2nd order centered scheme 128 128 ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme 129 129 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/OVERFLOW/EXPREF/namelist_sco_FCT2_flux_ubs_cfg
r9527 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : used to overwrite defaults values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 ! … … 74 74 ln_lin = .false. ! linear drag: Cd = Cd0 Uc0 & namdrg_top) 75 75 ln_non_lin = .false. ! non-linear drag: Cd = Cd0 |U| 76 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U|76 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U| 77 77 ! 78 78 ln_drgimp = .true. ! implicit top/bottom friction flag … … 125 125 ln_dynadv_vec = .false. ! vector form (T) or flux form (F) 126 126 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 127 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme127 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 128 128 ln_dynadv_ubs = .true. ! flux form - 3rd order UBS scheme 129 129 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/OVERFLOW/EXPREF/namelist_sco_FCT4_flux_cen-ahm1000_cfg
r9527 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : used to overwrite defaults values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 ! … … 39 39 &namtsd ! data : Temperature & Salinity 40 40 !----------------------------------------------------------------------- 41 ln_tsd_init = .false. ! Initialisation of ocean T & S with T &S input data (T) or not (F)42 ln_tsd_tradmp = .false. ! damping of ocean T & S toward T &S input data (T) or not (F)43 41 / 44 42 !----------------------------------------------------------------------- … … 76 74 ln_lin = .false. ! linear drag: Cd = Cd0 Uc0 & namdrg_top) 77 75 ln_non_lin = .false. ! non-linear drag: Cd = Cd0 |U| 78 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U|76 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U| 79 77 ! 80 78 ln_drgimp = .true. ! implicit top/bottom friction flag … … 127 125 ln_dynadv_vec = .false. ! vector form (T) or flux form (F) 128 126 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 129 ln_dynadv_cen2 = .true. ! flux form - 2nd order centered scheme127 ln_dynadv_cen2 = .true. ! flux form - 2nd order centered scheme 130 128 ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme 131 129 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/OVERFLOW/EXPREF/namelist_sco_FCT4_flux_ubs_cfg
r9527 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : used to overwrite defaults values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 ! … … 39 39 &namtsd ! data : Temperature & Salinity 40 40 !----------------------------------------------------------------------- 41 ln_tsd_init = .false. ! Initialisation of ocean T & S with T &S input data (T) or not (F)42 ln_tsd_tradmp = .false. ! damping of ocean T & S toward T &S input data (T) or not (F)43 41 / 44 42 !----------------------------------------------------------------------- … … 76 74 ln_lin = .false. ! linear drag: Cd = Cd0 Uc0 & namdrg_top) 77 75 ln_non_lin = .false. ! non-linear drag: Cd = Cd0 |U| 78 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U|76 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U| 79 77 ! 80 78 ln_drgimp = .true. ! implicit top/bottom friction flag … … 127 125 ln_dynadv_vec = .false. ! vector form (T) or flux form (F) 128 126 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 129 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme127 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 130 128 ln_dynadv_ubs = .true. ! flux form - 3rd order UBS scheme 131 129 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/OVERFLOW/EXPREF/namelist_zps_FCT2_flux_ubs_cfg
r9527 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : used to overwrite defaults values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 ! … … 74 74 ln_lin = .false. ! linear drag: Cd = Cd0 Uc0 & namdrg_top) 75 75 ln_non_lin = .false. ! non-linear drag: Cd = Cd0 |U| 76 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U|76 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U| 77 77 ! 78 78 ln_drgimp = .true. ! implicit top/bottom friction flag … … 125 125 ln_dynadv_vec = .false. ! vector form (T) or flux form (F) 126 126 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 127 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme127 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 128 128 ln_dynadv_ubs = .true. ! flux form - 3rd order UBS scheme 129 129 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/OVERFLOW/EXPREF/namelist_zps_FCT4_flux_ubs_cfg
r9743 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : overwrite default values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : overwrite default values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 !! OVERFLOW configuration !! … … 118 118 ln_lin = .false. ! linear drag: Cd = Cd0 Uc0 & namdrg_top) 119 119 ln_non_lin = .false. ! non-linear drag: Cd = Cd0 |U| 120 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U|120 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U| 121 121 ! 122 122 ln_drgimp = .true. ! implicit top/bottom friction flag … … 192 192 ln_dynadv_vec = .false. ! vector form (T) or flux form (F) 193 193 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 194 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme194 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 195 195 ln_dynadv_ubs = .true. ! flux form - 3rd order UBS scheme 196 196 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/OVERFLOW/EXPREF/namelist_zps_FCT4_vect_een_cfg
r9527 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : used to overwrite defaults values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 ! … … 74 74 ln_lin = .false. ! linear drag: Cd = Cd0 Uc0 & namdrg_top) 75 75 ln_non_lin = .false. ! non-linear drag: Cd = Cd0 |U| 76 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U|76 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U| 77 77 ! 78 78 ln_drgimp = .true. ! implicit top/bottom friction flag … … 125 125 ln_dynadv_vec = .true. ! vector form (T) or flux form (F) 126 126 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 127 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme127 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 128 128 ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme 129 129 / … … 137 137 !----------------------------------------------------------------------- 138 138 ln_dynvor_ene = .false. ! enstrophy conserving scheme 139 ln_dynvor_ens = . true.! energy conserving scheme139 ln_dynvor_ens = .false. ! energy conserving scheme 140 140 ln_dynvor_mix = .false. ! mixed scheme 141 141 ln_dynvor_een = .true. ! energy & enstrophy scheme -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/OVERFLOW/MY_SRC/usrdef_hgr.F90
- Property svn:keywords set to Id
r9124 r10289 27 27 28 28 !!---------------------------------------------------------------------- 29 !! NEMO/O PA 4.0 , NEMO Consortium (2016)29 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 30 30 !! $Id$ 31 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)31 !! Software governed by the CeCILL license (see ./LICENSE) 32 32 !!---------------------------------------------------------------------- 33 33 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/OVERFLOW/MY_SRC/usrdef_istate.F90
- Property svn:keywords set to Id
r6923 r10289 26 26 27 27 !!---------------------------------------------------------------------- 28 !! NEMO/O PA 3.7 , NEMO Consortium (2014)28 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 29 29 !! $Id$ 30 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)30 !! Software governed by the CeCILL license (see ./LICENSE) 31 31 !!---------------------------------------------------------------------- 32 32 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/OVERFLOW/MY_SRC/usrdef_nam.F90
- Property svn:keywords set to Id
r7200 r10289 33 33 34 34 !!---------------------------------------------------------------------- 35 !! NEMO/O PA 4.0 , NEMO Consortium (2016)35 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 36 36 !! $Id$ 37 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)37 !! Software governed by the CeCILL license (see ./LICENSE) 38 38 !!---------------------------------------------------------------------- 39 39 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/OVERFLOW/MY_SRC/usrdef_sbc.F90
- Property svn:keywords set to Id
r9659 r10289 34 34 # include "vectopt_loop_substitute.h90" 35 35 !!---------------------------------------------------------------------- 36 !! NEMO/O PA 4.0 , NEMO Consortium (2016)36 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 37 37 !! $Id$ 38 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)38 !! Software governed by the CeCILL license (see ./LICENSE) 39 39 !!---------------------------------------------------------------------- 40 40 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/OVERFLOW/MY_SRC/usrdef_zgr.F90
- Property svn:keywords set to Id
r9135 r10289 32 32 # include "vectopt_loop_substitute.h90" 33 33 !!---------------------------------------------------------------------- 34 !! NEMO/O PA 4.0 , NEMO Consortium (2016)34 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 35 35 !! $Id$ 36 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)36 !! Software governed by the CeCILL license (see ./LICENSE) 37 37 !!---------------------------------------------------------------------- 38 38 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/VORTEX/EXPREF/1_context_nemo.xml
r9572 r10289 31 31 <domain_definition src="./domain_def_nemo.xml"/> 32 32 33 <grid_definition> 34 35 <!-- --> 36 <grid id="grid_T_2D" > 37 <domain id="grid_T" /> 38 </grid> 39 <!-- --> 40 <grid id="grid_T_3D_ncatice" > 41 <domain id="grid_T" /> 42 <axis id="ncatice" /> 43 </grid> 44 <!-- --> 45 <grid id="grid_T_3D" > 46 <domain id="grid_T" /> 47 <axis id="deptht" /> 48 </grid> 49 <!-- --> 50 <grid id="grid_U_2D" > 51 <domain id="grid_U" /> 52 </grid> 53 <!-- --> 54 <grid id="grid_U_3D" > 55 <domain id="grid_U" /> 56 <axis id="depthu" /> 57 </grid> 58 <!-- --> 59 <grid id="grid_V_2D" > 60 <domain id="grid_V" /> 61 </grid> 62 <!-- --> 63 <grid id="grid_V_3D" > 64 <domain id="grid_V" /> 65 <axis id="depthv" /> 66 </grid> 67 <!-- --> 68 <grid id="grid_W_2D" > 69 <domain id="grid_W" /> 70 </grid> 71 <!-- --> 72 <grid id="grid_W_3D" > 73 <domain id="grid_W" /> 74 <axis id="depthw" /> 75 </grid> 76 <!-- --> 77 <grid id="grid_1point" > 78 <domain domain_ref="1point"/> 79 </grid> 80 <!-- --> 81 <grid id="grid_T_nfloat" > 82 <domain id="grid_T" /> 83 <axis id="nfloat" /> 84 </grid> 85 <!-- --> 86 <grid id="grid_EqT" > 87 <domain domain_ref="EqT" /> 88 </grid> 89 <!-- --> 90 <grid id="grid_znl_T_2D"> 91 <domain id="gznl" /> 92 </grid> 93 <!-- --> 94 <grid id="grid_znl_T_3D"> 95 <domain id="gznl" /> 96 <axis id="deptht" /> 97 </grid> 98 <!-- --> 99 <grid id="grid_znl_W_3D"> 100 <domain id="gznl" /> 101 <axis id="depthw" /> 102 </grid> 103 104 <grid id="grid_ptr_T_2D"> 105 <domain id="ptr" /> 106 </grid> 107 108 <grid id="grid_ptr_T_3D"> 109 <domain id="ptr" /> 110 <axis id="deptht" /> 111 </grid> 112 113 <grid id="grid_ptr_W_3D"> 114 <domain id="ptr" /> 115 <axis id="depthw" /> 116 </grid> 117 118 </grid_definition> 119 33 <grid_definition src="./grid_def_nemo.xml"/> 34 120 35 </context> -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/VORTEX/EXPREF/1_namelist_cfg
r9718 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : overwrite defaults values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : overwrite defaults values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 !! VORTEX configuration !! … … 187 187 ln_dynadv_vec = .false. ! vector form (T) or flux form (F) 188 188 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 189 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme189 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 190 190 ln_dynadv_ubs = .true. ! flux form - 3rd order UBS scheme 191 191 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/VORTEX/EXPREF/context_nemo.xml
r9572 r10289 31 31 <domain_definition src="./domain_def_nemo.xml"/> 32 32 33 <grid_definition> 34 35 <!-- --> 36 <grid id="grid_T_2D" > 37 <domain id="grid_T" /> 38 </grid> 39 <!-- --> 40 <grid id="grid_T_3D_ncatice" > 41 <domain id="grid_T" /> 42 <axis id="ncatice" /> 43 </grid> 44 <!-- --> 45 <grid id="grid_T_3D" > 46 <domain id="grid_T" /> 47 <axis id="deptht" /> 48 </grid> 49 <!-- --> 50 <grid id="grid_U_2D" > 51 <domain id="grid_U" /> 52 </grid> 53 <!-- --> 54 <grid id="grid_U_3D" > 55 <domain id="grid_U" /> 56 <axis id="depthu" /> 57 </grid> 58 <!-- --> 59 <grid id="grid_V_2D" > 60 <domain id="grid_V" /> 61 </grid> 62 <!-- --> 63 <grid id="grid_V_3D" > 64 <domain id="grid_V" /> 65 <axis id="depthv" /> 66 </grid> 67 <!-- --> 68 <grid id="grid_W_2D" > 69 <domain id="grid_W" /> 70 </grid> 71 <!-- --> 72 <grid id="grid_W_3D" > 73 <domain id="grid_W" /> 74 <axis id="depthw" /> 75 </grid> 76 <!-- --> 77 <grid id="grid_1point" > 78 <domain domain_ref="1point"/> 79 </grid> 80 <!-- --> 81 <grid id="grid_T_nfloat" > 82 <domain id="grid_T" /> 83 <axis id="nfloat" /> 84 </grid> 85 <!-- --> 86 <grid id="grid_EqT" > 87 <domain domain_ref="EqT" /> 88 </grid> 89 <!-- --> 90 <grid id="grid_znl_T_2D"> 91 <domain id="gznl" /> 92 </grid> 93 <!-- --> 94 <grid id="grid_znl_T_3D"> 95 <domain id="gznl" /> 96 <axis id="deptht" /> 97 </grid> 98 <!-- --> 99 <grid id="grid_znl_W_3D"> 100 <domain id="gznl" /> 101 <axis id="depthw" /> 102 </grid> 103 104 <grid id="grid_ptr_T_2D"> 105 <domain id="ptr" /> 106 </grid> 107 108 <grid id="grid_ptr_T_3D"> 109 <domain id="ptr" /> 110 <axis id="deptht" /> 111 </grid> 112 113 <grid id="grid_ptr_W_3D"> 114 <domain id="ptr" /> 115 <axis id="depthw" /> 116 </grid> 117 118 </grid_definition> 33 <grid_definition src="./grid_def_nemo.xml"/> 119 34 120 35 </context> -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/VORTEX/EXPREF/namelist_cfg
r9743 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : overwrite default values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : overwrite default values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 !! VORTEX configuration !! … … 178 178 ln_dynadv_vec = .false. ! vector form (T) or flux form (F) 179 179 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 180 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme180 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 181 181 ln_dynadv_ubs = .true. ! flux form - 3rd order UBS scheme 182 182 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/VORTEX/MY_SRC/domvvl.F90
- Property svn:keywords set to Id
r9729 r10289 64 64 # include "vectopt_loop_substitute.h90" 65 65 !!---------------------------------------------------------------------- 66 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 67 !! $Id : domvvl.F90 9598 2018-05-15 22:47:16Z nicolasmartin$68 !! Software governed by the CeCILL licen ce (./LICENSE)66 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 67 !! $Id$ 68 !! Software governed by the CeCILL license (see ./LICENSE) 69 69 !!---------------------------------------------------------------------- 70 70 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/VORTEX/MY_SRC/usrdef_hgr.F90
- Property svn:keywords set to Id
r9124 r10289 27 27 28 28 !!---------------------------------------------------------------------- 29 !! NEMO/O PA 4.0, NEMO Consortium (2016)29 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 30 30 !! $Id$ 31 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)31 !! Software governed by the CeCILL license (see ./LICENSE) 32 32 !!---------------------------------------------------------------------- 33 33 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/VORTEX/MY_SRC/usrdef_istate.F90
- Property svn:keywords set to Id
r9255 r10289 29 29 30 30 !!---------------------------------------------------------------------- 31 !! NEMO/O PA 4.0 , NEMO Consortium (2016)31 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 32 32 !! $Id$ 33 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)33 !! Software governed by the CeCILL license (see ./LICENSE) 34 34 !!---------------------------------------------------------------------- 35 35 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/VORTEX/MY_SRC/usrdef_nam.F90
- Property svn:keywords set to Id
r8703 r10289 34 34 35 35 !!---------------------------------------------------------------------- 36 !! NEMO/O PA 4.0 , NEMO Consortium (2016)36 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 37 37 !! $Id$ 38 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)38 !! Software governed by the CeCILL license (see ./LICENSE) 39 39 !!---------------------------------------------------------------------- 40 40 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/VORTEX/MY_SRC/usrdef_sbc.F90
- Property svn:keywords set to Id
r9659 r10289 33 33 # include "vectopt_loop_substitute.h90" 34 34 !!---------------------------------------------------------------------- 35 !! NEMO/O PA 4.0 , NEMO Consortium (2016)35 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 36 36 !! $Id$ 37 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)37 !! Software governed by the CeCILL license (see ./LICENSE) 38 38 !!---------------------------------------------------------------------- 39 39 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/VORTEX/MY_SRC/usrdef_zgr.F90
- Property svn:keywords set to Id
r9125 r10289 32 32 # include "vectopt_loop_substitute.h90" 33 33 !!---------------------------------------------------------------------- 34 !! NEMO/O PA 4.0 , NEMO Consortium (2016)34 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 35 35 !! $Id$ 36 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)36 !! Software governed by the CeCILL license (see ./LICENSE) 37 37 !!---------------------------------------------------------------------- 38 38 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/WAD/EXPREF/context_nemo.xml
r9572 r10289 31 31 <domain_definition src="./domain_def_nemo.xml"/> 32 32 33 <grid_definition> 34 35 <!-- --> 36 <grid id="grid_T_2D" > 37 <domain id="grid_T" /> 38 </grid> 39 <!-- --> 40 <grid id="grid_T_3D_ncatice" > 41 <domain id="grid_T" /> 42 <axis id="ncatice" /> 43 </grid> 44 <!-- --> 45 <grid id="grid_T_3D" > 46 <domain id="grid_T" /> 47 <axis id="deptht" /> 48 </grid> 49 <!-- --> 50 <grid id="grid_U_2D" > 51 <domain id="grid_U" /> 52 </grid> 53 <!-- --> 54 <grid id="grid_U_3D" > 55 <domain id="grid_U" /> 56 <axis id="depthu" /> 57 </grid> 58 <!-- --> 59 <grid id="grid_V_2D" > 60 <domain id="grid_V" /> 61 </grid> 62 <!-- --> 63 <grid id="grid_V_3D" > 64 <domain id="grid_V" /> 65 <axis id="depthv" /> 66 </grid> 67 <!-- --> 68 <grid id="grid_W_2D" > 69 <domain id="grid_W" /> 70 </grid> 71 <!-- --> 72 <grid id="grid_W_3D" > 73 <domain id="grid_W" /> 74 <axis id="depthw" /> 75 </grid> 76 <!-- --> 77 <grid id="grid_1point" > 78 <domain domain_ref="1point"/> 79 </grid> 80 <!-- --> 81 <grid id="grid_T_nfloat" > 82 <domain id="grid_T" /> 83 <axis id="nfloat" /> 84 </grid> 85 <!-- --> 86 <grid id="grid_EqT" > 87 <domain domain_ref="EqT" /> 88 </grid> 89 <!-- --> 90 <grid id="grid_znl_T_2D"> 91 <domain id="gznl" /> 92 </grid> 93 <!-- --> 94 <grid id="grid_znl_T_3D"> 95 <domain id="gznl" /> 96 <axis id="deptht" /> 97 </grid> 98 <!-- --> 99 <grid id="grid_znl_W_3D"> 100 <domain id="gznl" /> 101 <axis id="depthw" /> 102 </grid> 103 104 <grid id="grid_ptr_T_2D"> 105 <domain id="ptr" /> 106 </grid> 107 108 <grid id="grid_ptr_T_3D"> 109 <domain id="ptr" /> 110 <axis id="deptht" /> 111 </grid> 112 113 <grid id="grid_ptr_W_3D"> 114 <domain id="ptr" /> 115 <axis id="depthw" /> 116 </grid> 117 118 </grid_definition> 33 <grid_definition src="./grid_def_nemo.xml"/> 119 34 120 35 </context> -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/WAD/EXPREF/namelist_cfg
r9743 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : overwrite default values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : overwrite default values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 !! Wetting & Drying configuration !! … … 20 20 &namusr_def ! Wetting and Drying TEST CASE 21 21 !----------------------------------------------------------------------- 22 rn_dx = 1 000.0 ! horizontal resolution22 rn_dx = 1500.0 ! horizontal resolution 23 23 rn_dz = 1.0 ! vertical resolution 24 24 nn_wad_test = 1 ! ??? … … 38 38 / 39 39 !----------------------------------------------------------------------- 40 &namdom ! time and space domain 41 !----------------------------------------------------------------------- 42 ln_linssh = .false. ! =T linear free surface ==>> model level are fixed in time 43 ! 44 ln_meshmask = .true. ! create (>0) a mesh file or not (=0) 45 rn_rdt = 18. ! time step for the dynamics 46 / 47 !----------------------------------------------------------------------- 40 48 &namcfg ! parameters of the configuration (default: user defined GYRE) 41 49 !----------------------------------------------------------------------- 42 50 ln_read_cfg = .false. ! (=T) read the domain configuration file 43 51 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 44 ln_write_cfg= .true. ! (=T) create the domain configuration file 45 / 46 !----------------------------------------------------------------------- 47 &namdom ! time and space domain 48 !----------------------------------------------------------------------- 49 ln_linssh = .false. ! =T linear free surface ==>> model level are fixed in time 50 ! 51 ln_meshmask = .true. ! create (>0) a mesh file or not (=0) 52 rn_rdt = 18. ! time step for the dynamics 52 ln_write_cfg = .true. ! (=T) create the domain configuration file 53 53 / 54 54 !----------------------------------------------------------------------- … … 58 58 ln_wd_dl = .true. ! T/F activation of directional limiter 59 59 ln_wd_dl_bc = .true. ! T/F Directional limiteer Baroclinic option 60 ln_wd_dl_rmp = .true. ! T/F Turn on directional limiter ramp60 ln_wd_dl_rmp = .true. ! T/F Turn on directional limiter ramp 61 61 rn_wdmin0 = 0.30 ! depth at which WaD starts 62 62 rn_wdmin1 = 0.2 ! Minimum wet depth on dried cells … … 103 103 / 104 104 !----------------------------------------------------------------------- 105 &namsbc_rnf ! runoffs namelist surface boundary condition (ln_rnf =T)106 !-----------------------------------------------------------------------107 ln_rnf_mouth = .false. ! specific treatment at rivers mouths108 /109 !-----------------------------------------------------------------------110 105 &namsbc_ssr ! surface boundary condition : sea surface restoring (ln_ssr =T) 111 106 !----------------------------------------------------------------------- … … 113 108 rn_deds = -27.7 ! magnitude of the damping on salinity [mm/day] 114 109 ln_sssr_bnd = .false. ! flag to bound erp term (associated with nn_sssr=2) 110 / 111 !----------------------------------------------------------------------- 112 &namsbc_rnf ! runoffs namelist surface boundary condition (ln_rnf =T) 113 !----------------------------------------------------------------------- 114 ln_rnf_mouth = .false. ! specific treatment at rivers mouths 115 115 / 116 116 !!====================================================================== … … 205 205 &namdrg ! top/bottom drag coefficient (default: NO selection) 206 206 !----------------------------------------------------------------------- 207 ln_loglayer= .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U| 207 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U| 208 ln_lin = .true. ! linear drag: Cd = Cd0 Uc0 & namdrg_top) 209 ln_non_lin = .false. ! non-linear drag: Cd = Cd0 |U| 208 210 / 209 211 !----------------------------------------------------------------------- … … 220 222 rn_z0 = 3.e-3 ! roughness [m] (ln_loglayer=T) 221 223 ln_boost = .false. ! =T regional boost of Cd0 ; =F constant 222 rn_boost = 50. ! local boost factor [-]224 rn_boost = 50. ! local boost factor [-] 223 225 / 224 226 !----------------------------------------------------------------------- … … 314 316 ln_dynadv_vec = .true. ! vector form - 2nd centered scheme 315 317 nn_dynkeg = 0 ! grad(KE) scheme: =0 C2 ; =1 Hollingsworth correction 316 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme318 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 317 319 ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme 318 320 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/WAD/MY_SRC/bdyini.F90
- Property svn:keywords set to Id
r9659 r10289 44 44 INTEGER, DIMENSION(jp_nseg) :: jpjnob, jpindt, jpinft, npckgn ! 45 45 INTEGER, DIMENSION(jp_nseg) :: jpjsob, jpisdt, jpisft, npckgs ! 46 47 46 !!---------------------------------------------------------------------- 48 !! NEMO/O PA 3.7 , NEMO Consortium (2015)49 !! $Id : bdyini.F90 7421 2016-12-01 17:10:41Z flavoni$50 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)47 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 48 !! $Id$ 49 !! Software governed by the CeCILL license (see ./LICENSE) 51 50 !!---------------------------------------------------------------------- 52 51 CONTAINS … … 86 85 IF(lwm) WRITE ( numond, nambdy ) 87 86 87 IF( .NOT. Agrif_Root() ) ln_bdy = .FALSE. ! forced for Agrif children 88 88 89 ! ----------------------------------------- 89 90 ! unstructured open boundaries use control … … 112 113 END SUBROUTINE bdy_init 113 114 114 115 115 116 SUBROUTINE bdy_segs 116 117 !!---------------------------------------------------------------------- … … 124 125 !! ** Input : bdy_init.nc, input file for unstructured open boundaries 125 126 !!---------------------------------------------------------------------- 126 127 ! local variables128 !-------------------129 127 INTEGER :: ib_bdy, ii, ij, ik, igrd, ib, ir, iseg ! dummy loop indices 130 128 INTEGER :: icount, icountr, ibr_max, ilen1, ibm1 ! local integers … … 146 144 INTEGER :: com_east_b, com_west_b, com_south_b, com_north_b ! Flags for boundaries receiving 147 145 INTEGER :: iw_b(4), ie_b(4), is_b(4), in_b(4) ! Arrays for neighbours coordinates 148 REAL(wp), DIMENSION(jpi,jpj):: zfmask ! temporary fmask array excluding coastal boundary condition (shlat)146 REAL(wp), TARGET, DIMENSION(jpi,jpj) :: zfmask ! temporary fmask array excluding coastal boundary condition (shlat) 149 147 !! 150 148 CHARACTER(LEN=1) :: ctypebdy ! - - … … 345 343 346 344 #if defined key_si3 347 IF(lwp) WRITE(numout,*) 'Boundary conditions for sea ice: '348 SELECT CASE( cn_ice(ib_bdy) )349 345 IF(lwp) WRITE(numout,*) 'Boundary conditions for sea ice: ' 346 SELECT CASE( cn_ice(ib_bdy) ) 347 CASE('none') 350 348 IF(lwp) WRITE(numout,*) ' no open boundary condition' 351 dta_bdy(ib_bdy)%ll_a_i 352 dta_bdy(ib_bdy)%ll_h t_i = .false.353 dta_bdy(ib_bdy)%ll_h t_s = .false.354 349 dta_bdy(ib_bdy)%ll_a_i = .false. 350 dta_bdy(ib_bdy)%ll_h_i = .false. 351 dta_bdy(ib_bdy)%ll_h_s = .false. 352 CASE('frs') 355 353 IF(lwp) WRITE(numout,*) ' Flow Relaxation Scheme' 356 dta_bdy(ib_bdy)%ll_a_i 357 dta_bdy(ib_bdy)%ll_h t_i = .true.358 dta_bdy(ib_bdy)%ll_h t_s = .true.359 360 END SELECT354 dta_bdy(ib_bdy)%ll_a_i = .true. 355 dta_bdy(ib_bdy)%ll_h_i = .true. 356 dta_bdy(ib_bdy)%ll_h_s = .true. 357 CASE DEFAULT ; CALL ctl_stop( 'unrecognised value for cn_ice' ) 358 END SELECT 361 359 IF( cn_ice(ib_bdy) /= 'none' ) THEN 362 360 SELECT CASE( nn_ice_dta(ib_bdy) ) ! … … 374 372 IF(lwp) WRITE(numout,*) ' Width of relaxation zone = ', nn_rimwidth(ib_bdy) 375 373 IF(lwp) WRITE(numout,*) 376 377 END DO378 379 IF (nb_bdy .gt. 0) THEN374 ! 375 END DO 376 377 IF( nb_bdy > 0 ) THEN 380 378 IF( ln_vol ) THEN ! check volume conservation (nn_volctl value) 381 379 IF(lwp) WRITE(numout,*) 'Volume correction applied at open boundaries' … … 417 415 418 416 DO ib_bdy = 1, nb_bdy 419 ! 417 420 418 IF( .NOT. ln_coords_file(ib_bdy) ) THEN ! Work out size of global arrays from namelist parameters 421 !419 422 420 icount = icount + 1 423 421 ! No REWIND here because may need to read more than one nambdy_index namelist. … … 494 492 DO igrd = 1, jpbgrd 495 493 id_dummy = iom_varid( inum, 'nbi'//cgrid(igrd), kdimsz=kdimsz ) 496 !clem nblendta(igrd,ib_bdy) = kdimsz(1)497 !clem jpbdtau = MAX(jpbdtau, kdimsz(1))498 494 nblendta(igrd,ib_bdy) = MAXVAL(kdimsz) 499 495 jpbdtau = MAX(jpbdtau, MAXVAL(kdimsz)) … … 885 881 IF( nbrdta(ib,igrd,ib_bdy) == 1 ) icountr = icountr+1 886 882 ENDIF 887 END DO883 END DO 888 884 idx_bdy(ib_bdy)%nblenrim(igrd) = icountr !: length of rim boundary data on each proc 889 885 idx_bdy(ib_bdy)%nblen (igrd) = icount !: length of boundary data on each proc 890 END DO ! igrd886 END DO ! igrd 891 887 892 888 ! Allocate index arrays for this boundary set 893 889 !-------------------------------------------- 894 890 ilen1 = MAXVAL( idx_bdy(ib_bdy)%nblen(:) ) 895 ALLOCATE( idx_bdy(ib_bdy)%nbi (ilen1,jpbgrd) )896 ALLOCATE( idx_bdy(ib_bdy)%nbj (ilen1,jpbgrd) )897 ALLOCATE( idx_bdy(ib_bdy)%nbr (ilen1,jpbgrd) )898 ALLOCATE( idx_bdy(ib_bdy)%nbd (ilen1,jpbgrd) )899 ALLOCATE( idx_bdy(ib_bdy)%nbdout(ilen1,jpbgrd) )900 ALLOCATE( idx_bdy(ib_bdy)%nbmap (ilen1,jpbgrd) )901 ALLOCATE( idx_bdy(ib_bdy)%nbw (ilen1,jpbgrd) )902 ALLOCATE( idx_bdy(ib_bdy)%flagu (ilen1,jpbgrd) )903 ALLOCATE(idx_bdy(ib_bdy)%flagv (ilen1,jpbgrd) )891 ALLOCATE( idx_bdy(ib_bdy)%nbi (ilen1,jpbgrd) , & 892 & idx_bdy(ib_bdy)%nbj (ilen1,jpbgrd) , & 893 & idx_bdy(ib_bdy)%nbr (ilen1,jpbgrd) , & 894 & idx_bdy(ib_bdy)%nbd (ilen1,jpbgrd) , & 895 & idx_bdy(ib_bdy)%nbdout(ilen1,jpbgrd) , & 896 & idx_bdy(ib_bdy)%nbmap (ilen1,jpbgrd) , & 897 & idx_bdy(ib_bdy)%nbw (ilen1,jpbgrd) , & 898 & idx_bdy(ib_bdy)%flagu (ilen1,jpbgrd) , & 899 & idx_bdy(ib_bdy)%flagv (ilen1,jpbgrd) ) 904 900 905 901 ! Dispatch mapping indices and discrete distances on each processor … … 1114 1110 END DO 1115 1111 1116 END DO1112 END DO 1117 1113 1118 1114 ! ------------------------------------------------------ … … 1127 1123 bdytmask(:,:) = ssmask(:,:) 1128 1124 1129 IF( ln_mask_file ) THEN 1130 CALL iom_open( cn_mask_file, inum ) 1131 CALL iom_get ( inum, jpdom_data, 'bdy_msk', bdytmask(:,:) ) 1132 CALL iom_close( inum ) 1133 1134 ! Derive mask on U and V grid from mask on T grid 1135 bdyumask(:,:) = 0._wp 1136 bdyvmask(:,:) = 0._wp 1137 DO ij=1, jpjm1 1138 DO ii=1, jpim1 1139 bdyumask(ii,ij) = bdytmask(ii,ij) * bdytmask(ii+1, ij ) 1140 bdyvmask(ii,ij) = bdytmask(ii,ij) * bdytmask(ii ,ij+1) 1141 END DO 1125 ! Derive mask on U and V grid from mask on T grid 1126 1127 bdyumask(:,:) = 0._wp 1128 bdyvmask(:,:) = 0._wp 1129 DO ij = 1, jpjm1 1130 DO ii = 1, jpim1 1131 bdyumask(ii,ij) = bdytmask(ii,ij) * bdytmask(ii+1, ij ) 1132 bdyvmask(ii,ij) = bdytmask(ii,ij) * bdytmask(ii ,ij+1) 1142 1133 END DO 1143 CALL lbc_lnk( bdyumask(:,:), 'U', 1. ) ; CALL lbc_lnk( bdyvmask(:,:), 'V', 1. ) ! Lateral boundary cond. 1144 1145 ENDIF ! ln_mask_file=.TRUE. 1146 1147 IF( .NOT.ln_mask_file ) THEN 1148 ! If .not. ln_mask_file then we need to derive mask on U and V grid from mask on T grid here. 1149 bdyumask(:,:) = 0._wp 1150 bdyvmask(:,:) = 0._wp 1151 DO ij = 1, jpjm1 1152 DO ii = 1, jpim1 1153 bdyumask(ii,ij) = bdytmask(ii,ij) * bdytmask(ii+1, ij ) 1154 bdyvmask(ii,ij) = bdytmask(ii,ij) * bdytmask(ii ,ij+1) 1155 END DO 1156 END DO 1157 CALL lbc_lnk( bdyumask(:,:), 'U', 1. ) ; CALL lbc_lnk( bdyvmask(:,:), 'V', 1. ) ! Lateral boundary cond. 1158 ENDIF 1134 END DO 1135 CALL lbc_lnk_multi( bdyumask, 'U', 1. , bdyvmask, 'V', 1. ) ! Lateral boundary cond. 1159 1136 1160 1137 ! bdy masks are now set to zero on boundary points: … … 1178 1155 DO ib = 1, idx_bdy(ib_bdy)%nblenrim(igrd) 1179 1156 bdyvmask(idx_bdy(ib_bdy)%nbi(ib,igrd), idx_bdy(ib_bdy)%nbj(ib,igrd)) = 0._wp 1180 END DO1181 END DO1157 END DO 1158 END DO 1182 1159 1183 1160 ! For the flagu/flagv calculation below we require a version of fmask without 1184 1161 ! the land boundary condition (shlat) included: 1162 zfmask(:,:) = 0 1185 1163 DO ij = 2, jpjm1 1186 1164 DO ii = 2, jpim1 … … 1191 1169 1192 1170 ! Lateral boundary conditions 1193 CALL lbc_lnk( zfmask , 'F', 1. ) 1194 CALL lbc_lnk( fmask , 'F', 1. ) ; CALL lbc_lnk( bdytmask(:,:), 'T', 1. ) 1195 CALL lbc_lnk( bdyumask(:,:), 'U', 1. ) ; CALL lbc_lnk( bdyvmask(:,:), 'V', 1. ) 1196 1171 CALL lbc_lnk( zfmask, 'F', 1. ) 1172 CALL lbc_lnk_multi( bdyumask, 'U', 1. , bdyvmask, 'V', 1., bdytmask, 'T', 1. ) 1197 1173 DO ib_bdy = 1, nb_bdy ! Indices and directions of rim velocity components 1198 1174 … … 1206 1182 ! flagu = 1 : u is normal to the boundary and is direction is inward 1207 1183 1208 DO igrd = 1, jpbgrd1184 DO igrd = 1, jpbgrd 1209 1185 SELECT CASE( igrd ) 1210 1186 CASE( 1 ) ; pmask => umask (:,:,1) ; i_offset = 0 … … 1310 1286 !-------- 1311 1287 IF( nb_bdy>0 ) DEALLOCATE( nbidta, nbjdta, nbrdta ) 1312 !1313 1288 ! 1314 1289 END SUBROUTINE bdy_segs … … 1690 1665 END SUBROUTINE bdy_ctl_seg 1691 1666 1667 1692 1668 SUBROUTINE bdy_ctl_corn( ib1, ib2 ) 1693 1669 !!---------------------------------------------------------------------- -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/WAD/MY_SRC/usrdef_hgr.F90
- Property svn:keywords set to Id
r9124 r10289 7 7 !! User defined : mesh and Coriolis parameter of a user configuration 8 8 !!====================================================================== 9 !! History : NEMO ! 2016-08 (S. Flavoni, G. Madec) Original code9 !! History : 4.0 ! 2016-03 (S. Flavoni) 10 10 !!---------------------------------------------------------------------- 11 11 … … 27 27 28 28 !!---------------------------------------------------------------------- 29 !! NEMO/O PA 4.0 , NEMO Consortium (2016)29 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 30 30 !! $Id$ 31 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)31 !! Software governed by the CeCILL license (see ./LICENSE) 32 32 !!---------------------------------------------------------------------- 33 33 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/WAD/MY_SRC/usrdef_istate.F90
- Property svn:keywords set to Id
r9024 r10289 7 7 !! User defined : set the initial state of a user configuration 8 8 !!====================================================================== 9 !! History : NEMO ! 2016-03 (S. Flavoni, G. Madec) Original code9 !! History : 4.0 ! 2016-03 (S. Flavoni) Original code 10 10 !!---------------------------------------------------------------------- 11 11 … … 24 24 PRIVATE 25 25 26 PUBLIC usr_def_istate ! called byistate.F9026 PUBLIC usr_def_istate ! called in istate.F90 27 27 28 28 !!---------------------------------------------------------------------- 29 !! NEMO/O PA 4.0 , NEMO Consortium (2016)29 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 30 30 !! $Id$ 31 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)31 !! Software governed by the CeCILL license (see ./LICENSE) 32 32 !!---------------------------------------------------------------------- 33 33 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/WAD/MY_SRC/usrdef_nam.F90
- Property svn:keywords set to Id
r7616 r10289 7 7 !! User defined : set the domain characteristics of a user configuration 8 8 !!====================================================================== 9 !! History : NEMO! 2016-03 (S. Flavoni, G. Madec) Original code9 !! History : 4.0 ! 2016-03 (S. Flavoni, G. Madec) Original code 10 10 !!---------------------------------------------------------------------- 11 11 … … 33 33 34 34 !!---------------------------------------------------------------------- 35 !! NEMO/O PA 4.0 , NEMO Consortium (2016)35 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 36 36 !! $Id$ 37 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)37 !! Software governed by the CeCILL license (see ./LICENSE) 38 38 !!---------------------------------------------------------------------- 39 39 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/WAD/MY_SRC/usrdef_sbc.F90
- Property svn:keywords set to Id
r9659 r10289 34 34 # include "vectopt_loop_substitute.h90" 35 35 !!---------------------------------------------------------------------- 36 !! NEMO/O PA 4.0 , NEMO Consortium (2016)36 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 37 37 !! $Id$ 38 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)38 !! Software governed by the CeCILL license (see ./LICENSE) 39 39 !!---------------------------------------------------------------------- 40 40 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/WAD/MY_SRC/usrdef_zgr.F90
- Property svn:keywords set to Id
r9135 r10289 7 7 !! Ocean domain : user defined vertical coordinate system 8 8 !!====================================================================== 9 !! History : 4.0 ! 2016-0 8 (G. Madec, S. Flavoni) Original code9 !! History : 4.0 ! 2016-06 (G. Madec) Original code 10 10 !!---------------------------------------------------------------------- 11 11 12 12 !!---------------------------------------------------------------------- 13 13 !! usr_def_zgr : user defined vertical coordinate system (required) 14 !! zgr_z 1d: reference 1D z-coordinate14 !! zgr_z : reference 1D z-coordinate 15 15 !!--------------------------------------------------------------------- 16 16 USE oce ! ocean variables … … 27 27 PRIVATE 28 28 29 PUBLIC usr_def_zgr ! called by domzgr.F9030 31 !! * Substitutions29 PUBLIC usr_def_zgr ! called by domzgr.F90 30 31 !! * Substitutions 32 32 # include "vectopt_loop_substitute.h90" 33 33 !!---------------------------------------------------------------------- 34 !! NEMO/O PA 4.0 , NEMO Consortium (2016)34 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 35 35 !! $Id$ 36 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)36 !! Software governed by the CeCILL license (see ./LICENSE) 37 37 !!---------------------------------------------------------------------- 38 38 CONTAINS … … 41 41 & pdept_1d, pdepw_1d, pe3t_1d , pe3w_1d , & ! 1D reference vertical coordinate 42 42 & pdept , pdepw , & ! 3D t & w-points depth 43 & pe3t , pe3u , pe3v , pe3f ,& ! vertical scale factors44 & pe3w , pe3uw , pe3vw ,& ! - - -43 & pe3t , pe3u , pe3v , pe3f , & ! vertical scale factors 44 & pe3w , pe3uw , pe3vw , & ! - - - 45 45 & k_top , k_bot ) ! top & bottom ocean level 46 46 !!--------------------------------------------------------------------- … … 255 255 END DO 256 256 ! 257 CALL zgr_z 1d( pdept_1d, pdepw_1d, pe3t_1d , pe3w_1d ) ! Reference z-coordinate system257 CALL zgr_z( pdept_1d, pdepw_1d, pe3t_1d , pe3w_1d ) ! Reference z-coordinate system 258 258 ! 259 259 ! … … 334 334 335 335 336 SUBROUTINE zgr_z 1d( pdept_1d, pdepw_1d, pe3t_1d , pe3w_1d ) ! 1D reference vertical coordinate337 !!---------------------------------------------------------------------- 338 !! *** ROUTINE zgr_z 1d***336 SUBROUTINE zgr_z( pdept_1d, pdepw_1d, pe3t_1d , pe3w_1d ) ! 1D reference vertical coordinate 337 !!---------------------------------------------------------------------- 338 !! *** ROUTINE zgr_z *** 339 339 !! 340 340 !! ** Purpose : set the depth of model levels and the resulting … … 363 363 IF(lwp) THEN ! Parameter print 364 364 WRITE(numout,*) 365 WRITE(numout,*) ' zgr_z 1d: Reference vertical z-coordinates: uniform dz = ', rn_dz365 WRITE(numout,*) ' zgr_z : Reference vertical z-coordinates: uniform dz = ', rn_dz 366 366 WRITE(numout,*) ' ~~~~~~~' 367 367 ENDIF … … 385 385 ENDIF 386 386 ! 387 END SUBROUTINE zgr_z 1d387 END SUBROUTINE zgr_z 388 388 389 389 !!======================================================================
Note: See TracChangeset
for help on using the changeset viewer.