Changeset 7483 for branches/CNRS/dev_r6526_PISCES_GAS/NEMOGCM/TOOLS
- Timestamp:
- 2016-12-10T14:27:17+01:00 (7 years ago)
- Location:
- branches/CNRS/dev_r6526_PISCES_GAS/NEMOGCM/TOOLS
- Files:
-
- 10 edited
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
branches/CNRS/dev_r6526_PISCES_GAS/NEMOGCM/TOOLS/NESTING/agulhas
r6204 r7483 41 41 N = 31 42 42 ldbletanh = .FALSE. 43 p pa2= 0.043 pa2 = 0.0 44 44 ppkth2 = 0.0 45 45 ppacr2 = 0.0 -
branches/CNRS/dev_r6526_PISCES_GAS/NEMOGCM/TOOLS/NESTING/src/agrif_types.f90
r6204 r7483 76 76 NAMELIST /nesting/imin,imax,jmin,jmax,rho,rhot,bathy_update,updated_parent_file 77 77 ! 78 NAMELIST /vertical_grid/ppkth,ppacr,ppdzmin,pphmax,psur,pa0,pa1,N,ldbletanh,p pa2,ppkth2,ppacr278 NAMELIST /vertical_grid/ppkth,ppacr,ppdzmin,pphmax,psur,pa0,pa1,N,ldbletanh,pa2,ppkth2,ppacr2 79 79 ! 80 80 NAMELIST /partial_cells/partial_steps,parent_bathy_meter,parent_batmet_name,e3zps_min,e3zps_rat -
branches/CNRS/dev_r6526_PISCES_GAS/NEMOGCM/TOOLS/REBUILD_NEMO/icb_combrest.py
r6449 r7483 169 169 sys.exit(15) 170 170 fo = Dataset(pathout, 'w') 171 for dim in ['x','y','c' ]:171 for dim in ['x','y','c','k']: 172 172 indim = fi.dimensions[dim] 173 173 fo.createDimension(dim, len(indim)) 174 for var in [' calving','calving_hflx','stored_ice','stored_heat']:174 for var in ['kount','calving','calving_hflx','stored_ice','stored_heat']: 175 175 invar = fi.variables[var] 176 176 fo.createVariable(var, invar.datatype, invar.dimensions) 177 177 fo.variables[var][:] = invar[:] 178 fo.variables[var].long_name = invar.long_name 179 fo.variables[var].units = invar.units 178 if "long_name" in invar.ncattrs(): 179 fo.variables[var].long_name = invar.long_name 180 if "units" in invar.ncattrs(): 181 fo.variables[var].units = invar.units 180 182 os.remove(pathout.replace('.nc','_WORK.nc')) 181 183 # -
branches/CNRS/dev_r6526_PISCES_GAS/NEMOGCM/TOOLS/SIREN/src/boundary.f90
r6392 r7483 1529 1529 !> @author J.Paul 1530 1530 !> @date November, 2013 - Initial Version 1531 ! 1531 !> @date June, 2016 1532 !> - Bug fix: take into account that boundaries are compute on T point, 1533 !> but expressed on U,V point 1534 !> 1532 1535 !> @param[inout] td_bdy boundary structure 1533 1536 !> @param[in] td_var variable structure … … 1552 1555 il_max(jp_west )=td_var%t_dim(2)%i_len 1553 1556 1554 il_maxindex(jp_north)=td_var%t_dim(2)%i_len-ip_ghost 1557 ! index expressed on U,V point, move on T point. 1558 il_maxindex(jp_north)=td_var%t_dim(2)%i_len-ip_ghost+1 1555 1559 il_maxindex(jp_south)=td_var%t_dim(2)%i_len-ip_ghost 1556 il_maxindex(jp_east )=td_var%t_dim(1)%i_len-ip_ghost 1560 il_maxindex(jp_east )=td_var%t_dim(1)%i_len-ip_ghost+1 1557 1561 il_maxindex(jp_west )=td_var%t_dim(1)%i_len-ip_ghost 1558 1562 -
branches/CNRS/dev_r6526_PISCES_GAS/NEMOGCM/TOOLS/SIREN/src/docsrc/2_quickstart.md
r6467 r7483 35 35 Here after we briefly describe how to use each programs, 36 36 and so how to create your own regional configuration. 37 @note As demonstrator for a first start a set of GLORYS files (global reanalysis on *ORCA025* grid), as well as examples of namelists are available [here](https://cloud.mercator-ocean.fr/public.php?service=files&t= 877fb1b6e4f589340fc0df1ea6a53228).37 @note As demonstrator for a first start a set of GLORYS files (global reanalysis on *ORCA025* grid), as well as examples of namelists are available [here](https://cloud.mercator-ocean.fr/public.php?service=files&t=1658ec1aaeda2878f2b3915ed140af37). 38 38 39 39 <!-- ###################################################################### --> … … 440 440 Finally, this **namout** sub-namelist defines the output files.<br/> 441 441 Here we ask for output on 81 processors, with *restart_out.nc* as file "basename".<br/> 442 So SIREN computes the optimal layout for 81 p orcessors442 So SIREN computes the optimal layout for 81 processors 443 443 available,<br/> 444 and split restart on output files named *restart_out_num.nc*, where *num* is the p orc number.444 and split restart on output files named *restart_out_num.nc*, where *num* is the proc number. 445 445 446 446 @note SIREN could also create the other fields you may need for -
branches/CNRS/dev_r6526_PISCES_GAS/NEMOGCM/TOOLS/SIREN/src/docsrc/5_changeLog.md
r6467 r7483 3 3 @tableofcontents 4 4 5 # Release 6 Initial release (2016-04-11) 5 # Release 2016-11-28 7 6 8 7 ## Changes 9 8 ## New Features 10 9 ## Bug fixes 10 - boundary.f90: take into account that boundaries are compute on T point, but expressed on U,V point 11 - iom_cdf.f90: define type cdf4 as cdf 12 13 release (2016-07-01) 14 15 ## Changes 16 ## New Features 17 ## Bug fixes 18 - correct check of boundary indices 19 20 # Release 21 Initial release (2016-04-11) 11 22 12 23 <HR> -
branches/CNRS/dev_r6526_PISCES_GAS/NEMOGCM/TOOLS/SIREN/src/file.f90
r6392 r7483 495 495 END SELECT 496 496 ELSE 497 CALL logger_debug("FILE INIT: look for file type "//TRIM(file_init%c_name)) 497 498 file_init%c_type=TRIM(file_get_type(cd_file)) 498 499 ENDIF … … 572 573 CASE('.nc','.cdf') 573 574 CALL logger_debug(" FILE GET TYPE: file "//TRIM(cd_file)//" is cdf") 575 ! Warning : type could be change to cdf4 when opening file. 574 576 file_get_type='cdf' 575 577 CASE('.dimg') -
branches/CNRS/dev_r6526_PISCES_GAS/NEMOGCM/TOOLS/SIREN/src/grid.f90
r6392 r7483 1341 1341 il_dim(:)=td_var%t_dim(:)%i_len 1342 1342 1343 CALL logger_debug("GRID GET PERIO: use vari bale "//TRIM(td_var%c_name))1343 CALL logger_debug("GRID GET PERIO: use variable "//TRIM(td_var%c_name)) 1344 1344 CALL logger_debug("GRID GET PERIO: fill value "//TRIM(fct_str(td_var%d_fill))) 1345 1345 CALL logger_debug("GRID GET PERIO: first value "//TRIM(fct_str(td_var%d_value(1,1,1,1)))) -
branches/CNRS/dev_r6526_PISCES_GAS/NEMOGCM/TOOLS/SIREN/src/iom.f90
r5616 r7483 174 174 CASE('cdf') 175 175 CALL iom_cdf_open(td_file) 176 !CASE('cdf4') 176 177 CASE('dimg') 177 178 CALL iom_rstdimg_open(td_file) … … 240 241 CALL iom_rstdimg_close(td_file) 241 242 CASE DEFAULT 243 CALL logger_debug( "IOM CLOSE: type "//TRIM(td_file%c_type)) 242 244 CALL logger_error( "IOM CLOSE: can't close file "//& 243 245 & TRIM(td_file%c_name)//": type unknown " ) -
branches/CNRS/dev_r6526_PISCES_GAS/NEMOGCM/TOOLS/SIREN/src/iom_cdf.f90
r6392 r7483 340 340 td_file%c_type='cdf' 341 341 CASE(nf90_format_netcdf4, nf90_format_netcdf4_classic) 342 td_file%c_type='cdf4' 342 td_file%c_type='cdf' 343 !td_file%c_type='cdf4' 343 344 END SELECT 345 CALL logger_debug("IOM CDF GET INFO: type "//TRIM(td_file%c_type)) 344 346 345 347 ! record header infos
Note: See TracChangeset
for help on using the changeset viewer.