Changeset 10561
- Timestamp:
- 2019-01-23T17:15:20+01:00 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
utils/tools/README.rst
r10279 r10561 1 ********* 2 Utilities 3 ********* 1 TOOLS 2 ===== 4 3 5 4 .. contents:: 6 5 :local: 7 6 8 AGRIF nesting tool 9 ================== 7 A set of tools is provided with NEMO to setup user own configuration and (pre|post)process data. 10 8 11 How to c reate the grid coordinates, the surface forcing and the initial conditions required by each child model.9 How to compile a tool 12 10 13 Data interpolation with CDO 14 =========================== 11 The tool can be compiled using the maketools script in the tools directory as follows: 15 12 16 The aim is to remap from/to a regular geographic grid to/from an other curvilinear grid, especially the ORCA one. 13 .. code-block:: console 14 $ ./maketools -m '$ARCH' -n '<TOOL_NAME>' 17 15 18 Data compression 19 ================ 16 where ``$ARCH`` can be selected among available architecture files or providing a user defined one. 20 17 21 For netdcf files: example for COREII forcing files. 18 DMP_TOOLS 19 --------- 22 20 23 Weight creation for online interpolation 24 ======================================== 21 Used to create a netcdf file called ``resto.nc`` containing restoration coefficients for use with the tra_dmp module in NEMO (see `README <http://forge.ipsl.jussieu.fr/nemo/browser/utils/tools/DMP_TOOLS/README>`_). 25 22 26 See here and here. 23 DOMAINcfg 24 --------- 27 25 28 Bathymetry 29 ========== 26 This tool allows the creation of a domain configuration file (``domain_cfg.nc``) containing the ocean domain information required to define an ocean configuration from scratch. (see `README <http://forge.ipsl.jussieu.fr/nemo/browser/utils/tools/DOMAINcfg/README>`_). 30 27 31 OPABAT is a group of Fortran and IDL routines which allows to build a bathymetry on the grid of 32 the dynamical oceanic part, OPA. 28 GRIDGEN 29 ------- 33 30 34 Data interpolation 35 ================== 31 A toolbox allowing the creation of regional configurations from curvilinear grid (see `reference guide <http://forge.ipsl.jussieu.fr/nemo/browser/utils/tools/GRIDGEN/doc_cfg_tools.pdf>`_ ). 36 32 37 The aim is to remap from a regular geographic grid to an other curvilinear grid, especially the ORCA one. 38 It will be provide by `SOSIE <http://sosie.sourceforge.net>`_. 33 MISCELLANEOUS 34 ------------- 39 35 40 Setting up MPP configuration tool 41 ================================= 36 The tool allows to create alternative configurations to the community without having to rely on system team sponsorship and support. 42 37 43 This Fortran based tool provides to the user information to choose the best domain decomposition. 44 The proposed solution will be the one with an optimized number of processos in 45 suppressing eventual useless land processors. 38 MPP_PREP 39 -------- 46 40 47 - Documentation: mpp_nc.pdf mpp_nc.pdf 48 - Tar file : mpp_prep-1.0.tar.gz 41 This tool provides the user with information to choose the best domain decomposition. 42 The tool computes the number of water processors for all possible decompositions (up to a maximum number of processors). 43 Documentation: `mpp_nc.pdf <http://forge.ipsl.jussieu.fr/nemo/attachment/wiki/Users/SetupNewConfiguration/mpp_nc.pdf>`_ 44 Tar file : `mpp_prep-1.0.tar.gz <http://forge.ipsl.jussieu.fr/nemo/attachment/wiki/Users/SetupNewConfiguration/mpp_prep-1.0.tar.gz>`_ 49 45 50 Conversion of restart files 51 =========================== 46 NESTING 47 ------- 52 48 53 This Fortran based tool performs light changes on restart files (NetCDF or DIMG format) to 54 ensure their compatibility with the new IOM package in the standard version of NEMO i.e. since 55 the tag nemo_v2 and later: Chge_Rst_files.tar 49 AGRIF nesting tool allows for the seamless two-way coupling of nested sub-models within the NEMO framework as long as these are defined on subsets of the original root grid. It allows to create the grid coordinates, the surface forcing and the initial conditions required by each sub-model when running a NEMO/AGRIF embedded mode (see `README <http://forge.ipsl.jussieu.fr/nemo/browser/utils/tools/NESTING/README>`_). 56 50 57 O RCA grids generator58 ==================== 51 OBSTOOLS 52 -------- 59 53 60 This Fortran based tool allows to generate an ORCA grid type: gridgen_CECILL.tar 54 A series of Fortran utilities which are helpful in handling observation files and the feedback file output from the NEMO observation operator. 55 Further info are available in the Nemo manual. 56 57 REBUILD_NEMO 58 ------------ 59 60 REBUILD_NEMO is a tool to rebuild NEMO output files from multiple processors (mesh_mask, restart or XIOS output files) into one file (see `README <http://forge.ipsl.jussieu.fr/nemo/browser/utils/tools/REBUILD_NEMO/README.rst>`_). 61 62 REBUILD 63 ------- 64 65 It contains the old version of REBUILD_NEMO tool based on the IOIPSL code. 66 67 SCOORD_GEN 68 ---------- 69 70 Offline tool to generate a vertical coordinates input file for use with S coordinates. This has been carried out by copying the model code to an offline tool and then modifying it to suppress the use of 3D arrays (to reduce memory usage). The tool has been created in preparation for the removal of the vertical grid definition from the code. The output file should contain all variables that are necessary to restart the model. 71 72 SECTIONS_DIADCT 73 --------------- 74 75 When the Transport across sections diagnostic is activated (``key_diadct``), this tool is used to build the binary file containing the pathways between the extremities of each section. 76 Further info are available in the Nemo manual. 77 78 SIREN 79 ----- 80 81 SIREN is a configuration management tool to set up regional configurations with NEMO. (see `README <http://forge.ipsl.jussieu.fr/nemo/browser/utils/tools/SIREN/README>`_) 82 83 WEIGHTS 84 ------- 85 86 This directory contains software for generating and manipulating interpolation weights for use with the Interpolation On the Fly (IOF) option in NEMO v3 onwards. (see `README <http://forge.ipsl.jussieu.fr/nemo/browser/utils/tools/WEIGHTS/README>`_)
Note: See TracChangeset
for help on using the changeset viewer.