- Timestamp:
- 2020-06-07T18:26:09+02:00 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
utils/tools_dev_r12970_AGRIF_CMEMS/DOMAINcfg/src/domain.F90
r13024 r13056 68 68 !!---------------------------------------------------------------------- 69 69 ! 70 ! IF( nn_timing == 1 ) CALL timing_start('dom_init')71 !72 70 IF(lwp) THEN 73 71 WRITE(numout,*) … … 105 103 !!---------------------------------------------------------------------- 106 104 USE ioipsl 107 NAMELIST/namrun/ cn_ocerst_indir, cn_ocerst_outdir, nn_stocklist, ln_rst_list, & 108 nn_no , cn_exp , cn_ocerst_in, cn_ocerst_out, ln_rstart , nn_rstctl , & 109 & nn_it000, nn_itend , nn_date0 , nn_time0 , nn_leapy , nn_istate , & 110 & nn_stock, nn_write , ln_mskland , ln_clobber , nn_chunksz, nn_euler , & 105 NAMELIST/namrun/ cn_exp , & 106 & nn_it000, nn_itend , nn_date0 , nn_time0 , nn_leapy , & 107 & ln_mskland , ln_clobber , nn_chunksz, & 111 108 & ln_cfmeta, ln_iscpl 112 ! NAMELIST/namdom/ nn_bathy, cn_topo, cn_bath, cn_lon, cn_lat, nn_interp, &113 ! & rn_bathy , rn_e3zps_min, rn_e3zps_rat, nn_msh, rn_hmin, &114 ! & rn_atfp , rn_rdt , ln_crs , jphgr_msh , &115 ! & ppglam0, ppgphi0, ppe1_deg, ppe2_deg, ppe1_m, ppe2_m, &116 ! & ppsur, ppa0, ppa1, ppkth, ppacr, ppdzmin, pphmax, ldbletanh, &117 ! & ppa2, ppkth2, ppacr2118 109 119 110 NAMELIST/namdom/ nn_bathy, cn_topo, cn_bath, cn_lon, cn_lat, rn_scale, nn_interp, & … … 149 140 150 141 cexper = cn_exp 151 nrstdt = nn_rstctl152 142 nit000 = nn_it000 153 143 nitend = nn_itend 154 144 ndate0 = nn_date0 155 145 nleapy = nn_leapy 156 ninist = nn_istate157 nstock = nn_stock158 nstocklist = nn_stocklist159 nwrite = nn_write160 neuler = nn_euler161 IF ( neuler == 1 .AND. .NOT. ln_rstart ) THEN162 WRITE(ctmp1,*) 'ln_rstart =.FALSE., nn_euler is forced to 0 '163 CALL ctl_warn( ctmp1 )164 neuler = 0165 ENDIF166 167 ! ! control of output frequency168 IF ( nstock == 0 .OR. nstock > nitend ) THEN169 WRITE(ctmp1,*) 'nstock = ', nstock, ' it is forced to ', nitend170 CALL ctl_warn( ctmp1 )171 nstock = nitend172 ENDIF173 IF ( nwrite == 0 ) THEN174 WRITE(ctmp1,*) 'nwrite = ', nwrite, ' it is forced to ', nitend175 CALL ctl_warn( ctmp1 )176 nwrite = nitend177 ENDIF178 179 180 181 182 SELECT CASE ( nleapy ) ! Choose calendar for IOIPSL183 CASE ( 1 )184 CALL ioconf_calendar('gregorian')185 IF(lwp) WRITE(numout,*) ' The IOIPSL calendar is "gregorian", i.e. leap year'186 CASE ( 0 )187 CALL ioconf_calendar('noleap')188 IF(lwp) WRITE(numout,*) ' The IOIPSL calendar is "noleap", i.e. no leap year'189 CASE ( 30 )190 CALL ioconf_calendar('360d')191 IF(lwp) WRITE(numout,*) ' The IOIPSL calendar is "360d", i.e. 360 days in a year'192 END SELECT193 194 146 195 147 !
Note: See TracChangeset
for help on using the changeset viewer.