- Timestamp:
- 2016-10-28T11:13:57+02:00 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2016/dev_r6999_CONFIGMAN_1/NEMOGCM/TOOLS/SIREN/src/create_restart.f90
r7025 r7153 48 48 !> - cn_varcfg : variable configuration file 49 49 !> (see ./SIREN/cfg/variable.cfg) 50 !> - cn_dimcfg : dimension configuration file. define dimension allowed to 51 !> be used (see ./SIREN/cfg/dimension.cfg). 50 52 !> - cn_dumcfg : useless (dummy) configuration file, for useless 51 53 !> dimension or variable (see ./SIREN/cfg/dummy.cfg). … … 160 162 !> @date September, 2015 161 163 !> - manage useless (dummy) variable, attributes, and dimension 164 !> @date October, 2016 165 !> - dimension to be used select from configuration file 162 166 !> 163 167 !> @todo … … 201 205 INTEGER(i4) :: il_status 202 206 INTEGER(i4) :: il_fileid 207 INTEGER(i4) :: il_attid 203 208 INTEGER(i4) :: il_nvar 204 INTEGER(i4) :: il_attid205 209 INTEGER(i4) :: il_imin1 206 210 INTEGER(i4) :: il_imax1 … … 254 258 255 259 ! namcfg 256 CHARACTER(LEN=lc) :: cn_varcfg = 'variable.cfg' 257 CHARACTER(LEN=lc) :: cn_dumcfg = 'dummy.cfg' 260 CHARACTER(LEN=lc) :: cn_varcfg = './cfg/variable.cfg' 261 CHARACTER(LEN=lc) :: cn_dimcfg = './cfg/dimension.cfg' 262 CHARACTER(LEN=lc) :: cn_dumcfg = './cfg/dummy.cfg' 258 263 259 264 ! namcrs … … 308 313 NAMELIST /namcfg/ & !< configuration namelist 309 314 & cn_varcfg, & !< variable configuration file 315 & cn_dimcfg, & !< dimension configuration file 310 316 & cn_dumcfg !< dummy configuration file 311 317 … … 313 319 & cn_coord0, & !< coordinate file 314 320 & in_perio0 !< periodicity index 315 321 316 322 NAMELIST /namfin/ & !< fine grid namelist 317 323 & cn_coord1, & !< coordinate file … … 339 345 & cn_varfile, & !< list of variable file 340 346 & cn_varinfo !< list of variable and interpolation method to be used. 341 347 342 348 NAMELIST /namnst/ & !< nesting namelist 343 349 & in_rhoi, & !< refinement factor in i-direction … … 389 395 ! get variable extra information 390 396 CALL var_def_extra(TRIM(cn_varcfg)) 397 398 ! get dimension allowed 399 CALL dim_def_extra(TRIM(cn_dimcfg)) 391 400 392 401 ! get dummy variable … … 900 909 CALL mpp_clean(tl_mppout) 901 910 CALL mpp_clean(tl_coord1) 911 CALL var_clean_extra() 902 912 903 913 ! close log file … … 1204 1214 & tl_depth%d_value(:,:,:,:) ) )THEN 1205 1215 1206 CALL logger_warn("CREATE BOUNDARY: depth value from "//&1216 CALL logger_warn("CREATE RESTART: depth value from "//& 1207 1217 & TRIM(td_mpp%c_name)//" not conform "//& 1208 1218 & " to those from former file(s).")
Note: See TracChangeset
for help on using the changeset viewer.