- Timestamp:
- 2010-11-05T16:22:12+01:00 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/nemo_v3_3_beta/NEMOGCM/NEMO/OPA_SRC/IOM/in_out_manager.F90
r2287 r2364 45 45 LOGICAL :: ln_clobber = .FALSE. !: clobber (overwrite) an existing file 46 46 INTEGER :: nn_chunksz = 0 !: chunksize (bytes) for NetCDF file (working only with iom_nf90 routines) 47 #if defined key_netcdf4 48 !!---------------------------------------------------------------------- 49 !! namnc4 namelist parameters 50 !!---------------------------------------------------------------------- 51 !: ========================================================================= 52 !: The following four values determine the partitioning of the output fields 53 !: into netcdf4 chunks. They are unrelated to the nn_chunk_sz setting which is 54 !: for runtime optimisation. The individual netcdf4 chunks can be optionally 55 !: gzipped (recommended) leading to significant reductions in I/O volumes 56 INTEGER :: nn_nchunks_i = 1 !: number of chunks required in the i-dimension (only with iom_nf90 routines and key_netcdf4) 57 INTEGER :: nn_nchunks_j = 1 !: number of chunks required in the j-dimension (only with iom_nf90 routines and key_netcdf4) 58 INTEGER :: nn_nchunks_k = 1 !: number of chunks required in the k-dimension (only with iom_nf90 routines and key_netcdf4) 59 INTEGER :: nn_nchunks_t = 1 !: number of chunks required in the t-dimension (only with iom_nf90 routines and key_netcdf4) 60 LOGICAL :: ln_nc4zip = .TRUE. !: netcdf4 usage. (T): chunk and compress output datasets using the HDF5 sublayers of netcdf4 61 !: (F): ignore chunking request and use the netcdf4 library to produce netcdf3-compatible files 62 #endif 63 64 !$AGRIF_DO_NOT_TREAT 65 TYPE, PUBLIC :: snc4_ctl !: netcdf4 chunking control structure (always needed for decision making) 66 SEQUENCE 67 INTEGER :: ni 68 INTEGER :: nj 69 INTEGER :: nk 70 LOGICAL :: luse 71 END TYPE snc4_ctl 72 73 TYPE(snc4_ctl) :: snc4set !: netcdf4 chunking control structure (always needed for decision making) 74 !$AGRIF_END_DO_NOT_TREAT 75 47 76 48 77 !! conversion of DOCTOR norm namelist name into model name
Note: See TracChangeset
for help on using the changeset viewer.