- Timestamp:
- 2018-11-08T11:48:53+01:00 (5 years ago)
- Location:
- NEMO/branches/2018/dev_r9866_HPC_03_globcom
- Files:
-
- 12 deleted
- 182 edited
- 64 copied
Legend:
- Unmodified
- Added
- Removed
-
NEMO/branches/2018/dev_r9866_HPC_03_globcom/INSTALL.rst
r9596 r10289 1 Install the modelling framework (NEMO and XIOS) 1 ********************* 2 Install the framework 3 ********************* 2 4 3 Last edition: 2018-02-14 21:32 CET by nicolasmartin 5 .. contents:: 6 :local: 7 8 Dependencies 9 ============ 4 10 5 Extract the NEMO code 6 Description of NEMOGCM directory tree 7 Extract and install XIOS 8 Setup your architecture configuration file 9 Compile and create NEMO executable 10 More options 11 Default behaviour 12 Tools used during the process 13 Examples 14 Running the model 15 Viewing and changing list of active CPP keys 11 | The NEMO source code is written in Fortran 95 and part of its dependencies are already included (``./ext``): 12 AGRIF preprocessing program "conv", FCM build system and IOIPSL library for outputs. 13 | And some Perl 5, Fortran compiler (ifort, gfortran, pgfortran, ...), MPI library (Open MPI or MPICH) 16 14 17 Extract the NEMO code 15 But The following dependencies should be from the official repositories of your Linux distribution but 16 you will probably have to compile them from source for enabling parallel I/O support. 18 17 19 Using your account registered here ('my_login' with password) 18 - `HDF5`_ (C library) 19 - `NetCDF`_ (C and Fortran libraries) 20 21 Extract the source code 22 ======================= 23 24 Download the source code 25 ------------------------ 20 26 21 27 .. code:: console 22 svn --username 'mylogin' co http://forge.ipsl.jussieu.fr/nemo/svn/branches/2015/nemo_v3_6_STABLE/NEMOGCM23 28 24 Description of NEMOGCM directory tree 29 $ svn co http://forge.ipsl.jussieu.fr/nemo/svn/NEMO/releases/release-4.0 25 30 26 The image below shows the directory tree: 31 Description of directory tree 32 ----------------------------- 27 33 28 simple table: 29 ARCH Compilation option files, with format arch_compiler.fcm, the compiler name has to be provided with –m option 30 CONFIG All configurations and a cpp.fcm file containing the list of CPP keys to each configuration 31 EXTERNAL Package to implement an embedded model (AGRIF) 32 NEMO FORTRAN source codes in several sub-directories 33 SETTE Package to make tests to ensure the reproducibility and restartability of the code after changes 34 TOOLS Useful softwares to different utilities 34 +-----------+------------------------------------------------------------+ 35 | Folder | Purpose | 36 +===========+============================================================+ 37 | ``arch`` | Settings (per architecture-compiler pair) | 38 +-----------+------------------------------------------------------------+ 39 | ``cfgs`` | :doc:`Reference configurations <configurations>` | 40 +-----------+------------------------------------------------------------+ 41 | ``doc`` | - ``latex``: reference manuals for |OPA|, |SI3| & |TOP| | 42 | | - ``namelists``: k start guide | 43 | | - ``rst``: quick start guide | 44 +-----------+------------------------------------------------------------+ 45 | ``ext`` | Dependencies included (AGRIF, FCM & IOIPSL) | 46 +-----------+------------------------------------------------------------+ 47 | ``mk`` | Building routines | 48 +-----------+------------------------------------------------------------+ 49 | ``src`` | Modelling routines | 50 | | | 51 | | - ``ICE``: |SI3| for sea ice | 52 | | - ``NST``: AGRIF for embedded zooms | 53 | | - ``OCE``: |OPA| for ocean dynamics | 54 | | - ``MBG``: |TOP| for tracers | 55 +-----------+------------------------------------------------------------+ 56 | ``tests`` | :doc:`Test cases <test_cases>` (unsupported) | 57 +-----------+------------------------------------------------------------+ 58 | ``tools`` | :doc:`Utilities <tools>` to [pre|post]process data | 59 +-----------+------------------------------------------------------------+ 35 60 36 61 Extract and install XIOS 62 ======================== 37 63 38 64 Diagnostic outputs from NEMO are handled by the third party XIOS library. … … 42 68 43 69 When you compile NEMO you will need to specify the following CPP keys: 44 70 45 71 key_iomput 46 72 key_mpp_mpi (if you want to run with multiple processes and/or use "detached mode" for the IOs system XIOS) … … 48 74 49 75 Setup your architecture configuration file 76 ========================================== 50 77 51 78 All compiler options in NEMO are controlled using files in NEMOGCM/ARCH/arch-'my_arch'.fcm where 'my_arch' is the name of the computing architecture. … … 58 85 59 86 Compile and create NEMO executable 87 ================================== 60 88 61 89 The main script to compile and create executable is called makenemo and located in the CONFIG directory, it is used to identify the routines you need from the source code, to build the makefile and run it. 62 90 As an example, compile GYRE with 'my_arch' to create a 'MY_GYRE' configuration: 63 91 64 cd NEMOGCM/CONFIG; ./makenemo –m 'my_arch' –r GYRE -n 'MY_GYRE' 92 .. code-block:: sh 93 94 ./makenemo –m 'my_arch' –r GYRE -n 'MY_GYRE' 65 95 66 96 The image below shows the structure and some content of "MY_CONFIG" directory from the launching of the configuration creation (directories and fundamental files created by makenemo). 67 97 68 98 +------------+----------------------------------------------------+ 99 | Folder | Purpose | 100 +============+====================================================+ 101 | ``BLD`` | | 102 +------------+----------------------------------------------------+ 103 | ``EXP00`` | | 104 +------------+----------------------------------------------------+ 105 | ``EXPREF`` | | 106 +------------+----------------------------------------------------+ 107 | ``MY_SRC`` | | 108 +------------+----------------------------------------------------+ 109 | ``WORK`` | | 110 +------------+----------------------------------------------------+ 69 111 70 WORK 71 72 73 74 Folder with the symbolic links to all unpreprocessed routines considered in the configuration 75 76 BLD 77 78 79 80 Compilation folder (executables, headers files, libraries, preprocessed routines, flags, …) 81 82 EXP00 83 84 85 86 Computation folder for running the model (namelists, xml, executables and inputs-outputs) 87 88 MY_SRC 89 90 91 92 Folder intended to contain your customized routines (modified from initial ones or new entire routines) 112 Folder with the symbolic links to all unpreprocessed routines considered in the configuration 113 Compilation folder (executables, headers files, libraries, preprocessed routines, flags, …) 114 Computation folder for running the model (namelists, xml, executables and inputs-outputs) 115 Folder intended to contain your customised routines (modified from initial ones or new entire routines) 93 116 94 117 After successful execution of makenemo command, the executable called opa is created in the EXP00 directory (in the example above, the executable is created in CONFIG/MY_GYRE/EXP00). 95 118 More options 96 119 97 echo "Usage : "${b_n} \ 98 " [-h] [-n name] [-m arch] [-d "dir1 dir2"] [-r conf] [-u conf] [-s Path] [-e Path] [-j No] [-v No] [-k 0/1]"; 99 echo " -h : help"; 100 echo " -h institute : specific help for consortium members"; 101 echo " -n name : config name, [-n help] to list existing configurations"; 102 echo " -m arch : choose compiler, [-m help] to list existing compilers"; 103 echo " -d dir : choose NEMO sub-directories"; 104 echo " -r conf : choose reference configuration"; 105 echo " -u conf : choose an unsupported (external) configuration"; 106 echo " -s Path : choose alternative location for NEMO main directory"; 107 echo " -e Path : choose alternative location for MY_SRC directory"; 108 echo " -j No : number of processes used to compile (0=nocompilation)"; 109 echo " -v No : set verbosity level for compilation [0-3]"; 110 echo " -k 0/1 : used cpp keys check (default = 1 -> check activated)"; 111 echo " -t dir : temporary directory for compilation" 112 echo ""; 120 .. 121 .. literalinclude:: 113 122 114 123 Default behaviour 124 ----------------- 115 125 116 126 At the first use, you need the -m option to specify the architecture configuration file (compiler and its options, routines and libraries to include), then for next compilation, it is assumed you will be using the same compiler. … … 118 128 119 129 Tools used during the process 130 ----------------------------- 120 131 121 132 functions.sh : bash functions used by makenemo, for instance to create the WORK directory … … 124 135 125 136 Examples 137 -------- 126 138 127 139 echo "Example to install a new configuration MY_CONFIG"; … … 149 161 150 162 Running the model 163 ================= 151 164 152 Once makenemo has run successfully, the opa executable is available in CONFIG/"MY_CONFIG"/EXP00153 For the reference configurations, the EXP00 folder also contains the initial input files (namelists, *xml files for the IOs…). If the configuration also needs NetCDF input files, this should be downloaded here from the corresponding tar file, see Users/Reference Configurations165 Once makenemo has run successfully, the opa executable is available in ``CONFIG/MY_CONFIG/EXP00`` 166 For the reference configurations, the EXP00 folder also contains the initial input files (namelists, \*xml files for the IOs…). If the configuration also needs NetCDF input files, this should be downloaded here from the corresponding tar file, see Users/Reference Configurations 154 167 155 168 cd 'MY_CONFIG'/EXP00 … … 157 170 158 171 Viewing and changing list of active CPP keys 172 ============================================ 159 173 160 For a given configuration (here called MY_CONFIG), the list of active CPP keys can be found in 174 For a given configuration (here called MY_CONFIG), the list of active CPP keys can be found in:: 161 175 162 176 NEMOGCM/CONFIG/'MYCONFIG'/cpp_'MY_CONFIG'.fcm 163 177 164 178 This text file can be edited to change the list of active CPP keys. Once changed, one needs to recompile opa executable using makenemo command in order for this change to be taken in account. 179 180 .. _HDF5: http://www.hdfgroup.org/downloads/hdf5 181 .. _NetCDF: http://www.unidata.ucar.edu/downloads/netcdf -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/README.rst
r9650 r10289 1 .. role:: rstblue 2 .. role:: rstgrey 3 .. role:: rstgreen 1 :Authors: NEMO System Team 2 :Release: |release| 3 :Date: |today| 4 4 5 ================ 6 NEMO Ocean Model 7 ================ 5 `NEMO`_ for *Nucleus for European Modelling of the Ocean* is a state-of-the-art modelling framework for 6 research activities and forecasting services in ocean and climate sciences. 8 7 9 NEMO_ (Nucleus for European Modelling of the Ocean) is a state-of-the-art modelling framework of 10 ocean related engines for oceanographic research, operational oceanography, seasonal forecast and 11 [paleo]climate studies. 8 .. contents:: 9 :local: 10 11 Overview 12 ======== 12 13 13 14 The NEMO ocean model has 3 major components: 14 15 15 - :rstblue:`OPA` is fundamental to all users by modelling the ocean [thermo]dynamics and16 solving the primitive equations;17 - :rstgrey:`LIM` for sea-ice simulates ice [thermo]dynamics, brine inclusions and18 subgrid-scale thickness variations;19 - :rstgreen:`TOP-PISCES` models biogeochemistry with TOP for20 the on/offline oceanic tracers transport and PISCES for the biogeochemical processes.16 - |OPA| models the ocean [thermo]dynamics and solves the primitive equations 17 (``./src/OCE``) :cite:`NEMO_manual`; 18 - |SI3| simulates ice [thermo]dynamics, brine inclusions and subgrid-scale thickness variations 19 (``./src/ICE``) :cite:`SI3_manual`; 20 - |TOP| models the [on|off]line oceanic tracers transport and the biogeochemical processes 21 (``./src/MBG``) :cite:`TOP_manual`. 21 22 22 These physical engines are described in their respective `reference publications`_. 23 These physical core engines are described in their respective <reference publications> that must be cited for 24 any work related to their use. 23 25 24 They are complemented by a 2-way nesting software (AGRIF_) and 25 a versatile data assimilation interface with 3 different modules 26 (linear-tangent TAM, observational operators OBS, and increment ASM). 26 Applications and capabilities 27 ============================= 27 28 28 ------------ 29 Applications 30 ------------ 29 Not only does the NEMO framework model the ocean circulation, 30 it offers various features to enable 31 31 32 | Distributed under CeCILL license (GNU GPL compatible - see ``LICENSE``), 33 the framework offers several builtins reference configurations to 34 check your computing architecture and evaluate the model skills and performances (``./cfgs``).35 | The end user could also find some idealized test cases on the web to serve as examples and 36 to study particular processes.32 - Create :doc:`embedded zooms <zooms>` seamlessly with 2-way nesting package `AGRIF`_. 33 - :doc:`Low cost biogeochemistry <coarsening>` and :doc:`alternative model opportunity <tracers>`. 34 - Versatile :doc:`assimilation <assimilation>`. 35 - :doc:`Output diagnostics <diagnostics>` with `XIOS`_ server. 36 - :doc:`Coupling <coupling>` via `OASIS`_ for Earth system modelling. 37 37 38 A set of tools is also provided to setup your own configuration and 39 [pre|post]process your data (``./tools``). 38 | Several :doc:`builtins configurations <configurations>` are provided to assess the skills and performances of 39 the model which can be used as templates for :doc:`setting up a new configuration <setup>` (``./cfgs``). 40 | The end user could also find some :doc:`idealised test cases <test_cases>` online to serve as templates and 41 to study particular processes (``./tests``). 40 42 41 ------- 42 Options 43 ------- 43 A set of :doc:`utilities <tools>` is also provided to [pre|post]process your data (``./tools``). 44 44 45 For writing diagnostics in a efficient way, NEMO make use of XIOS_ server which 46 controlled the outputs using XML input file. 45 Literature 46 ========== 47 47 48 To enable Earth system modelling, NEMO can be interfaced via 49 OASIS_ coupleur to external components such as atmospheric models or 50 alternative models of sea-ice or biogeochemistry. 48 :doc:`install` 51 49 52 ------------- 53 Documentation 54 ------------- 50 The reference documentation is archived online 55 51 56 The NEMO reference manual can be generated from the LaTeX source code (``./doc``), 57 either in PDF or in HTML format, but it mights require some additionnal installations. 52 +-------+-------------------+----------------+ 53 | | Reference manual | |NEMO manual|_ | 54 | |OPA| +-------------------+----------------+ 55 | | Quick start guide | |NEMO guide|_ | 56 +-------+-------------------+----------------+ 57 | |SI3| | |SI3 manual|_ | 58 +---------------------------+----------------+ 59 | |TOP| | |TOP manual|_ | 60 +---------------------------+----------------+ 58 61 59 In any case, both formats are available online on the `NEMO website`__. 62 .. |NEMO manual| image:: http://zenodo.org/badge/DOI/10.5281/zenodo.1464816.svg 63 .. |NEMO guide| image:: http://zenodo.org/badge/DOI/10.5281/zenodo.1475325.svg 64 .. |SI3 manual| image:: http://zenodo.org/badge/DOI/10.5281/zenodo.1471689.svg 65 .. |TOP manual| image:: http://zenodo.org/badge/DOI/10.5281/zenodo.1471700.svg 60 66 61 --------------------- 67 | Reference manuals and quick start guide can be build from source and exported to HTML or PDF (``./doc``). 68 | In any case, one can find them online: 69 70 Since 2014 the project has a `Special Issue <http://www.geosci-model-dev.net/special_issue40.html>`_ in 71 the open-access journal Geoscientific Model Development (GMD) from the European Geosciences Union (EGU). 72 The main scope is to collect relevant manuscripts covering various topics and to provide a single portal to 73 assess the model potential and evolution. 74 75 Used by a wide audience, numerous :website:`associated projects <projects>` have been carried out and 76 extensive :website:`bibliography <bibliography/publications>` published. 77 62 78 Community development 63 --------------------- 79 ===================== 64 80 65 | The NEMO Consortium gathering 6 European institutes organises the sustainable development in order to 66 keep a reliable evolving system since 2008. 67 | It defined the multiyear development strategy which is implemented by the NEMO System Team. 81 | The NEMO Consortium pulling together 5 European institutes (`CMCC`_, `CNRS`_, `MOI`_, `Met Office`_ and `NERC`_) 82 plans the sustainable development in order to keep a reliable evolving framework since 2008. 83 | It defines the |NEMO strategy|_ which is implemented by the System Team on 84 a yearly basis in order to release a new version almost every four years. 68 85 69 -------- 70 Acronyms 71 -------- 86 .. |NEMO strategy| replace:: multi-year development strategy 72 87 73 AGRIF 74 Adaptive Grid Refinement In Fortran 75 76 LIM 77 Louvain-la-Neuve Ice Model 78 79 OPA 80 "Océan PArallélisé" (french) 81 82 PISCES 83 Pelagic Interactions Scheme for Carbon and Ecosystem Studies 84 85 TAM 86 Tangent Adjoint Model 87 88 TOP 89 Tracers in Ocean Paradigm 90 91 XIOS 92 XML Input Output Server 93 94 ---- 95 96 .. _AGRIF: http://agrif.imag.fr 97 .. _Forge: http://forge.ipsl.jussieu.fr/nemo 98 .. _NEMO: http://www.nemo-ocean.eu 99 .. _OASIS: http://verc.enes.org/oasis 100 .. _reference publications: http://www.nemo-ocean.eu/bibliography/documentation 101 .. _XIOS: http://forge.ipsl.jussieu.fr/ioserver 102 103 .. __: NEMO_ 88 When the need arises, :forge:`working groups <wiki/WorkingGroups>` are created or resumed to 89 gather the community expertise for advising on the development activities. -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/cfgs/AGRIF_DEMO/EXPREF/1_context_nemo.xml
r9572 r10289 43 43 <domain_definition src="./domain_def_nemo.xml"/> 44 44 45 <grid_definition> 46 47 <!-- --> 48 <grid id="grid_T_2D" > 49 <domain id="grid_T" /> 50 </grid> 51 <!-- --> 52 <grid id="grid_T_3D_ncatice" > 53 <domain id="grid_T" /> 54 <axis id="ncatice" /> 55 </grid> 56 <!-- --> 57 <grid id="grid_T_3D" > 58 <domain id="grid_T" /> 59 <axis id="deptht" /> 60 </grid> 61 <!-- --> 62 <grid id="grid_U_2D" > 63 <domain id="grid_U" /> 64 </grid> 65 <!-- --> 66 <grid id="grid_U_3D" > 67 <domain id="grid_U" /> 68 <axis id="depthu" /> 69 </grid> 70 <!-- --> 71 <grid id="grid_V_2D" > 72 <domain id="grid_V" /> 73 </grid> 74 <!-- --> 75 <grid id="grid_V_3D" > 76 <domain id="grid_V" /> 77 <axis id="depthv" /> 78 </grid> 79 <!-- --> 80 <grid id="grid_W_2D" > 81 <domain id="grid_W" /> 82 </grid> 83 <!-- --> 84 <grid id="grid_W_3D" > 85 <domain id="grid_W" /> 86 <axis id="depthw" /> 87 </grid> 88 <!-- --> 89 <grid id="grid_1point" > 90 <domain domain_ref="1point"/> 91 </grid> 92 <!-- --> 93 <grid id="grid_T_nfloat" > 94 <domain id="grid_T" /> 95 <axis id="nfloat" /> 96 </grid> 97 <!-- --> 98 <grid id="grid_EqT" > 99 <domain domain_ref="EqT" /> 100 </grid> 101 <!-- --> 102 <grid id="grid_znl_T_2D"> 103 <domain id="gznl" /> 104 </grid> 105 <!-- --> 106 <grid id="grid_znl_T_3D"> 107 <domain id="gznl" /> 108 <axis id="deptht" /> 109 </grid> 110 <!-- --> 111 <grid id="grid_znl_W_3D"> 112 <domain id="gznl" /> 113 <axis id="depthw" /> 114 </grid> 115 116 <grid id="grid_ptr_T_2D"> 117 <domain id="ptr" /> 118 </grid> 119 120 <grid id="grid_ptr_T_3D"> 121 <domain id="ptr" /> 122 <axis id="deptht" /> 123 </grid> 124 125 <grid id="grid_ptr_W_3D"> 126 <domain id="ptr" /> 127 <axis id="depthw" /> 128 </grid> 129 130 </grid_definition> 45 <grid_definition src="./grid_def_nemo.xml"/> 131 46 132 47 </context> -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/cfgs/AGRIF_DEMO/EXPREF/1_namelist_cfg
r9773 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : overwrite default values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : overwrite default values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 ! AGRIF ICE configuration ! … … 127 127 &namsbc_rnf ! runoffs (ln_rnf =T) 128 128 !----------------------------------------------------------------------- 129 ln_rnf_mouth = .true. ! specific treatment at rivers mouths129 ln_rnf_mouth = .true. ! specific treatment at rivers mouths 130 130 rn_hrnf = 15.e0 ! depth over which enhanced vertical mixing is used (ln_rnf_mouth=T) 131 131 rn_avt_rnf = 1.e-3 ! value of the additional vertical mixing coef. [m2/s] (ln_rnf_mouth=T) -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/cfgs/AGRIF_DEMO/EXPREF/2_context_nemo.xml
r9572 r10289 43 43 <domain_definition src="./domain_def_nemo.xml"/> 44 44 45 <grid_definition> 46 47 <!-- --> 48 <grid id="grid_T_2D" > 49 <domain id="grid_T" /> 50 </grid> 51 <!-- --> 52 <grid id="grid_T_3D_ncatice" > 53 <domain id="grid_T" /> 54 <axis id="ncatice" /> 55 </grid> 56 <!-- --> 57 <grid id="grid_T_3D" > 58 <domain id="grid_T" /> 59 <axis id="deptht" /> 60 </grid> 61 <!-- --> 62 <grid id="grid_U_2D" > 63 <domain id="grid_U" /> 64 </grid> 65 <!-- --> 66 <grid id="grid_U_3D" > 67 <domain id="grid_U" /> 68 <axis id="depthu" /> 69 </grid> 70 <!-- --> 71 <grid id="grid_V_2D" > 72 <domain id="grid_V" /> 73 </grid> 74 <!-- --> 75 <grid id="grid_V_3D" > 76 <domain id="grid_V" /> 77 <axis id="depthv" /> 78 </grid> 79 <!-- --> 80 <grid id="grid_W_2D" > 81 <domain id="grid_W" /> 82 </grid> 83 <!-- --> 84 <grid id="grid_W_3D" > 85 <domain id="grid_W" /> 86 <axis id="depthw" /> 87 </grid> 88 <!-- --> 89 <grid id="grid_1point" > 90 <domain domain_ref="1point"/> 91 </grid> 92 <!-- --> 93 <grid id="grid_T_nfloat" > 94 <domain id="grid_T" /> 95 <axis id="nfloat" /> 96 </grid> 97 <!-- --> 98 <grid id="grid_EqT" > 99 <domain domain_ref="EqT" /> 100 </grid> 101 <!-- --> 102 <grid id="grid_znl_T_2D"> 103 <domain id="gznl" /> 104 </grid> 105 <!-- --> 106 <grid id="grid_znl_T_3D"> 107 <domain id="gznl" /> 108 <axis id="deptht" /> 109 </grid> 110 <!-- --> 111 <grid id="grid_znl_W_3D"> 112 <domain id="gznl" /> 113 <axis id="depthw" /> 114 </grid> 115 116 <grid id="grid_ptr_T_2D"> 117 <domain id="ptr" /> 118 </grid> 119 120 <grid id="grid_ptr_T_3D"> 121 <domain id="ptr" /> 122 <axis id="deptht" /> 123 </grid> 124 125 <grid id="grid_ptr_W_3D"> 126 <domain id="ptr" /> 127 <axis id="depthw" /> 128 </grid> 129 130 </grid_definition> 45 <grid_definition src="./grid_def_nemo.xml"/> 131 46 132 47 </context> -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/cfgs/AGRIF_DEMO/EXPREF/2_namelist_cfg
r9773 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : overwrite default values defined in SHARED/1_namelist_ref2 !! NEMO/OCE Configuration namelist : overwrite default values defined in SHARED/1_namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 ! AGRIF ICE configuration ! -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/cfgs/AGRIF_DEMO/EXPREF/3_context_nemo.xml
r9770 r10289 43 43 <domain_definition src="./domain_def_nemo.xml"/> 44 44 45 <grid_definition> 46 47 <!-- --> 48 <grid id="grid_T_2D" > 49 <domain id="grid_T" /> 50 </grid> 51 <!-- --> 52 <grid id="grid_T_3D_ncatice" > 53 <domain id="grid_T" /> 54 <axis id="ncatice" /> 55 </grid> 56 <!-- --> 57 <grid id="grid_T_3D" > 58 <domain id="grid_T" /> 59 <axis id="deptht" /> 60 </grid> 61 <!-- --> 62 <grid id="grid_U_2D" > 63 <domain id="grid_U" /> 64 </grid> 65 <!-- --> 66 <grid id="grid_U_3D" > 67 <domain id="grid_U" /> 68 <axis id="depthu" /> 69 </grid> 70 <!-- --> 71 <grid id="grid_V_2D" > 72 <domain id="grid_V" /> 73 </grid> 74 <!-- --> 75 <grid id="grid_V_3D" > 76 <domain id="grid_V" /> 77 <axis id="depthv" /> 78 </grid> 79 <!-- --> 80 <grid id="grid_W_2D" > 81 <domain id="grid_W" /> 82 </grid> 83 <!-- --> 84 <grid id="grid_W_3D" > 85 <domain id="grid_W" /> 86 <axis id="depthw" /> 87 </grid> 88 <!-- --> 89 <grid id="grid_1point" > 90 <domain domain_ref="1point"/> 91 </grid> 92 <!-- --> 93 <grid id="grid_T_nfloat" > 94 <domain id="grid_T" /> 95 <axis id="nfloat" /> 96 </grid> 97 <!-- --> 98 <grid id="grid_EqT" > 99 <domain domain_ref="EqT" /> 100 </grid> 101 <!-- --> 102 <grid id="grid_znl_T_2D"> 103 <domain id="gznl" /> 104 </grid> 105 <!-- --> 106 <grid id="grid_znl_T_3D"> 107 <domain id="gznl" /> 108 <axis id="deptht" /> 109 </grid> 110 <!-- --> 111 <grid id="grid_znl_W_3D"> 112 <domain id="gznl" /> 113 <axis id="depthw" /> 114 </grid> 115 116 <grid id="grid_ptr_T_2D"> 117 <domain id="ptr" /> 118 </grid> 119 120 <grid id="grid_ptr_T_3D"> 121 <domain id="ptr" /> 122 <axis id="deptht" /> 123 </grid> 124 125 <grid id="grid_ptr_W_3D"> 126 <domain id="ptr" /> 127 <axis id="depthw" /> 128 </grid> 129 130 </grid_definition> 45 <grid_definition src="./grid_def_nemo.xml"/> 131 46 132 47 </context> -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/cfgs/AGRIF_DEMO/EXPREF/3_namelist_cfg
r9773 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : overwrite default values defined in SHARED/1_namelist_ref2 !! NEMO/OCE Configuration namelist : overwrite default values defined in SHARED/1_namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 ! AGRIF ICE configuration ! -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/cfgs/AGRIF_DEMO/EXPREF/context_nemo.xml
r9572 r10289 43 43 <domain_definition src="./domain_def_nemo.xml"/> 44 44 45 <grid_definition> 46 47 <!-- --> 48 <grid id="grid_T_2D" > 49 <domain id="grid_T" /> 50 </grid> 51 <!-- --> 52 <grid id="grid_T_3D_ncatice" > 53 <domain id="grid_T" /> 54 <axis id="ncatice" /> 55 </grid> 56 <!-- --> 57 <grid id="grid_T_3D" > 58 <domain id="grid_T" /> 59 <axis id="deptht" /> 60 </grid> 61 <!-- --> 62 <grid id="grid_U_2D" > 63 <domain id="grid_U" /> 64 </grid> 65 <!-- --> 66 <grid id="grid_U_3D" > 67 <domain id="grid_U" /> 68 <axis id="depthu" /> 69 </grid> 70 <!-- --> 71 <grid id="grid_V_2D" > 72 <domain id="grid_V" /> 73 </grid> 74 <!-- --> 75 <grid id="grid_V_3D" > 76 <domain id="grid_V" /> 77 <axis id="depthv" /> 78 </grid> 79 <!-- --> 80 <grid id="grid_W_2D" > 81 <domain id="grid_W" /> 82 </grid> 83 <!-- --> 84 <grid id="grid_W_3D" > 85 <domain id="grid_W" /> 86 <axis id="depthw" /> 87 </grid> 88 <!-- --> 89 <grid id="grid_1point" > 90 <domain domain_ref="1point"/> 91 </grid> 92 <!-- --> 93 <grid id="grid_T_nfloat" > 94 <domain id="grid_T" /> 95 <axis id="nfloat" /> 96 </grid> 97 <!-- --> 98 <grid id="grid_EqT" > 99 <domain domain_ref="EqT" /> 100 </grid> 101 <!-- --> 102 <grid id="grid_znl_T_2D"> 103 <domain id="gznl" /> 104 </grid> 105 <!-- --> 106 <grid id="grid_znl_T_3D"> 107 <domain id="gznl" /> 108 <axis id="deptht" /> 109 </grid> 110 <!-- --> 111 <grid id="grid_znl_W_3D"> 112 <domain id="gznl" /> 113 <axis id="depthw" /> 114 </grid> 115 116 <grid id="grid_ptr_T_2D"> 117 <domain id="ptr" /> 118 </grid> 119 120 <grid id="grid_ptr_T_3D"> 121 <domain id="ptr" /> 122 <axis id="deptht" /> 123 </grid> 124 125 <grid id="grid_ptr_W_3D"> 126 <domain id="ptr" /> 127 <axis id="depthw" /> 128 </grid> 129 130 </grid_definition> 45 <grid_definition src="./grid_def_nemo.xml"/> 131 46 132 47 </context> -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/cfgs/AGRIF_DEMO/EXPREF/file_def_nemo-ice.xml
r9572 r10289 5 5 ============================================================================================================ 6 6 = output files definition = 7 = Define your own files for lim3=7 = Define your own files for sea ice = 8 8 = put the variables you want... = 9 9 ============================================================================================================ -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/cfgs/AGRIF_DEMO/EXPREF/namelist_cfg
r9771 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : overwrite default values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : overwrite default values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 ! AGRIF ICE configuration ! … … 127 127 &namsbc_rnf ! runoffs (ln_rnf =T) 128 128 !----------------------------------------------------------------------- 129 ln_rnf_mouth = .true. ! specific treatment at rivers mouths129 ln_rnf_mouth = .true. ! specific treatment at rivers mouths 130 130 rn_hrnf = 15.e0 ! depth over which enhanced vertical mixing is used (ln_rnf_mouth=T) 131 131 rn_avt_rnf = 1.e-3 ! value of the additional vertical mixing coef. [m2/s] (ln_rnf_mouth=T) -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/cfgs/AMM12/EXPREF/context_nemo.xml
r9572 r10289 31 31 <domain_definition src="./domain_def_nemo.xml"/> 32 32 33 <grid_definition> 34 35 <!-- --> 36 <grid id="grid_T_2D" > 37 <domain id="grid_T" /> 38 </grid> 39 <!-- --> 40 <grid id="grid_T_3D_ncatice" > 41 <domain id="grid_T" /> 42 <axis id="ncatice" /> 43 </grid> 44 <!-- --> 45 <grid id="grid_T_3D" > 46 <domain id="grid_T" /> 47 <axis id="deptht" /> 48 </grid> 49 <!-- --> 50 <grid id="grid_U_2D" > 51 <domain id="grid_U" /> 52 </grid> 53 <!-- --> 54 <grid id="grid_U_3D" > 55 <domain id="grid_U" /> 56 <axis id="depthu" /> 57 </grid> 58 <!-- --> 59 <grid id="grid_V_2D" > 60 <domain id="grid_V" /> 61 </grid> 62 <!-- --> 63 <grid id="grid_V_3D" > 64 <domain id="grid_V" /> 65 <axis id="depthv" /> 66 </grid> 67 <!-- --> 68 <grid id="grid_W_2D" > 69 <domain id="grid_W" /> 70 </grid> 71 <!-- --> 72 <grid id="grid_W_3D" > 73 <domain id="grid_W" /> 74 <axis id="depthw" /> 75 </grid> 76 <!-- --> 77 <grid id="grid_1point" > 78 <domain domain_ref="1point"/> 79 </grid> 80 <!-- --> 81 <grid id="grid_T_nfloat" > 82 <domain id="grid_T" /> 83 <axis id="nfloat" /> 84 </grid> 85 <!-- --> 86 <grid id="grid_EqT" > 87 <domain domain_ref="EqT" /> 88 </grid> 89 <!-- --> 90 <grid id="grid_znl_T_2D"> 91 <domain id="gznl" /> 92 </grid> 93 <!-- --> 94 <grid id="grid_znl_T_3D"> 95 <domain id="gznl" /> 96 <axis id="deptht" /> 97 </grid> 98 <!-- --> 99 <grid id="grid_znl_W_3D"> 100 <domain id="gznl" /> 101 <axis id="depthw" /> 102 </grid> 103 104 <grid id="grid_ptr_T_2D"> 105 <domain id="ptr" /> 106 </grid> 107 108 <grid id="grid_ptr_T_3D"> 109 <domain id="ptr" /> 110 <axis id="deptht" /> 111 </grid> 112 113 <grid id="grid_ptr_W_3D"> 114 <domain id="ptr" /> 115 <axis id="depthw" /> 116 </grid> 117 118 </grid_definition> 33 <grid_definition src="./grid_def_nemo.xml"/> 119 34 120 35 </context> -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/cfgs/AMM12/EXPREF/namelist_cfg
r9742 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : overwrite default values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : overwrite default values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 ! AMM12 configuration ! … … 219 219 &namdrg ! top/bottom drag coefficient (default: NO selection) 220 220 !----------------------------------------------------------------------- 221 ln_loglayer = .true. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U|221 ln_loglayer = .true. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U| 222 222 / 223 223 !----------------------------------------------------------------------- -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/cfgs/C1D_PAPA/EXPREF/context_nemo.xml
r9799 r10289 31 31 <domain_definition src="./domain_def_nemo.xml"/> 32 32 33 <grid_definition> 34 35 <!-- --> 36 <grid id="grid_T_2D" > 37 <domain id="grid_T" /> 38 </grid> 39 <!-- --> 40 <grid id="grid_T_3D_ncatice" > 41 <domain id="grid_T" /> 42 <axis id="ncatice" /> 43 </grid> 44 <!-- --> 45 <grid id="grid_T_3D" > 46 <domain id="grid_T" /> 47 <axis id="deptht" /> 48 </grid> 49 <!-- --> 50 <grid id="grid_U_2D" > 51 <domain id="grid_U" /> 52 </grid> 53 <!-- --> 54 <grid id="grid_U_3D" > 55 <domain id="grid_U" /> 56 <axis id="depthu" /> 57 </grid> 58 <!-- --> 59 <grid id="grid_V_2D" > 60 <domain id="grid_V" /> 61 </grid> 62 <!-- --> 63 <grid id="grid_V_3D" > 64 <domain id="grid_V" /> 65 <axis id="depthv" /> 66 </grid> 67 <!-- --> 68 <grid id="grid_W_2D" > 69 <domain id="grid_W" /> 70 </grid> 71 <!-- --> 72 <grid id="grid_W_3D" > 73 <domain id="grid_W" /> 74 <axis id="depthw" /> 75 </grid> 76 <!-- --> 77 <grid id="grid_1point" > 78 <domain domain_ref="1point"/> 79 </grid> 80 <!-- --> 81 <grid id="grid_T_nfloat" > 82 <domain id="grid_T" /> 83 <axis id="nfloat" /> 84 </grid> 85 <!-- --> 86 <grid id="grid_EqT" > 87 <domain domain_ref="EqT" /> 88 </grid> 89 <!-- --> 90 <grid id="grid_znl_T_2D"> 91 <domain id="gznl" /> 92 </grid> 93 <!-- --> 94 <grid id="grid_znl_T_3D"> 95 <domain id="gznl" /> 96 <axis id="deptht" /> 97 </grid> 98 <!-- --> 99 <grid id="grid_znl_W_3D"> 100 <domain id="gznl" /> 101 <axis id="depthw" /> 102 </grid> 103 104 <grid id="grid_ptr_T_2D"> 105 <domain id="ptr" /> 106 </grid> 107 108 <grid id="grid_ptr_T_3D"> 109 <domain id="ptr" /> 110 <axis id="deptht" /> 111 </grid> 112 113 <grid id="grid_ptr_W_3D"> 114 <domain id="ptr" /> 115 <axis id="depthw" /> 116 </grid> 117 118 </grid_definition> 119 33 <grid_definition src="./grid_def_nemo.xml"/> 34 120 35 </context> -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/cfgs/C1D_PAPA/EXPREF/namelist_cfg
r9799 r10289 2 2 !! NEMO/OCE : Reference namelist_ref !! 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 !! NEMO/O PA: 1 - Domain & run manager (namrun, namcfg, namdom, namtsd, namcrs, namc1d, namc1d_uvd)4 !! NEMO/OCE : 1 - Domain & run manager (namrun, namcfg, namdom, namtsd, namcrs, namc1d, namc1d_uvd) 5 5 !! namelists 2 - Surface boundary (namsbc, namsbc_flx, namsbc_blk, namsbc_cpl, 6 6 !! namsbc_sas, namtra_qsr, namsbc_rnf, … … 81 81 rn_lat1d = 50 ! Column latitude 82 82 rn_lon1d = -145 ! Column longitude 83 ln_c1d_locpt = .true. ! Localization of 1D config in a grid (T) or independant point (F)83 ln_c1d_locpt = .true. ! Localization of 1D config in a grid (T) or independant point (F) 84 84 / 85 85 !----------------------------------------------------------------------- -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/cfgs/C1D_PAPA/MY_SRC/usrdef_hgr.F90
- Property svn:keywords set to Id
r9799 r10289 29 29 !!---------------------------------------------------------------------- 30 30 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 31 !! $Id :$32 !! Software governed by the CeCILL licen ce (./LICENSE)31 !! $Id$ 32 !! Software governed by the CeCILL license (see ./LICENSE) 33 33 !!---------------------------------------------------------------------- 34 34 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/cfgs/C1D_PAPA/MY_SRC/usrdef_nam.F90
- Property svn:keywords set to Id
r9799 r10289 34 34 !!---------------------------------------------------------------------- 35 35 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 36 !! $Id :$37 !! Software governed by the CeCILL licen ce (./LICENSE)36 !! $Id$ 37 !! Software governed by the CeCILL license (see ./LICENSE) 38 38 !!---------------------------------------------------------------------- 39 39 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/cfgs/C1D_PAPA/MY_SRC/usrdef_zgr.F90
- Property svn:keywords set to Id
r9799 r10289 34 34 !!---------------------------------------------------------------------- 35 35 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 36 !! $Id :$37 !! Software governed by the CeCILL licen ce (./LICENSE)36 !! $Id$ 37 !! Software governed by the CeCILL license (see ./LICENSE) 38 38 !!---------------------------------------------------------------------- 39 39 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/cfgs/GYRE_BFM/EXPREF/context_nemo.xml
r9572 r10289 32 32 <domain_definition src="./domain_def_nemo.xml"/> 33 33 34 <grid_definition> 35 36 <!-- --> 37 <grid id="grid_T_2D" > 38 <domain id="grid_T" /> 39 </grid> 40 <!-- --> 41 <grid id="grid_T_3D_ncatice" > 42 <domain id="grid_T" /> 43 <axis id="ncatice" /> 44 </grid> 45 <!-- --> 46 <grid id="grid_T_3D" > 47 <domain id="grid_T" /> 48 <axis id="deptht" /> 49 </grid> 50 <!-- --> 51 <grid id="grid_U_2D" > 52 <domain id="grid_U" /> 53 </grid> 54 <!-- --> 55 <grid id="grid_U_3D" > 56 <domain id="grid_U" /> 57 <axis id="depthu" /> 58 </grid> 59 <!-- --> 60 <grid id="grid_V_2D" > 61 <domain id="grid_V" /> 62 </grid> 63 <!-- --> 64 <grid id="grid_V_3D" > 65 <domain id="grid_V" /> 66 <axis id="depthv" /> 67 </grid> 68 <!-- --> 69 <grid id="grid_W_2D" > 70 <domain id="grid_W" /> 71 </grid> 72 <!-- --> 73 <grid id="grid_W_3D" > 74 <domain id="grid_W" /> 75 <axis id="depthw" /> 76 </grid> 77 <!-- --> 78 <grid id="grid_1point" > 79 <domain domain_ref="1point"/> 80 </grid> 81 <!-- --> 82 <grid id="grid_T_nfloat" > 83 <domain id="grid_T" /> 84 <axis id="nfloat" /> 85 </grid> 86 <!-- --> 87 <grid id="grid_EqT" > 88 <domain domain_ref="EqT" /> 89 </grid> 90 <!-- --> 91 <grid id="grid_znl_T_2D"> 92 <domain id="gznl" /> 93 </grid> 94 <!-- --> 95 <grid id="grid_znl_T_3D"> 96 <domain id="gznl" /> 97 <axis id="deptht" /> 98 </grid> 99 <!-- --> 100 <grid id="grid_znl_W_3D"> 101 <domain id="gznl" /> 102 <axis id="depthw" /> 103 </grid> 104 105 <grid id="grid_ptr_T_2D"> 106 <domain id="ptr" /> 107 </grid> 108 109 <grid id="grid_ptr_T_3D"> 110 <domain id="ptr" /> 111 <axis id="deptht" /> 112 </grid> 113 114 <grid id="grid_ptr_W_3D"> 115 <domain id="ptr" /> 116 <axis id="depthw" /> 117 </grid> 118 119 </grid_definition> 34 <grid_definition src="./grid_def_nemo.xml"/> 120 35 121 36 </context> -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/cfgs/GYRE_BFM/EXPREF/namelist_cfg
r9560 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PA: GYRE Configuration namelist : overwrite reference namelist2 !! NEMO/OCE : GYRE Configuration namelist : overwrite reference namelist 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/cfgs/GYRE_PISCES/EXPREF/context_nemo.xml
r9572 r10289 32 32 <domain_definition src="./domain_def_nemo.xml"/> 33 33 34 <grid_definition> 35 36 <!-- --> 37 <grid id="grid_T_2D" > 38 <domain id="grid_T" /> 39 </grid> 40 <!-- --> 41 <grid id="grid_T_3D_ncatice" > 42 <domain id="grid_T" /> 43 <axis id="ncatice" /> 44 </grid> 45 <!-- --> 46 <grid id="grid_T_3D" > 47 <domain id="grid_T" /> 48 <axis id="deptht" /> 49 </grid> 50 <!-- --> 51 <grid id="grid_U_2D" > 52 <domain id="grid_U" /> 53 </grid> 54 <!-- --> 55 <grid id="grid_U_3D" > 56 <domain id="grid_U" /> 57 <axis id="depthu" /> 58 </grid> 59 <!-- --> 60 <grid id="grid_V_2D" > 61 <domain id="grid_V" /> 62 </grid> 63 <!-- --> 64 <grid id="grid_V_3D" > 65 <domain id="grid_V" /> 66 <axis id="depthv" /> 67 </grid> 68 <!-- --> 69 <grid id="grid_W_2D" > 70 <domain id="grid_W" /> 71 </grid> 72 <!-- --> 73 <grid id="grid_W_3D" > 74 <domain id="grid_W" /> 75 <axis id="depthw" /> 76 </grid> 77 <!-- --> 78 <grid id="grid_1point" > 79 <domain domain_ref="1point"/> 80 </grid> 81 <!-- --> 82 <grid id="grid_T_nfloat" > 83 <domain id="grid_T" /> 84 <axis id="nfloat" /> 85 </grid> 86 <!-- --> 87 <grid id="grid_EqT" > 88 <domain domain_ref="EqT" /> 89 </grid> 90 <!-- --> 91 <grid id="grid_znl_T_2D"> 92 <domain id="gznl" /> 93 </grid> 94 <!-- --> 95 <grid id="grid_znl_T_3D"> 96 <domain id="gznl" /> 97 <axis id="deptht" /> 98 </grid> 99 <!-- --> 100 <grid id="grid_znl_W_3D"> 101 <domain id="gznl" /> 102 <axis id="depthw" /> 103 </grid> 104 105 <grid id="grid_ptr_T_2D"> 106 <domain id="ptr" /> 107 </grid> 108 109 <grid id="grid_ptr_T_3D"> 110 <domain id="ptr" /> 111 <axis id="deptht" /> 112 </grid> 113 114 <grid id="grid_ptr_W_3D"> 115 <domain id="ptr" /> 116 <axis id="depthw" /> 117 </grid> 118 119 </grid_definition> 34 <grid_definition src="./grid_def_nemo.xml"/> 120 35 121 36 </context> -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/cfgs/GYRE_PISCES/EXPREF/namelist_cfg
r9742 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : overwrite reference namelist2 !! NEMO/OCE Configuration namelist : overwrite reference namelist 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 !! GYRE PISCES configuration !! -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/cfgs/ORCA2_ICE_PISCES/EXPREF/context_nemo.xml
r9572 r10289 6 6 <context id="nemo"> 7 7 <!-- $id$ --> 8 <variable_definition>9 <!-- Year of time origin for NetCDF files; defaults to 1800 -->10 <variable id="ref_year" type="int" > 1800 </variable>11 <variable id="rau0" type="float" > 1026.0 </variable>12 <variable id="cpocean" type="float" > 3991.86795711963 </variable>13 <variable id="convSpsu" type="float" > 0.99530670233846 </variable>14 <variable id="rhoic" type="float" > 917.0 </variable>15 <variable id="rhosn" type="float" > 330.0 </variable>16 <variable id="missval" type="float" > 1.e20 </variable>17 </variable_definition>18 8 <!-- Fields definition --> 19 <field_definition src="./field_def_nemo-oce.xml"/> <!-- NEMO ocean dynamics --> 20 <field_definition src="./field_def_nemo-ice.xml"/> <!-- NEMO sea-ice model --> 21 <field_definition src="./field_def_nemo-pisces.xml"/> <!-- NEMO ocean biology --> 9 <field_definition src="./field_def_nemo-oce.xml"/> <!-- NEMO ocean dynamics --> 10 <field_definition src="./field_def_nemo-ice.xml"/> <!-- NEMO sea-ice model --> 11 <field_definition src="./field_def_nemo-pisces.xml"/> <!-- NEMO ocean biology --> 22 12 23 13 <!-- Files definition --> 24 <file_definition src="./file_def_nemo-oce.xml"/> <!-- NEMO ocean dynamics --> 25 <file_definition src="./file_def_nemo-ice.xml"/> <!-- NEMO sea-ice model --> 26 <file_definition src="./file_def_nemo-pisces.xml"/> <!-- NEMO ocean biology --> 14 <file_definition src="./file_def_nemo-oce.xml"/> <!-- NEMO ocean dynamics --> 15 <file_definition src="./file_def_nemo-ice.xml"/> <!-- NEMO sea-ice model --> 16 <file_definition src="./file_def_nemo-pisces.xml"/> <!-- NEMO ocean biology --> 27 17 <!-- 28 18 ============================================================================================================ … … 32 22 33 23 <axis_definition> 34 <axis id="deptht" long_name="Vertical T levels" unit="m" positive="down" /> 35 <axis id="depthu" long_name="Vertical U levels" unit="m" positive="down" /> 36 <axis id="depthv" long_name="Vertical V levels" unit="m" positive="down" /> 37 <axis id="depthw" long_name="Vertical W levels" unit="m" positive="down" /> 38 <axis id="nfloat" long_name="Float number" unit="-" /> 39 <axis id="icbcla" long_name="Iceberg class" unit="1" /> 40 <axis id="ncatice" long_name="Ice category" unit="1" /> 41 <axis id="iax_20C" long_name="20 degC isotherm" unit="degC" /> 42 <axis id="iax_28C" long_name="28 degC isotherm" unit="degC" /> 24 <axis id="deptht" long_name="Vertical T levels" unit="m" positive="down" /> 25 <axis id="depthu" long_name="Vertical U levels" unit="m" positive="down" /> 26 <axis id="depthv" long_name="Vertical V levels" unit="m" positive="down" /> 27 <axis id="depthw" long_name="Vertical W levels" unit="m" positive="down" /> 28 <axis id="profsed" long_name="Vertical S levels" unit="cm" positive="down" /> 29 <axis id="nfloat" long_name="Float number" unit="-" /> 30 <axis id="icbcla" long_name="Iceberg class" unit="1" /> 31 <axis id="ncatice" long_name="Ice category" unit="1" /> 32 <axis id="iax_20C" long_name="20 degC isotherm" unit="degC" /> 33 <axis id="iax_28C" long_name="28 degC isotherm" unit="degC" /> 43 34 </axis_definition> 44 35 45 36 <domain_definition src="./domain_def_nemo.xml"/> 46 37 47 <grid_definition> 48 49 <!-- --> 50 <grid id="grid_T_2D" > 51 <domain id="grid_T" /> 52 </grid> 53 <!-- --> 54 <grid id="grid_T_3D_ncatice" > 55 <domain id="grid_T" /> 56 <axis id="ncatice" /> 57 </grid> 58 <!-- --> 59 <grid id="grid_T_3D" > 60 <domain id="grid_T" /> 61 <axis id="deptht" /> 62 </grid> 63 <!-- --> 64 <grid id="grid_U_2D" > 65 <domain id="grid_U" /> 66 </grid> 67 <!-- --> 68 <grid id="grid_U_3D" > 69 <domain id="grid_U" /> 70 <axis id="depthu" /> 71 </grid> 72 <!-- --> 73 <grid id="grid_V_2D" > 74 <domain id="grid_V" /> 75 </grid> 76 <!-- --> 77 <grid id="grid_V_3D" > 78 <domain id="grid_V" /> 79 <axis id="depthv" /> 80 </grid> 81 <!-- --> 82 <grid id="grid_W_2D" > 83 <domain id="grid_W" /> 84 </grid> 85 <!-- --> 86 <grid id="grid_W_3D" > 87 <domain id="grid_W" /> 88 <axis id="depthw" /> 89 </grid> 90 <!-- --> 91 <grid id="grid_1point" > 92 <domain domain_ref="1point"/> 93 </grid> 94 <!-- --> 95 <grid id="grid_T_nfloat" > 96 <domain id="grid_T" /> 97 <axis id="nfloat" /> 98 </grid> 99 <!-- --> 100 <grid id="grid_EqT" > 101 <domain domain_ref="EqT" /> 102 </grid> 103 <!-- --> 104 <grid id="grid_znl_T_2D"> 105 <domain id="gznl" /> 106 </grid> 107 <!-- --> 108 <grid id="grid_znl_T_3D"> 109 <domain id="gznl" /> 110 <axis id="deptht" /> 111 </grid> 112 <!-- --> 113 <grid id="grid_znl_W_3D"> 114 <domain id="gznl" /> 115 <axis id="depthw" /> 116 </grid> 117 118 <grid id="grid_ptr_T_2D"> 119 <domain id="ptr" /> 120 </grid> 121 122 <grid id="grid_ptr_T_3D"> 123 <domain id="ptr" /> 124 <axis id="deptht" /> 125 </grid> 126 127 <grid id="grid_ptr_W_3D"> 128 <domain id="ptr" /> 129 <axis id="depthw" /> 130 </grid> 131 132 </grid_definition> 133 38 <grid_definition src="./grid_def_nemo.xml"/> 39 134 40 </context> -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/cfgs/ORCA2_ICE_PISCES/EXPREF/file_def_nemo-ice.xml
r9572 r10289 5 5 ============================================================================================================ 6 6 = output files definition = 7 = Define your own files for lim3=7 = Define your own files for sea ice = 8 8 = put the variables you want... = 9 9 ============================================================================================================ … … 79 79 <field field_ref="vfxsnw" name="vfxsnw" /> 80 80 81 <!-- diag error for negative ice volume after advection --> 82 <field field_ref="iceneg_pres" name="sineg_pres" /> 83 <field field_ref="iceneg_volu" name="sineg_volu" /> 84 <field field_ref="iceneg_hfx" name="sineg_hfx" /> 85 81 86 <!-- categories --> 82 87 <field field_ref="icemask_cat" name="simskcat"/> -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/cfgs/ORCA2_ICE_PISCES/EXPREF/file_def_nemo-oce.xml
r9572 r10289 37 37 <field field_ref="wspd" name="windsp" /> 38 38 <field field_ref="precip" name="precip" /> 39 <field field_ref="berg_melt_qlat" name="berg_melt_qlat" /> 39 40 <!-- ice and snow --> 40 41 <field field_ref="snowpre" /> -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/cfgs/ORCA2_ICE_PISCES/EXPREF/file_def_nemo-pisces.xml
r9572 r10289 14 14 15 15 <file id="file31" name_suffix="_bioscalar" description="pisces sms variables" > 16 <field field_ref="tdenit" name="tdenit" unit="TgN/yr" operation="instant" > tdenit * 14. * 86400. * 365. / 1e12 </field>17 <field field_ref="tnfix" name="tnfix" unit="TgN/yr" operation="instant" > tnfix * 14. * 86400. * 365. / 1e12 </field>18 <field field_ref="tcflx" name="tcflx" unit="PgC/yr" operation="instant" > tcflx * -1. * 12. * 86400. * 365. / 1e15 </field>19 <field field_ref="tcflxcum" name="tcflxcum" unit="PgC" operation="instant" > tcflxcum * -1. * 12. / 1e15 </field>20 <field field_ref="tcexp" name="tcexp" unit="PgC/yr" operation="instant" > tcexp * 12. * 86400. * 365. / 1e15 </field>21 <field field_ref="tintpp" name="tintpp" unit="PgC/yr" operation="instant" > tintpp * 12. * 86400. * 365. / 1e15 </field>22 <field field_ref="pno3tot" name="pno3tot" unit="umolN" > pno3tot * 16. / 122. * 1e6 </field>23 <field field_ref="ppo4tot" name="ppo4tot" unit="umolP" > ppo4tot * 1. / 122. * 1e6 </field>24 <field field_ref="psiltot" name="psiltot" unit="umolC" > psiltot * 1e6 </field>25 <field field_ref="palktot" name="palktot" unit="umolC" > palktot * 1e6 </field>26 <field field_ref="pfertot" name="pfertot" unit="nmolFe" > pfertot * 1e9 </field>16 <field field_ref="tdenit" name="tdenit" grid_ref="grid_1point" unit="TgN/yr" operation="instant" > tdenit * 14. * 86400. * 365. / 1e12 </field> 17 <field field_ref="tnfix" name="tnfix" grid_ref="grid_1point" unit="TgN/yr" operation="instant" > tnfix * 14. * 86400. * 365. / 1e12 </field> 18 <field field_ref="tcflx" name="tcflx" grid_ref="grid_1point" unit="PgC/yr" operation="instant" > tcflx * -1. * 12. * 86400. * 365. / 1e15 </field> 19 <field field_ref="tcflxcum" name="tcflxcum" grid_ref="grid_1point" unit="PgC" operation="instant" > tcflxcum * -1. * 12. / 1e15 </field> 20 <field field_ref="tcexp" name="tcexp" grid_ref="grid_1point" unit="PgC/yr" operation="instant" > tcexp * 12. * 86400. * 365. / 1e15 </field> 21 <field field_ref="tintpp" name="tintpp" grid_ref="grid_1point" unit="PgC/yr" operation="instant" > tintpp * 12. * 86400. * 365. / 1e15 </field> 22 <field field_ref="pno3tot" name="pno3tot" grid_ref="grid_1point" unit="umolN" > pno3tot * 16. / 122. * 1e6 </field> 23 <field field_ref="ppo4tot" name="ppo4tot" grid_ref="grid_1point" unit="umolP" > ppo4tot * 1. / 122. * 1e6 </field> 24 <field field_ref="psiltot" name="psiltot" grid_ref="grid_1point" unit="umolC" > psiltot * 1e6 </field> 25 <field field_ref="palktot" name="palktot" grid_ref="grid_1point" unit="umolC" > palktot * 1e6 </field> 26 <field field_ref="pfertot" name="pfertot" grid_ref="grid_1point" unit="nmolFe" > pfertot * 1e9 </field> 27 27 </file> 28 28 -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/cfgs/ORCA2_ICE_PISCES/EXPREF/namelist_cfg
r9838 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : overwrite default values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : overwrite default values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 !! ORCA2 - ICE - PISCES configuration !! … … 88 88 nn_fwb = 2 ! FreshWater Budget: 89 89 ! ! =2 annual global mean of e-p-r set to zero 90 ln_wave = .false. ! Activate coupling with wave (T => fill namsbc_wave) 91 ln_cdgw = .false. ! Neutral drag coefficient read from wave model (T => ln_wave=.true. & fill namsbc_wave) 92 ln_sdw = .false. ! Read 2D Surf Stokes Drift & Computation of 3D stokes drift (T => ln_wave=.true. & fill namsbc_wave) 93 nn_sdrift = 0 ! Parameterization for the calculation of 3D-Stokes drift from the surface Stokes drift 94 ! ! = 0 Breivik 2015 parameterization: v_z=v_0*[exp(2*k*z)/(1-8*k*z)] 95 ! ! = 1 Phillips: v_z=v_o*[exp(2*k*z)-beta*sqrt(-2*k*pi*z)*erfc(sqrt(-2*k*z))] 96 ! ! = 2 Phillips as (1) but using the wave frequency from a wave model 97 ln_tauwoc = .false. ! Activate ocean stress modified by external wave induced stress (T => ln_wave=.true. & fill namsbc_wave) 98 ln_tauw = .false. ! Activate ocean stress components from wave model 99 ln_stcor = .false. ! Activate Stokes Coriolis term (T => ln_wave=.true. & ln_sdw=.true. & fill namsbc_wave) 90 100 / 91 101 !----------------------------------------------------------------------- … … 135 145 &namsbc_rnf ! runoffs (ln_rnf =T) 136 146 !----------------------------------------------------------------------- 137 ln_rnf_mouth = .true. ! specific treatment at rivers mouths147 ln_rnf_mouth = .true. ! specific treatment at rivers mouths 138 148 rn_hrnf = 15.e0 ! depth over which enhanced vertical mixing is used (ln_rnf_mouth=T) 139 149 rn_avt_rnf = 1.e-3 ! value of the additional vertical mixing coef. [m2/s] (ln_rnf_mouth=T) … … 149 159 sn_t_rnf = 'runoffs' , 24 , 'rotemper', .true. , .true. , 'yearly' , '' , '' , '' 150 160 sn_dep_rnf = 'runoffs' , 0 , 'rodepth' , .false. , .true. , 'yearly' , '' , '' , '' 161 / 162 !----------------------------------------------------------------------- 163 &namsbc_wave ! External fields from wave model (ln_wave=T) 164 !----------------------------------------------------------------------- 151 165 / 152 166 !----------------------------------------------------------------------- -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/cfgs/ORCA2_ICE_PISCES/EXPREF/namelist_pisces_cfg
r9572 r10289 16 16 / 17 17 !----------------------------------------------------------------------- 18 &namp4z ice! parameters for nutrient limitations for PISCES std - ln_p4z18 &namp4zlim ! parameters for nutrient limitations for PISCES std - ln_p4z 19 19 !----------------------------------------------------------------------- 20 20 / 21 21 !----------------------------------------------------------------------- 22 &namp5z ice! parameters for nutrient limitations PISCES QUOTA - ln_p5z22 &namp5zlim ! parameters for nutrient limitations PISCES QUOTA - ln_p5z 23 23 !----------------------------------------------------------------------- 24 24 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/cfgs/ORCA2_OFF_PISCES/EXPREF/context_nemo.xml
r9572 r10289 23 23 <axis id="depthv" long_name="Vertical V levels" unit="m" positive="down" /> 24 24 <axis id="depthw" long_name="Vertical W levels" unit="m" positive="down" /> 25 <axis id="profsed" long_name="Vertical S levels" unit="cm" positive="down" /> 25 26 <axis id="nfloat" long_name="Float number" unit="-" /> 26 27 <axis id="icbcla" long_name="Iceberg class" unit="1" /> … … 32 33 <domain_definition src="./domain_def_nemo.xml"/> 33 34 34 <grid_definition> 35 36 <!-- --> 37 <grid id="grid_T_2D" > 38 <domain id="grid_T" /> 39 </grid> 40 <!-- --> 41 <grid id="grid_T_3D_ncatice" > 42 <domain id="grid_T" /> 43 <axis id="ncatice" /> 44 </grid> 45 <!-- --> 46 <grid id="grid_T_3D" > 47 <domain id="grid_T" /> 48 <axis id="deptht" /> 49 </grid> 50 <!-- --> 51 <grid id="grid_U_2D" > 52 <domain id="grid_U" /> 53 </grid> 54 <!-- --> 55 <grid id="grid_U_3D" > 56 <domain id="grid_U" /> 57 <axis id="depthu" /> 58 </grid> 59 <!-- --> 60 <grid id="grid_V_2D" > 61 <domain id="grid_V" /> 62 </grid> 63 <!-- --> 64 <grid id="grid_V_3D" > 65 <domain id="grid_V" /> 66 <axis id="depthv" /> 67 </grid> 68 <!-- --> 69 <grid id="grid_W_2D" > 70 <domain id="grid_W" /> 71 </grid> 72 <!-- --> 73 <grid id="grid_W_3D" > 74 <domain id="grid_W" /> 75 <axis id="depthw" /> 76 </grid> 77 <!-- --> 78 <grid id="grid_1point" > 79 <domain domain_ref="1point"/> 80 </grid> 81 <!-- --> 82 <grid id="grid_T_nfloat" > 83 <domain id="grid_T" /> 84 <axis id="nfloat" /> 85 </grid> 86 <!-- --> 87 <grid id="grid_EqT" > 88 <domain domain_ref="EqT" /> 89 </grid> 90 <!-- --> 91 <grid id="grid_znl_T_2D"> 92 <domain id="gznl" /> 93 </grid> 94 <!-- --> 95 <grid id="grid_znl_T_3D"> 96 <domain id="gznl" /> 97 <axis id="deptht" /> 98 </grid> 99 <!-- --> 100 <grid id="grid_znl_W_3D"> 101 <domain id="gznl" /> 102 <axis id="depthw" /> 103 </grid> 104 105 <grid id="grid_ptr_T_2D"> 106 <domain id="ptr" /> 107 </grid> 108 109 <grid id="grid_ptr_T_3D"> 110 <domain id="ptr" /> 111 <axis id="deptht" /> 112 </grid> 113 114 <grid id="grid_ptr_W_3D"> 115 <domain id="ptr" /> 116 <axis id="depthw" /> 117 </grid> 118 119 </grid_definition> 120 35 <grid_definition src="./grid_def_nemo.xml"/> 36 121 37 </context> -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/cfgs/ORCA2_OFF_PISCES/EXPREF/file_def_nemo.xml
r9539 r10289 19 19 <file_group id="1d" output_freq="1d" output_level="10" enabled=".TRUE."> <!-- 1d files --> 20 20 <file id="file1" name_suffix="_bioscalar" description="pisces sms variables" > 21 <field field_ref="tdenit" name="tdenit" unit="TgN/yr" operation="instant" > tdenit * 14. * 86400. * 365. / 1e12 </field>22 <field field_ref="tnfix" name="tnfix" unit="TgN/yr" operation="instant" > tnfix * 14. * 86400. * 365. / 1e12 </field>23 <field field_ref="tcflx" name="tcflx" unit="PgC/yr" operation="instant" > tcflx * -1. * 12. * 86400. * 365. / 1e15 </field>24 <field field_ref="tcflxcum" name="tcflxcum" unit="PgC" operation="instant" > tcflxcum * -1. * 12. / 1e15 </field>25 <field field_ref="tcexp" name="tcexp" unit="PgC/yr" operation="instant" > tcexp * 12. * 86400. * 365. / 1e15 </field>26 <field field_ref="tintpp" name="tintpp" unit="PgC/yr" operation="instant" > tintpp * 12. * 86400. * 365. / 1e15 </field>27 <field field_ref="pno3tot" name="pno3tot" unit="umolN" > pno3tot * 16. / 122. * 1e6 </field>28 <field field_ref="ppo4tot" name="ppo4tot" unit="umolP" > ppo4tot * 1. / 122. * 1e6 </field>29 <field field_ref="psiltot" name="psiltot" unit="umolC" > psiltot * 1e6 </field>30 <field field_ref="palktot" name="palktot" unit="umolC" > palktot * 1e6 </field>31 <field field_ref="pfertot" name="pfertot" unit="nmolFe" > pfertot * 1e9 </field>21 <field field_ref="tdenit" name="tdenit" grid_ref="grid_1point" unit="TgN/yr" operation="instant" > tdenit * 14. * 86400. * 365. / 1e12 </field> 22 <field field_ref="tnfix" name="tnfix" grid_ref="grid_1point" unit="TgN/yr" operation="instant" > tnfix * 14. * 86400. * 365. / 1e12 </field> 23 <field field_ref="tcflx" name="tcflx" grid_ref="grid_1point" unit="PgC/yr" operation="instant" > tcflx * -1. * 12. * 86400. * 365. / 1e15 </field> 24 <field field_ref="tcflxcum" name="tcflxcum" grid_ref="grid_1point" unit="PgC" operation="instant" > tcflxcum * -1. * 12. / 1e15 </field> 25 <field field_ref="tcexp" name="tcexp" grid_ref="grid_1point" unit="PgC/yr" operation="instant" > tcexp * 12. * 86400. * 365. / 1e15 </field> 26 <field field_ref="tintpp" name="tintpp" grid_ref="grid_1point" unit="PgC/yr" operation="instant" > tintpp * 12. * 86400. * 365. / 1e15 </field> 27 <field field_ref="pno3tot" name="pno3tot" grid_ref="grid_1point" unit="umolN" > pno3tot * 16. / 122. * 1e6 </field> 28 <field field_ref="ppo4tot" name="ppo4tot" grid_ref="grid_1point" unit="umolP" > ppo4tot * 1. / 122. * 1e6 </field> 29 <field field_ref="psiltot" name="psiltot" grid_ref="grid_1point" unit="umolC" > psiltot * 1e6 </field> 30 <field field_ref="palktot" name="palktot" grid_ref="grid_1point" unit="umolC" > palktot * 1e6 </field> 31 <field field_ref="pfertot" name="pfertot" grid_ref="grid_1point" unit="nmolFe" > pfertot * 1e9 </field> 32 32 </file> 33 33 </file_group> -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/cfgs/ORCA2_OFF_PISCES/EXPREF/namelist_pisces_cfg
r9572 r10289 17 17 / 18 18 !----------------------------------------------------------------------- 19 &namp4z ice! parameters for nutrient limitations for PISCES std - ln_p4z19 &namp4zlim ! parameters for nutrient limitations for PISCES std - ln_p4z 20 20 !----------------------------------------------------------------------- 21 21 / 22 22 !----------------------------------------------------------------------- 23 &namp5z ice! parameters for nutrient limitations PISCES QUOTA - ln_p5z23 &namp5zlim ! parameters for nutrient limitations PISCES QUOTA - ln_p5z 24 24 !----------------------------------------------------------------------- 25 25 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/cfgs/ORCA2_OFF_TRC/EXPREF/context_nemo.xml
r9572 r10289 32 32 <domain_definition src="./domain_def_nemo.xml"/> 33 33 34 <grid_definition> 35 36 <!-- --> 37 <grid id="grid_T_2D" > 38 <domain id="grid_T" /> 39 </grid> 40 <!-- --> 41 <grid id="grid_T_3D_ncatice" > 42 <domain id="grid_T" /> 43 <axis id="ncatice" /> 44 </grid> 45 <!-- --> 46 <grid id="grid_T_3D" > 47 <domain id="grid_T" /> 48 <axis id="deptht" /> 49 </grid> 50 <!-- --> 51 <grid id="grid_U_2D" > 52 <domain id="grid_U" /> 53 </grid> 54 <!-- --> 55 <grid id="grid_U_3D" > 56 <domain id="grid_U" /> 57 <axis id="depthu" /> 58 </grid> 59 <!-- --> 60 <grid id="grid_V_2D" > 61 <domain id="grid_V" /> 62 </grid> 63 <!-- --> 64 <grid id="grid_V_3D" > 65 <domain id="grid_V" /> 66 <axis id="depthv" /> 67 </grid> 68 <!-- --> 69 <grid id="grid_W_2D" > 70 <domain id="grid_W" /> 71 </grid> 72 <!-- --> 73 <grid id="grid_W_3D" > 74 <domain id="grid_W" /> 75 <axis id="depthw" /> 76 </grid> 77 <!-- --> 78 <grid id="grid_1point" > 79 <domain domain_ref="1point"/> 80 </grid> 81 <!-- --> 82 <grid id="grid_T_nfloat" > 83 <domain id="grid_T" /> 84 <axis id="nfloat" /> 85 </grid> 86 <!-- --> 87 <grid id="grid_EqT" > 88 <domain domain_ref="EqT" /> 89 </grid> 90 <!-- --> 91 <grid id="grid_znl_T_2D"> 92 <domain id="gznl" /> 93 </grid> 94 <!-- --> 95 <grid id="grid_znl_T_3D"> 96 <domain id="gznl" /> 97 <axis id="deptht" /> 98 </grid> 99 <!-- --> 100 <grid id="grid_znl_W_3D"> 101 <domain id="gznl" /> 102 <axis id="depthw" /> 103 </grid> 104 105 <grid id="grid_ptr_T_2D"> 106 <domain id="ptr" /> 107 </grid> 108 109 <grid id="grid_ptr_T_3D"> 110 <domain id="ptr" /> 111 <axis id="deptht" /> 112 </grid> 113 114 <grid id="grid_ptr_W_3D"> 115 <domain id="ptr" /> 116 <axis id="depthw" /> 117 </grid> 118 119 </grid_definition> 120 34 <grid_definition src="./grid_def_nemo.xml"/> 35 121 36 </context> -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/cfgs/ORCA2_OFF_TRC/EXPREF/namelist_cfg
r9742 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : overwrite default values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : overwrite default values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 !! ORCA2 - OFF - TRC configuration !! -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/cfgs/ORCA2_SAS_ICE/EXPREF/context_nemo.xml
r9572 r10289 43 43 <domain_definition src="./domain_def_nemo.xml"/> 44 44 45 <grid_definition> 46 47 <!-- --> 48 <grid id="grid_T_2D" > 49 <domain id="grid_T" /> 50 </grid> 51 <!-- --> 52 <grid id="grid_T_3D_ncatice" > 53 <domain id="grid_T" /> 54 <axis id="ncatice" /> 55 </grid> 56 <!-- --> 57 <grid id="grid_T_3D" > 58 <domain id="grid_T" /> 59 <axis id="deptht" /> 60 </grid> 61 <!-- --> 62 <grid id="grid_U_2D" > 63 <domain id="grid_U" /> 64 </grid> 65 <!-- --> 66 <grid id="grid_U_3D" > 67 <domain id="grid_U" /> 68 <axis id="depthu" /> 69 </grid> 70 <!-- --> 71 <grid id="grid_V_2D" > 72 <domain id="grid_V" /> 73 </grid> 74 <!-- --> 75 <grid id="grid_V_3D" > 76 <domain id="grid_V" /> 77 <axis id="depthv" /> 78 </grid> 79 <!-- --> 80 <grid id="grid_W_2D" > 81 <domain id="grid_W" /> 82 </grid> 83 <!-- --> 84 <grid id="grid_W_3D" > 85 <domain id="grid_W" /> 86 <axis id="depthw" /> 87 </grid> 88 <!-- --> 89 <grid id="grid_1point" > 90 <domain domain_ref="1point"/> 91 </grid> 92 <!-- --> 93 <grid id="grid_T_nfloat" > 94 <domain id="grid_T" /> 95 <axis id="nfloat" /> 96 </grid> 97 <!-- --> 98 <grid id="grid_EqT" > 99 <domain domain_ref="EqT" /> 100 </grid> 101 <!-- --> 102 <grid id="grid_znl_T_2D"> 103 <domain id="gznl" /> 104 </grid> 105 <!-- --> 106 <grid id="grid_znl_T_3D"> 107 <domain id="gznl" /> 108 <axis id="deptht" /> 109 </grid> 110 <!-- --> 111 <grid id="grid_znl_W_3D"> 112 <domain id="gznl" /> 113 <axis id="depthw" /> 114 </grid> 115 116 <grid id="grid_ptr_T_2D"> 117 <domain id="ptr" /> 118 </grid> 119 120 <grid id="grid_ptr_T_3D"> 121 <domain id="ptr" /> 122 <axis id="deptht" /> 123 </grid> 124 125 <grid id="grid_ptr_W_3D"> 126 <domain id="ptr" /> 127 <axis id="depthw" /> 128 </grid> 129 130 </grid_definition> 45 <grid_definition src="./grid_def_nemo.xml"/> 131 46 132 47 </context> -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/cfgs/ORCA2_SAS_ICE/EXPREF/file_def_nemo-ice.xml
r9572 r10289 5 5 ============================================================================================================ 6 6 = output files definition = 7 = Define your own files for lim3=7 = Define your own files for sea ice = 8 8 = put the variables you want... = 9 9 ============================================================================================================ -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/cfgs/ORCA2_SAS_ICE/EXPREF/namelist_cfg
r9742 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : overwrite default values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : overwrite default values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 !! ORCA2-ICE (with SAS) configuration !! -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/cfgs/SHARED/domain_def_nemo.xml
r9650 r10289 1 1 2 2 <domain_definition> 3 <domain_group id="grid_T">4 <domain id="grid_T" long_name="grid T"/>5 <!-- My zoom: example of hand defined zoom -->6 3 7 <domain id="moorT" ibegin="1" jbegin="1" ni="1" nj="1" /> 4 <!-- T grid --> 5 <domain id="grid_T" long_name="grid T"/> 6 7 <!-- My zoom: example of hand defined zoom --> 8 <domain id="myzoomT" domain_ref="grid_T" > 9 <zoom_domain ibegin="1" jbegin="1" ni="2" nj="3"/> 10 </domain> 8 11 9 <domain id="1point" domain_ref="grid_T" > 10 <zoom_domain id="1point" ibegin="1" jbegin="1" ni="1" nj="1" /> 11 </domain> 12 <!-- Eq section --> 13 <domain id="EqT" domain_ref="grid_T" > 14 <zoom_domain id="EqT" ibegin="0" jbegin="0000" ni="0000" nj="1" /> 15 </domain> 16 <!-- TAO : see example above --> 17 <!-- 137e --> 18 <!-- <domain id="2n137eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 19 <!-- <domain id="5n137eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 20 <!-- <domain id="8n137eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 21 <!-- <\!-- 147e -\-> --> 22 <!-- <domain id="0n147eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 23 <!-- <domain id="2n147eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 24 <!-- <domain id="5n147eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 25 <!-- <\!-- 156e -\-> --> 26 <!-- <domain id="5s156eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 27 <!-- <domain id="2s156eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 28 <!-- <domain id="0n156eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 29 <!-- <domain id="2n156eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 30 <!-- <domain id="5n156eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 31 <!-- <domain id="8n156eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 32 <!-- <\!-- 165e -\-> --> 33 <!-- <domain id="8s165eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 34 <!-- <domain id="5s165eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 35 <!-- <domain id="2s165eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 36 <!-- <domain id="0n165eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 37 <!-- <domain id="2n165eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 38 <!-- <domain id="5n165eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 39 <!-- <domain id="8n165eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 40 <!-- <\!-- 180w -\-> --> 41 <!-- <domain id="8s180wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 42 <!-- <domain id="5s180wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 43 <!-- <domain id="2s180wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 44 <!-- <domain id="0n180wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 45 <!-- <domain id="2n180wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 46 <!-- <domain id="5n180wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 47 <!-- <domain id="8n180wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 48 <!-- <\!-- 170w -\-> --> 49 <!-- <domain id="8s170wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 50 <!-- <domain id="5s170wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 51 <!-- <domain id="2s170wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 52 <!-- <domain id="0n170wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 53 <!-- <domain id="2n170wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 54 <!-- <domain id="5n170wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 55 <!-- <domain id="8n170wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 56 <!-- <\!-- 155w -\-> --> 57 <!-- <domain id="8s155wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 58 <!-- <domain id="5s155wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 59 <!-- <domain id="2s155wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 60 <!-- <domain id="0n155wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 61 <!-- <domain id="2n155wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 62 <!-- <domain id="5n155wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 63 <!-- <domain id="8n155wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 64 <!-- <\!-- 140w -\-> --> 65 <!-- <domain id="8s140wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 66 <!-- <domain id="5s140wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 67 <!-- <domain id="2s140wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 68 <!-- <domain id="0n140wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 69 <!-- <domain id="2n140wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 70 <!-- <domain id="5n140wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 71 <!-- <domain id="8n140wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 72 <!-- <\!-- 125w -\-> --> 73 <!-- <domain id="8s125wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 74 <!-- <domain id="5s125wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 75 <!-- <domain id="2s125wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 76 <!-- <domain id="0n125wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 77 <!-- <domain id="2n125wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 78 <!-- <domain id="5n125wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 79 <!-- <domain id="8n125wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 80 <!-- <\!-- 110w -\-> --> 81 <!-- <domain id="8s110wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 82 <!-- <domain id="5s110wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 83 <!-- <domain id="2s110wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 84 <!-- <domain id="0n110wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 85 <!-- <domain id="2n110wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 86 <!-- <domain id="5n110wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 87 <!-- <domain id="8n110wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 88 <!-- <\!-- 95w -\-> --> 89 <!-- <domain id="8s95wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 90 <!-- <domain id="5s95wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 91 <!-- <domain id="2s95wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 92 <!-- <domain id="0n95wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 93 <!-- <domain id="2n95wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 94 <!-- <domain id="5n95wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 95 <!-- <domain id="8n95wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 96 <!-- <\!-- RAMA -\-> --> 97 <!-- <\!-- 55e -\-> --> 98 <!-- <domain id="16s55eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 99 <!-- <domain id="12s55eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 100 <!-- <domain id="8s55eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 101 <!-- <domain id="4s55eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 102 <!-- <domain id="1.5s55eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 103 <!-- <domain id="0n55eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 104 <!-- <domain id="1.5n55eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 105 <!-- <domain id="4n55eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 106 <!-- <\!-- 65e -\-> --> 107 <!-- <domain id="15n65eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 108 <!-- <\!-- 67e -\-> --> 109 <!-- <domain id="16s67eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 110 <!-- <domain id="12s67eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 111 <!-- <domain id="8s67eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 112 <!-- <domain id="4s67eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 113 <!-- <domain id="1.5s67eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 114 <!-- <domain id="0n67eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 115 <!-- <domain id="1.5n67eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 116 <!-- <domain id="4n67eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 117 <!-- <domain id="8n67eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 118 <!-- <\!-- 80.5e -\-> --> 119 <!-- <domain id="16s80.5eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 120 <!-- <domain id="12s80.5eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 121 <!-- <domain id="8s80.5eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 122 <!-- <domain id="4s80.5eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 123 <!-- <domain id="1.5s80.5eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 124 <!-- <domain id="0n80.5eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 125 <!-- <domain id="1.5n80.5eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 126 <!-- <domain id="4n80.5eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 127 <!-- <\!-- 90e -\-> --> 128 <!-- <domain id="1.5s90eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 129 <!-- <domain id="0n90eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 130 <!-- <domain id="1.5n90eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 131 <!-- <domain id="4n90eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 132 <!-- <domain id="8n90eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 133 <!-- <domain id="12n90eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 134 <!-- <domain id="15n90eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 135 <!-- <\!-- 95e -\-> --> 136 <!-- <domain id="16s95eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 137 <!-- <domain id="12s95eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 138 <!-- <domain id="8s95eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 139 <!-- <domain id="5s95eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 140 <!-- <\!-- PIRATA -\-> --> 141 <!-- <\!-- 38w-30w -\-> --> 142 <!-- <domain id="19s34wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 143 <!-- <domain id="14s32wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 144 <!-- <domain id="8s30wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 145 <!-- <domain id="0n35wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 146 <!-- <domain id="4n38wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 147 <!-- <domain id="8n38wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 148 <!-- <domain id="12n38wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 149 <!-- <domain id="15n38wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 150 <!-- <domain id="20n38wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 151 <!-- <\!-- 23w -\-> --> 152 <!-- <domain id="0n23wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 153 <!-- <domain id="4n23wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 154 <!-- <domain id="12n23wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 155 <!-- <domain id="21n23wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 156 <!-- <\!-- 10w -\-> --> 157 <!-- <domain id="10s10wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 158 <!-- <domain id="6s10wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 159 <!-- <domain id="0n10wT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 160 <!-- <\!-- 0e -\-> --> 161 <!-- <domain id="0n0eT" domain_ref="grid_T" ibegin="0000" jbegin="0000" ni="1" nj="1" /> --> 162 163 </domain_group> 12 <domain id="1point" domain_ref="grid_T" > 13 <zoom_domain ibegin="1" jbegin="1" ni="1" nj="1"/> 14 </domain> 15 <!-- Eq section --> 16 <domain id="EqT" domain_ref="grid_T" > <zoom_domain id="EqT"/> </domain> 17 <!-- TAO : see example above --> 18 <!-- 137e --> 19 <domain id="2n137eT" domain_ref="grid_T" > <zoom_domain id="2n137eT"/> </domain> 20 <domain id="5n137eT" domain_ref="grid_T" > <zoom_domain id="5n137eT"/> </domain> 21 <domain id="8n137eT" domain_ref="grid_T" > <zoom_domain id="8n137eT"/> </domain> 22 <!-- <\!-- 147e -\-> --> 23 <domain id="0n147eT" domain_ref="grid_T" > <zoom_domain id="0n147eT"/> </domain> 24 <domain id="2n147eT" domain_ref="grid_T" > <zoom_domain id="2n147eT"/> </domain> 25 <domain id="5n147eT" domain_ref="grid_T" > <zoom_domain id="5n147eT"/> </domain> 26 <!-- <\!-- 156e -\-> --> 27 <domain id="5s156eT" domain_ref="grid_T" > <zoom_domain id="5s156eT"/> </domain> 28 <domain id="2s156eT" domain_ref="grid_T" > <zoom_domain id="2s156eT"/> </domain> 29 <domain id="0n156eT" domain_ref="grid_T" > <zoom_domain id="0n156eT"/> </domain> 30 <domain id="2n156eT" domain_ref="grid_T" > <zoom_domain id="2n156eT"/> </domain> 31 <domain id="5n156eT" domain_ref="grid_T" > <zoom_domain id="5n156eT"/> </domain> 32 <domain id="8n156eT" domain_ref="grid_T" > <zoom_domain id="8n156eT"/> </domain> 33 <!-- <\!-- 165e -\-> --> 34 <domain id="8s165eT" domain_ref="grid_T" > <zoom_domain id="8s165eT"/> </domain> 35 <domain id="5s165eT" domain_ref="grid_T" > <zoom_domain id="5s165eT"/> </domain> 36 <domain id="2s165eT" domain_ref="grid_T" > <zoom_domain id="2s165eT"/> </domain> 37 <domain id="0n165eT" domain_ref="grid_T" > <zoom_domain id="0n165eT"/> </domain> 38 <domain id="2n165eT" domain_ref="grid_T" > <zoom_domain id="2n165eT"/> </domain> 39 <domain id="5n165eT" domain_ref="grid_T" > <zoom_domain id="5n165eT"/> </domain> 40 <domain id="8n165eT" domain_ref="grid_T" > <zoom_domain id="8n165eT"/> </domain> 41 <!-- <\!-- 180w -\-> --> 42 <domain id="8s180wT" domain_ref="grid_T" > <zoom_domain id="8s180wT"/> </domain> 43 <domain id="5s180wT" domain_ref="grid_T" > <zoom_domain id="5s180wT"/> </domain> 44 <domain id="2s180wT" domain_ref="grid_T" > <zoom_domain id="2s180wT"/> </domain> 45 <domain id="0n180wT" domain_ref="grid_T" > <zoom_domain id="0n180wT"/> </domain> 46 <domain id="2n180wT" domain_ref="grid_T" > <zoom_domain id="2n180wT"/> </domain> 47 <domain id="5n180wT" domain_ref="grid_T" > <zoom_domain id="5n180wT"/> </domain> 48 <domain id="8n180wT" domain_ref="grid_T" > <zoom_domain id="8n180wT"/> </domain> 49 <!-- <\!-- 170w -\-> --> 50 <domain id="8s170wT" domain_ref="grid_T" > <zoom_domain id="8s170wT"/> </domain> 51 <domain id="5s170wT" domain_ref="grid_T" > <zoom_domain id="5s170wT"/> </domain> 52 <domain id="2s170wT" domain_ref="grid_T" > <zoom_domain id="2s170wT"/> </domain> 53 <domain id="0n170wT" domain_ref="grid_T" > <zoom_domain id="0n170wT"/> </domain> 54 <domain id="2n170wT" domain_ref="grid_T" > <zoom_domain id="2n170wT"/> </domain> 55 <domain id="5n170wT" domain_ref="grid_T" > <zoom_domain id="5n170wT"/> </domain> 56 <domain id="8n170wT" domain_ref="grid_T" > <zoom_domain id="8n170wT"/> </domain> 57 <!-- <\!-- 155w -\-> --> 58 <domain id="8s155wT" domain_ref="grid_T" > <zoom_domain id="8s155wT"/> </domain> 59 <domain id="5s155wT" domain_ref="grid_T" > <zoom_domain id="5s155wT"/> </domain> 60 <domain id="2s155wT" domain_ref="grid_T" > <zoom_domain id="2s155wT"/> </domain> 61 <domain id="0n155wT" domain_ref="grid_T" > <zoom_domain id="0n155wT"/> </domain> 62 <domain id="2n155wT" domain_ref="grid_T" > <zoom_domain id="2n155wT"/> </domain> 63 <domain id="5n155wT" domain_ref="grid_T" > <zoom_domain id="5n155wT"/> </domain> 64 <domain id="8n155wT" domain_ref="grid_T" > <zoom_domain id="8n155wT"/> </domain> 65 <!-- <\!-- 140w -\-> --> 66 <domain id="8s140wT" domain_ref="grid_T" > <zoom_domain id="8s140wT"/> </domain> 67 <domain id="5s140wT" domain_ref="grid_T" > <zoom_domain id="5s140wT"/> </domain> 68 <domain id="2s140wT" domain_ref="grid_T" > <zoom_domain id="2s140wT"/> </domain> 69 <domain id="0n140wT" domain_ref="grid_T" > <zoom_domain id="0n140wT"/> </domain> 70 <domain id="2n140wT" domain_ref="grid_T" > <zoom_domain id="2n140wT"/> </domain> 71 <domain id="5n140wT" domain_ref="grid_T" > <zoom_domain id="5n140wT"/> </domain> 72 <domain id="8n140wT" domain_ref="grid_T" > <zoom_domain id="8n140wT"/> </domain> 73 <!-- <\!-- 125w -\-> --> 74 <domain id="8s125wT" domain_ref="grid_T" > <zoom_domain id="8s125wT"/> </domain> 75 <domain id="5s125wT" domain_ref="grid_T" > <zoom_domain id="5s125wT"/> </domain> 76 <domain id="2s125wT" domain_ref="grid_T" > <zoom_domain id="2s125wT"/> </domain> 77 <domain id="0n125wT" domain_ref="grid_T" > <zoom_domain id="0n125wT"/> </domain> 78 <domain id="2n125wT" domain_ref="grid_T" > <zoom_domain id="2n125wT"/> </domain> 79 <domain id="5n125wT" domain_ref="grid_T" > <zoom_domain id="5n125wT"/> </domain> 80 <domain id="8n125wT" domain_ref="grid_T" > <zoom_domain id="8n125wT"/> </domain> 81 <!-- <\!-- 110w -\-> --> 82 <domain id="8s110wT" domain_ref="grid_T" > <zoom_domain id="8s110wT"/> </domain> 83 <domain id="5s110wT" domain_ref="grid_T" > <zoom_domain id="5s110wT"/> </domain> 84 <domain id="2s110wT" domain_ref="grid_T" > <zoom_domain id="2s110wT"/> </domain> 85 <domain id="0n110wT" domain_ref="grid_T" > <zoom_domain id="0n110wT"/> </domain> 86 <domain id="2n110wT" domain_ref="grid_T" > <zoom_domain id="2n110wT"/> </domain> 87 <domain id="5n110wT" domain_ref="grid_T" > <zoom_domain id="5n110wT"/> </domain> 88 <domain id="8n110wT" domain_ref="grid_T" > <zoom_domain id="8n110wT"/> </domain> 89 <!-- <\!-- 95w -\-> --> 90 <domain id="8s95wT" domain_ref="grid_T" > <zoom_domain id="8s95wT"/> </domain> 91 <domain id="5s95wT" domain_ref="grid_T" > <zoom_domain id="5s95wT"/> </domain> 92 <domain id="2s95wT" domain_ref="grid_T" > <zoom_domain id="2s95wT"/> </domain> 93 <domain id="0n95wT" domain_ref="grid_T" > <zoom_domain id="0n95wT"/> </domain> 94 <domain id="2n95wT" domain_ref="grid_T" > <zoom_domain id="2n95wT"/> </domain> 95 <domain id="5n95wT" domain_ref="grid_T" > <zoom_domain id="5n95wT"/> </domain> 96 <domain id="8n95wT" domain_ref="grid_T" > <zoom_domain id="8n95wT"/> </domain> 97 <!-- <\!-- RAMA -\-> --> 98 <!-- <\!-- 55e -\-> --> 99 <domain id="16s55eT" domain_ref="grid_T" > <zoom_domain id="16s55eT" /> </domain> 100 <domain id="12s55eT" domain_ref="grid_T" > <zoom_domain id="12s55eT" /> </domain> 101 <domain id="8s55eT" domain_ref="grid_T" > <zoom_domain id="8s55eT" /> </domain> 102 <domain id="4s55eT" domain_ref="grid_T" > <zoom_domain id="4s55eT" /> </domain> 103 <domain id="1.5s55eT" domain_ref="grid_T" > <zoom_domain id="1.5s55eT" /> </domain> 104 <domain id="0n55eT" domain_ref="grid_T" > <zoom_domain id="0n55eT" /> </domain> 105 <domain id="1.5n55eT" domain_ref="grid_T" > <zoom_domain id="1.5n55eT" /> </domain> 106 <domain id="4n55eT" domain_ref="grid_T" > <zoom_domain id="4n55eT" /> </domain> 107 <!-- <\!-- 65e -\-> --> 108 <domain id="15n65eT" domain_ref="grid_T" > <zoom_domain id="15n65eT" /> </domain> 109 <!-- <\!-- 67e -\-> --> 110 <domain id="16s67eT" domain_ref="grid_T" > <zoom_domain id="16s67eT" /> </domain> 111 <domain id="12s67eT" domain_ref="grid_T" > <zoom_domain id="12s67eT" /> </domain> 112 <domain id="8s67eT" domain_ref="grid_T" > <zoom_domain id="8s67eT" /> </domain> 113 <domain id="4s67eT" domain_ref="grid_T" > <zoom_domain id="4s67eT" /> </domain> 114 <domain id="1.5s67eT" domain_ref="grid_T" > <zoom_domain id="1.5s67eT" /> </domain> 115 <domain id="0n67eT" domain_ref="grid_T" > <zoom_domain id="0n67eT" /> </domain> 116 <domain id="1.5n67eT" domain_ref="grid_T" > <zoom_domain id="1.5n67eT" /> </domain> 117 <domain id="4n67eT" domain_ref="grid_T" > <zoom_domain id="4n67eT" /> </domain> 118 <domain id="8n67eT" domain_ref="grid_T" > <zoom_domain id="8n67eT" /> </domain> 119 <!-- <\!-- 80.5e -\-> --> 120 <domain id="16s80.5eT" domain_ref="grid_T" > <zoom_domain id="16s80.5eT" /> </domain> 121 <domain id="12s80.5eT" domain_ref="grid_T" > <zoom_domain id="12s80.5eT" /> </domain> 122 <domain id="8s80.5eT" domain_ref="grid_T" > <zoom_domain id="8s80.5eT" /> </domain> 123 <domain id="4s80.5eT" domain_ref="grid_T" > <zoom_domain id="4s80.5eT" /> </domain> 124 <domain id="1.5s80.5eT" domain_ref="grid_T" > <zoom_domain id="1.5s80.5eT"/> </domain> 125 <domain id="0n80.5eT" domain_ref="grid_T" > <zoom_domain id="0n80.5eT" /> </domain> 126 <domain id="1.5n80.5eT" domain_ref="grid_T" > <zoom_domain id="1.5n80.5eT"/> </domain> 127 <domain id="4n80.5eT" domain_ref="grid_T" > <zoom_domain id="4n80.5eT" /> </domain> 128 <!-- <\!-- 90e -\-> --> 129 <domain id="1.5s90eT" domain_ref="grid_T" > <zoom_domain id="1.5s90eT" /> </domain> 130 <domain id="0n90eT" domain_ref="grid_T" > <zoom_domain id="0n90eT" /> </domain> 131 <domain id="1.5n90eT" domain_ref="grid_T" > <zoom_domain id="1.5n90eT" /> </domain> 132 <domain id="4n90eT" domain_ref="grid_T" > <zoom_domain id="4n90eT" /> </domain> 133 <domain id="8n90eT" domain_ref="grid_T" > <zoom_domain id="8n90eT" /> </domain> 134 <domain id="12n90eT" domain_ref="grid_T" > <zoom_domain id="12n90eT" /> </domain> 135 <domain id="15n90eT" domain_ref="grid_T" > <zoom_domain id="15n90eT" /> </domain> 136 <!-- <\!-- 95e -\-> --> 137 <domain id="16s95eT" domain_ref="grid_T" > <zoom_domain id="16s95eT" /> </domain> 138 <domain id="12s95eT" domain_ref="grid_T" > <zoom_domain id="12s95eT" /> </domain> 139 <domain id="8s95eT" domain_ref="grid_T" > <zoom_domain id="8s95eT" /> </domain> 140 <domain id="5s95eT" domain_ref="grid_T" > <zoom_domain id="5s95eT" /> </domain> 141 <!-- <\!-- PIRATA -\-> --> 142 <!-- <\!-- 38w-30w -\-> --> 143 <domain id="19s34wT" domain_ref="grid_T" > <zoom_domain id="19s34wT"/> </domain> 144 <domain id="14s32wT" domain_ref="grid_T" > <zoom_domain id="14s32wT"/> </domain> 145 <domain id="8s30wT" domain_ref="grid_T" > <zoom_domain id="8s30wT" /> </domain> 146 <domain id="0n35wT" domain_ref="grid_T" > <zoom_domain id="0n35wT" /> </domain> 147 <domain id="4n38wT" domain_ref="grid_T" > <zoom_domain id="4n38wT" /> </domain> 148 <domain id="8n38wT" domain_ref="grid_T" > <zoom_domain id="8n38wT" /> </domain> 149 <domain id="12n38wT" domain_ref="grid_T" > <zoom_domain id="12n38wT"/> </domain> 150 <domain id="15n38wT" domain_ref="grid_T" > <zoom_domain id="15n38wT"/> </domain> 151 <domain id="20n38wT" domain_ref="grid_T" > <zoom_domain id="20n38wT"/> </domain> 152 <!-- <\!-- 23w -\-> --> 153 <domain id="0n23wT" domain_ref="grid_T" > <zoom_domain id="0n23wT" /> </domain> 154 <domain id="4n23wT" domain_ref="grid_T" > <zoom_domain id="4n23wT" /> </domain> 155 <domain id="12n23wT" domain_ref="grid_T" > <zoom_domain id="12n23wT"/> </domain> 156 <domain id="21n23wT" domain_ref="grid_T" > <zoom_domain id="21n23wT"/> </domain> 157 <!-- <\!-- 10w -\-> --> 158 <domain id="10s10wT" domain_ref="grid_T" > <zoom_domain id="10s10wT"/> </domain> 159 <domain id="6s10wT" domain_ref="grid_T" > <zoom_domain id="6s10wT" /> </domain> 160 <domain id="0n10wT" domain_ref="grid_T" > <zoom_domain id="0n10wT" /> </domain> 161 <!-- <\!-- 0e -\-> --> 162 <domain id="0n0eT" domain_ref="grid_T" > <zoom_domain id="0n0eT" /> </domain> 164 163 165 <domain_group id="grid_U"> 166 <domain id="grid_U" long_name="grid U"/> 167 <!-- Eq section --> 168 <domain id="EqU" ibegin="1" jbegin="0000" ni="0000" nj="1" /> 164 165 <!-- U grid --> 166 <domain id="grid_U" long_name="grid U"/> 167 <!-- Eq section --> 168 <domain id="EqU" domain_ref="grid_U" > <zoom_domain id="EqU"/> </domain> 169 169 170 </domain_group>171 170 172 <domain_group id="grid_V"> 173 <domain id="grid_V" long_name="grid V"/> 174 <!-- My zoom: example of hand defined zoom --> 175 <domain id="moorV" ibegin="1" jbegin="1" ni="1" nj="1" /> 176 </domain_group> 171 <!-- V grid --> 172 <domain id="grid_V" long_name="grid V"/> 173 <!-- Eq section : no V point on the Equator... --> 177 174 178 <domain_group id="grid_W"> 179 <domain id="grid_W" long_name="grid W"/> 180 <!-- My zoom: example of hand defined zoom --> 181 <domain id="moorW" ibegin="1" jbegin="1" ni="1" nj="1" /> 182 <!-- Eq section --> 183 <domain id="EqW" ibegin="1" jbegin="0000" ni="0000" nj="1" /> 184 </domain_group> 175 176 <!-- W grid --> 177 <domain id="grid_W" long_name="grid W"/> 178 <!-- Eq section --> 179 <domain id="EqW" domain_ref="grid_W" > <zoom_domain id="EqW"/> </domain> 185 180 186 <domain_group id="scalarpoint"> 187 <domain id="scalarpoint" long_name="scalar"/> 188 </domain_group> 181 182 <!-- zonal mean grid --> 183 <domain id="gznl" long_name="gznl"/> 184 <domain id="znl_T" domain_ref="gznl" > <zoom_domain id="znl_T"/> </domain> 185 <domain id="znl_W" domain_ref="gznl" > <zoom_domain id="znl_W"/> </domain> 189 186 190 <domain_group id="gznl"> 191 <domain id="gznl" long_name="gznl"/> 192 <domain id="ptr" domain_ref="gznl" > 193 <zoom_domain id="ptr" ibegin="0000" jbegin="0" ni="1" nj="0000" /> 194 </domain> 195 </domain_group> 187 188 <!-- other grids --> 189 <domain id="scalarpoint" long_name="scalar"/> 196 190 197 191 -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/cfgs/SHARED/field_def_nemo-ice.xml
r9572 r10289 4 4 <!-- 5 5 ============================================================================================================ 6 = definition of all existingice variables =6 = definition of all existing sea ice variables = 7 7 = DO NOT CHANGE = 8 8 ============================================================================================================ 9 9 --> 10 <field_definition level="1" prec="4" operation="average" enabled=".TRUE." default_value="1.e20" > <!-- time step automaticaly defined --> 11 12 <field_group id="SBC" grid_ref="grid_T_2D" > <!-- time step automaticaly defined based on nn_fsbc --> 13 14 <!-- =================== --> 15 <!-- standard ice fields --> 16 <!-- =================== --> 17 <!-- ice presence masks --> 18 <field id="icemask" long_name="Fraction of time steps with sea ice" standard_name="sea_ice_mask" unit="" /> 19 <field id="icemask05" long_name="Ice mask (0 if ice conc. lower than 5%, 1 otherwise)" standard_name="sea_ice_mask05" unit="" /> 20 <field id="icemask15" long_name="Ice mask (0 if ice conc. lower than 15%, 1 otherwise)" standard_name="sea_ice_mask15" unit="" /> 21 <field id="icepres" long_name="Fraction of time steps with sea ice" standard_name="sea_ice_time_fraction" unit="" /> 10 <field_definition level="1" prec="4" operation="average" enabled=".TRUE." default_value="1.e20" > <!-- time step automaticaly defined --> 11 12 <!-- 13 ============================================================================================================ 14 Physical sea ice model variables 15 ============================================================================================================ 16 --> 17 18 <field_group id="SBC" > <!-- time step automaticaly defined based on nn_fsbc --> 19 20 <!-- 2D variables --> 21 <field_group id="SBC_2D" grid_ref="grid_T_2D" > 22 23 <!-- =================== --> 24 <!-- standard ice fields --> 25 <!-- =================== --> 26 <!-- ice presence masks --> 27 <field id="icemask" long_name="Fraction of time steps with sea ice" standard_name="sea_ice_mask" unit="" /> 28 <field id="icemask05" long_name="Ice mask (0 if ice conc. lower than 5%, 1 otherwise)" standard_name="sea_ice_mask05" unit="" /> 29 <field id="icemask15" long_name="Ice mask (0 if ice conc. lower than 15%, 1 otherwise)" standard_name="sea_ice_mask15" unit="" /> 30 <field id="icepres" long_name="Fraction of time steps with sea ice" standard_name="sea_ice_time_fraction" unit="" /> 31 32 <!-- general fields --> 33 <field id="icemass" long_name="Sea-ice mass per area" standard_name="sea_ice_amount" unit="kg/m2"/> 34 <field id="snwmass" long_name="Snow mass per area" standard_name="liquid_water_content_of_surface_snow" unit="kg/m2"/> 35 <field id="iceconc" long_name="Sea-ice area fraction" standard_name="sea_ice_area_fraction" unit="" /> 36 <field id="icevolu" long_name="Sea-ice volume per area" standard_name="sea_ice_thickness" unit="m" /> 37 <field id="icethic" long_name="Sea-ice thickness per area" standard_name="sea_ice_thickness" unit="m" /> 38 <field id="snwthic" long_name="Snow thickness per area" standard_name="snow_thickness" unit="m" /> 39 <field id="icebrv" long_name="brine volume" unit="%" /> 40 <field id="iceage" long_name="ice age" unit="days"/> 41 <field id="icehnew" long_name="frazil ice collection thickness" unit="m" /> 42 <field id="snwvolu" long_name="snow volume" unit="m" /> 43 <field id="icefrb" long_name="Sea-ice freeboard" standard_name="sea_ice_freeboard" unit="m" /> 44 <field id="icealb" long_name="Sea-ice or snow albedo" standard_name="sea_ice_albedo" unit="" /> 45 <field id="tau_icebfr" long_name="ice friction on ocean bottom for landfast ice" unit="N/2" /> 46 47 <!-- melt ponds --> 48 <field id="iceapnd" long_name="melt pond fraction" standard_name="sea_ice_meltpond_fraction" unit="%" /> 49 <field id="icevpnd" long_name="melt pond volume" standard_name="sea_ice_meltpond_volume" unit="m" /> 50 51 <!-- heat --> 52 <field id="icetemp" long_name="Mean ice temperature" unit="degC" /> 53 <field id="snwtemp" long_name="Mean snow temperature" unit="degC" /> 54 <field id="icettop" long_name="temperature at the ice surface" unit="degC" /> 55 <field id="icetbot" long_name="temperature at the ice bottom" unit="degC" /> 56 <field id="icetsni" long_name="temperature at the snow-ice interface" unit="degC" /> 57 <field id="icehc" long_name="ice heat content" unit="J/m2" /> 58 <field id="snwhc" long_name="snow heat content" unit="J/m2" /> 59 60 <!-- salt --> 61 <field id="icesalt" long_name="Sea ice salinity" unit="g/kg" /> 62 <field id="icesalm" long_name="Mass of salt in sea ice per area" standard_name="sea_ice_salt_mass" unit="kg/m2" /> 63 64 <!-- momentum (rheology) --> 65 <field id="uice" long_name="X-component of sea ice velocity" standard_name="sea_ice_x_velocity" unit="m/s" /> 66 <field id="vice" long_name="Y-component of sea ice velocity" standard_name="sea_ice_y_velocity" unit="m/s" /> 67 <field id="icevel" long_name="Sea-ice speed" standard_name="sea_ice_speed" unit="m/s" /> 68 <field id="utau_ai" long_name="X-component of atmospheric stress on sea ice" standard_name="surface_downward_x_stress" unit="N/m2" /> 69 <field id="vtau_ai" long_name="Y-component of atmospheric stress on sea ice" standard_name="surface_downward_y_stress" unit="N/m2" /> 70 <field id="utau_oi" long_name="X-component of ocean stress on sea ice" standard_name="sea_ice_base_upward_x_stress" unit="N/m2" /> 71 <field id="vtau_oi" long_name="Y-component of ocean stress on sea ice" standard_name="sea_ice_base_upward_y_stress" unit="N/m2" /> 72 <field id="isig1" long_name="1st principal stress component for EVP rhg" unit="" /> 73 <field id="isig2" long_name="2nd principal stress component for EVP rhg" unit="" /> 74 <field id="isig3" long_name="convergence measure for EVP rheology (must be around 1)" unit="" /> 75 <field id="normstr" long_name="Average normal stress in sea ice" standard_name="average_normal_stress" unit="N/m" /> 76 <field id="sheastr" long_name="Maximum shear stress in sea ice" standard_name="maximum_shear_stress" unit="N/m" /> 77 <field id="icestr" long_name="Compressive sea ice strength" standard_name="compressive_strength_of_sea_ice" unit="N/m" /> 78 <field id="icediv" long_name="Divergence of the sea-ice velocity field" standard_name="divergence_of_sea_ice_velocity" unit="s-1" /> 79 <field id="iceshe" long_name="Maximum shear of sea-ice velocity field" standard_name="maximum_shear_of_sea_ice_velocity" unit="s-1" /> 80 81 <!-- surface heat fluxes --> 82 <field id="qt_ice" long_name="total heat flux at ice surface" standard_name="surface_downward_heat_flux_in_air" unit="W/m2" /> 83 <field id="qsr_ice" long_name="solar heat flux at ice surface" standard_name="surface_downwelling_shortwave_flux_in_air" unit="W/m2" /> 84 <field id="qns_ice" long_name="non-solar heat flux at ice surface (including E-P)" unit="W/m2" /> 85 <field id="qtr_ice_bot" long_name="solar heat flux transmitted through the ice (to the ocean)" unit="W/m2" /> 86 <field id="qtr_ice_top" long_name="solar heat flux transmitted through the ice surface" unit="W/m2" /> 87 <field id="qt_oce_ai" long_name="total heat flux at the ocean surface: interface oce-(ice+atm)" unit="W/m2" /> 88 <field id="qt_atm_oi" long_name="total heat flux at the oce-ice surface: interface atm-(ice+oce)" unit="W/m2" /> 89 <field id="qemp_ice" long_name="Downward Heat Flux from E-P over ice" unit="W/m2" /> 90 <field id="albedo" long_name="Mean albedo over sea ice and ocean" unit="" /> 91 92 <!-- trends --> 93 <field id="afxthd" long_name="sea-ice area fraction change from thermodynamics" standard_name="tendency_of_sea_ice_area_fraction_due_to_dynamics" unit="s-1" /> 94 <field id="afxdyn" long_name="sea-ice area fraction change from dynamics" standard_name="tendency_of_sea_ice_area_fraction_due_to_dynamics" unit="s-1" /> 95 <field id="afxtot" long_name="area tendency (total)" unit="s-1" /> 96 97 <!-- momentum (advection) --> 98 <field id="icemtrp" long_name="ice mass transport" unit="kg/m2/s" /> 99 <field id="snwmtrp" long_name="snw mass transport" unit="kg/m2/s" /> 100 <field id="salmtrp" long_name="salt mass transport" unit="kg/m2/s" /> 101 <field id="dihctrp" long_name="ice heat content transport" unit="W/m2" /> 102 <field id="dshctrp" long_name="snw heat content transport" unit="W/m2" /> 103 104 <!-- salt fluxes --> 105 <field id="sfxice" long_name="ice-ocean salt flux from ice growth/melt (neg = growth)" unit="kg/m2/s" /> 106 <field id="sfxbog" long_name="ice-ocean salt flux from ice bottom growth" unit="kg/m2/s" /> 107 <field id="sfxbom" long_name="ice-ocean salt flux from ice bottom melt" unit="kg/m2/s" /> 108 <field id="sfxsum" long_name="ice-ocean salt flux from ice surface melt" unit="kg/m2/s" /> 109 <field id="sfxlam" long_name="ice-ocean salt flux from ice lateral melt" unit="kg/m2/s" /> 110 <field id="sfxsni" long_name="ice-ocean salt flux from snow-ice formation" unit="kg/m2/s" /> 111 <field id="sfxopw" long_name="ice-ocean salt flux from ice formation in open water" unit="kg/m2/s" /> 112 <field id="sfxdyn" long_name="ice-ocean salt flux from ice dynamics (ridging)" unit="kg/m2/s" /> 113 <field id="sfxbri" long_name="ice-ocean salt flux from brines" unit="kg/m2/s" /> 114 <field id="sfxres" long_name="ice-ocean salt flux from undiagnosed processes" unit="kg/m2/s" /> 115 <field id="sfxsub" long_name="ice-ocean salt flux from ice sublimation" unit="kg/m2/s" /> 116 117 <!-- mass fluxes --> 118 <field id="vfxice" long_name="ice-ocean mass flux from ice melt/growth (neg = growth)" unit="kg/m2/s" /> 119 <field id="vfxbog" long_name="ice-ocean mass flux from ice bottom growth" unit="kg/m2/s" /> 120 <field id="vfxbom" long_name="ice-ocean mass flux from ice bottom melt" unit="kg/m2/s" /> 121 <field id="vfxsum" long_name="ice-ocean mass flux from ice surface melt" unit="kg/m2/s" /> 122 <field id="vfxlam" long_name="ice-ocean mass flux from ice lateral melt" unit="kg/m2/s" /> 123 <field id="vfxsni" long_name="ice-ocean mass flux from snow-ice formation" unit="kg/m2/s" /> 124 <field id="vfxopw" long_name="ice-ocean mass flux from ice growth in open water" unit="kg/m2/s" /> 125 <field id="vfxdyn" long_name="ice-ocean mass flux from ice dynamics (ridging)" unit="kg/m2/s" /> 126 <field id="vfxres" long_name="ice-ocean mass flux from undiagnosed processes" unit="kg/m2/s" /> 127 <field id="vfxpnd" long_name="ice-ocean mass flux from ice melt ponds" unit="kg/m2/s" /> 128 <field id="vfxsub" long_name="ice-atm. mass flux from ice sublimation" unit="kg/m2/s" /> 129 <field id="vfxsub_err" long_name="ice-ocean mass flux from unbalance in sublimation (incl. in qt_oce_ai)" unit="kg/m2/s" /> 130 <field id="vfxthin" long_name="ice-ocean mass flux from ice growth in open water + thin ice(20cm)" unit="kg/m2/s" /> 131 132 <field id="vfxsnw" long_name="ice-ocean mass flux from snw melt/growth (neg = growth)" unit="kg/m2/s" /> 133 <field id="vfxsnw_sum" long_name="ice-ocean mass flux from snw surface melt" unit="kg/m2/s" /> 134 <field id="vfxsnw_sni" long_name="ice-ocean mass flux from snow-ice formation" unit="kg/m2/s" /> 135 <field id="vfxsnw_dyn" long_name="ice-ocean mass flux from dynamics (ridging)" unit="kg/m2/s" /> 136 <field id="vfxsnw_sub" long_name="ice-atm. mass flux from snw sublimation" unit="kg/m2/s" /> 137 <field id="vfxsnw_pre" long_name="snw precipitation on ice" unit="kg/m2/s" /> 138 139 <!-- heat fluxes --> 140 <field id="hfxbog" long_name="heat flux used for bottom ice growth (neg.)" unit="W/m2" /> 141 <field id="hfxbom" long_name="heat flux used for bottom ice melt (pos.)" unit="W/m2" /> 142 <field id="hfxsum" long_name="heat flux used for surface ice melt" unit="W/m2" /> 143 <field id="hfxopw" long_name="heat flux used for open water ice formation" unit="W/m2" /> 144 <field id="hfxdif" long_name="heat flux used for ice temperature change" unit="W/m2" /> 145 <field id="hfxsnw" long_name="heat flux used for snow melt" unit="W/m2" /> 146 <field id="hfxerr" long_name="heat flux error after heat diffusion" unit="W/m2" /> 147 <!-- heat fluxes associated with mass exchange --> 148 <field id="hfxthd" long_name="heat fluxes from ice-ocean mass exchange during thermo" unit="W/m2" /> 149 <field id="hfxdyn" long_name="heat fluxes from ice-ocean mass exchange during dynamic" unit="W/m2" /> 150 <field id="hfxres" long_name="heat fluxes from ice-ocean mass exchange during resultant" unit="W/m2" /> 151 <field id="hfxsub" long_name="heat fluxes from ice-atm. mass exchange during sublimation" unit="W/m2" /> 152 <field id="hfxspr" long_name="heat fluxes from ice-atm. mass exchange during snow precip" unit="W/m2" /> 153 154 <field id="hfxsensib" long_name="Net sensible heat flux under sea ice (neg = ice cooling)" standard_name="ice_ocean_heat_flux" unit="W/m2" /> 155 <field id="hfxcndtop" long_name="Net conductive heat flux at the ice surface (neg = ice cooling)" standard_name="conductive_heat_flux_at_sea_ice_surface" unit="W/m2" /> 156 <field id="hfxcndbot" long_name="Net conductive heat flux at the ice bottom (neg = ice cooling)" standard_name="conductive_heat_flux_at_sea_ice_bottom" unit="W/m2" /> 157 158 <!-- diags --> 159 <field id="hfxdhc" long_name="Heat content variation in snow and ice (neg = ice cooling)" unit="W/m2" /> 160 161 <!-- diagnostics of the negative values resulting from the advection scheme --> 162 <field id="iceneg_pres" long_name="Fraction of time steps with negative sea ice volume" unit="" /> 163 <field id="iceneg_volu" long_name="Negative sea ice volume per area arising from advection" unit="m" /> 164 <field id="iceneg_hfx" long_name="Negative sea ice heat content (eq. heat flux) arising from advection" unit="W/m2" /> 165 166 <!-- sbcssm variables --> 167 <field id="sst_m" unit="degC" /> 168 <field id="sss_m" unit="psu" /> 169 <field id="ssu_m" unit="m/s" /> 170 <field id="ssv_m" unit="m/s" /> 171 <field id="ssh_m" unit="m" /> 172 <field id="e3t_m" unit="m" /> 173 <field id="frq_m" unit="-" /> 174 175 <!-- categories --> 176 <field id="iceconc_cat" long_name="Sea-ice concentration per category" unit="" grid_ref="grid_T_3D_ncatice" /> 177 <field id="icethic_cat" long_name="Sea-ice thickness per category" unit="m" grid_ref="grid_T_3D_ncatice" /> 178 <field id="snwthic_cat" long_name="Snow thickness per category" unit="m" grid_ref="grid_T_3D_ncatice" /> 179 <field id="icesalt_cat" long_name="Sea-Ice Bulk salinity per category" unit="g/kg" grid_ref="grid_T_3D_ncatice" /> 180 <field id="icetemp_cat" long_name="Ice temperature per category" unit="degC" grid_ref="grid_T_3D_ncatice" /> 181 <field id="snwtemp_cat" long_name="Snow temperature per category" unit="degC" grid_ref="grid_T_3D_ncatice" /> 182 <field id="icettop_cat" long_name="Ice/snow surface temperature per category" unit="degC" grid_ref="grid_T_3D_ncatice" /> 183 <field id="iceapnd_cat" long_name="Ice melt pond concentration per category" unit="%" grid_ref="grid_T_3D_ncatice" /> 184 <field id="icehpnd_cat" long_name="Ice melt pond thickness per category" unit="m" grid_ref="grid_T_3D_ncatice" /> 185 <field id="iceafpnd_cat" long_name="Ice melt pond fraction per category" unit="m" grid_ref="grid_T_3D_ncatice" /> 186 <field id="icemask_cat" long_name="Fraction of time step with sea ice (per category)" unit="" grid_ref="grid_T_3D_ncatice" /> 187 <field id="iceage_cat" long_name="Ice age per category" unit="days" grid_ref="grid_T_3D_ncatice" /> 188 <field id="icebrv_cat" long_name="Brine volume per category" unit="%" grid_ref="grid_T_3D_ncatice" /> 189 190 <!-- ================= --> 191 <!-- Add-ons for SIMIP --> 192 <!-- ================= --> 193 <field id="icemass_cmip" long_name="Sea-ice mass per area" standard_name="sea_ice_amount" detect_missing_value="true" unit="kg/m2" > icemass * icemask + $missval * (1.-icemask ) </field> 194 <field id="icethic_cmip" long_name="Sea-ice thickness" standard_name="sea_ice_thickness" detect_missing_value="true" unit="m" > icethic * icemask05 + $missval * (1.-icemask05) </field> 195 <field id="snwmass_cmip" long_name="Snow mass per area" standard_name="liquid_water_content_of_surface_snow" detect_missing_value="true" unit="kg/m2" > snwmass * icemask + $missval * (1.-icemask ) </field> 196 <field id="snwthic_cmip" long_name="Snow thickness" standard_name="surface_snow_thickness" detect_missing_value="true" unit="m" > snwthic * icemask05 + $missval * (1.-icemask05) </field> 197 <field id="iceconc_pct" long_name="Sea-ice area fraction in percent" standard_name="sea_ice_area_fraction_in_percent" unit="%" > iceconc * 100. </field> 198 <field id="iceage_cmip" long_name="Age of sea ice" standard_name="age_of_sea_ice" detect_missing_value="true" unit="days" > iceage * icemask15 + $missval * (1.-icemask15) </field> 199 <field id="icesalt_cmip" long_name="Sea ice salinity" standard_name="sea_ice_salinity" detect_missing_value="true" unit="g/kg" > icesalt * icemask + $missval * (1.-icemask ) </field> 200 <field id="icefrb_cmip" long_name="Sea-ice freeboard" standard_name="sea_ice_freeboard" detect_missing_value="true" unit="m" > icefrb * icemask + $missval * (1.-icemask ) </field> 201 202 <!-- heat --> 203 <field id="icettop_cmip" long_name="Surface temperature of sea ice" standard_name="sea_ice_surface_temperature" detect_missing_value="true" unit="K" > (icettop+273.15) * icemask + $missval * (1.-icemask) </field> 204 <field id="icetsni_cmip" long_name="Temperature at snow-ice interface" standard_name="sea_ice_snow_interface_temperature" detect_missing_value="true" unit="K" > (icetsni+273.15) * icemask + $missval * (1.-icemask) </field> 205 <field id="icetbot_cmip" long_name="Temperature at ice-ocean interface" standard_name="sea_ice_bottom_temperature" detect_missing_value="true" unit="K" > (icetbot+273.15) * icemask + $missval * (1.-icemask) </field> 206 <field id="icehc_cmip" long_name="Sea-ice heat content per unit area" standard_name="integral_of_sea_ice_temperature_wrt_depth_expressed_as_heat_content" detect_missing_value="true" unit="J/m2" > icehc * icemask + $missval * (1.-icemask) </field> 207 <field id="snwhc_cmip" long_name="Snow-heat content per unit area" standard_name="thermal_energy_content_of_surface_snow" detect_missing_value="true" unit="J/m2" > snwhc * icemask + $missval * (1.-icemask) </field> 208 209 <!-- fluxes (mass, heat, salt) --> 210 <field id="vfxsum_cmip" long_name="Freshwater flux from sea-ice surface" standard_name="freshwater_flux_from_ice_surface" detect_missing_value="true" unit="kg/m2/s" > vfxsum * icemask + $missval * (1.-icemask) </field> 211 <field id="vfxice_cmip" long_name="Freshwater flux from sea ice" standard_name="freshwater_flux_from_ice" detect_missing_value="true" unit="kg/m2/s" > vfxice * icemask + $missval * (1.-icemask) </field> 212 <field id="hfxsensib_cmip" long_name="Net sensible heat flux under sea ice" standard_name="ice_ocean_heat_flux" detect_missing_value="true" unit="W/m2" > hfxsensib * icemask + $missval * (1.-icemask) </field> 213 <field id="hfxcndtop_cmip" long_name="Net conductive heat flux at the ice surface" standard_name="conductive_heat_flux_at_sea_ice_surface" detect_missing_value="true" unit="W/m2" > hfxcndtop * icemask + $missval * (1.-icemask) </field> 214 <field id="hfxcndbot_cmip" long_name="Net conductive heat flux at the ice bottom" standard_name="conductive_heat_flux_at_sea_ice_bottom" detect_missing_value="true" unit="W/m2" > hfxcndbot * icemask + $missval * (1.-icemask) </field> 215 <field id="sfxice_cmip" long_name="Salt flux from sea ice" standard_name="salt_flux_from_ice" detect_missing_value="true" unit="kg/m2/s" > sfxice * icemask + $missval * (1.-icemask) </field> 216 217 <!-- trends --> 218 <field id="dmithd" long_name="sea-ice mass change from thermodynamics" standard_name="tendency_of_sea_ice_amount_due_to_thermodynamics" unit="kg/m2/s" /> 219 <field id="dmidyn" long_name="sea-ice mass change from dynamics" standard_name="tendency_of_sea_ice_amount_due_to_dynamics" unit="kg/m2/s" /> 220 <field id="dmiopw" long_name="sea-ice mass change through growth in supercooled open water (frazil)" standard_name="tendency_of_sea_ice_amount_due_to_freezing_in_open_water" unit="kg/m2/s" /> 221 <field id="dmibog" long_name="sea-ice mass change through basal growth" standard_name="tendency_of_sea_ice_amount_due_to_congelation_ice_accumulation" unit="kg/m2/s" /> 222 <field id="dmisni" long_name="sea-ice mass change through snow-to-ice conversion" standard_name="tendency_of_sea_ice_amount_due_to_snow_conversion" unit="kg/m2/s" /> 223 <field id="dmtsub" long_name="snow and sea ice mass change through sublimation" standard_name="tendency_of_snow_and_ice_amount_due_to_sublimation" unit="kg/m2/s" /> 224 <field id="dmssub" long_name="sea-ice mass change through evaporation and sublimation" standard_name="water_evaporation_flux" unit="kg/m2/s" /> 225 <field id="dmisub" long_name="snow mass change through evaporation or sublimation" standard_name="surface_snow_sublimation_flux" unit="kg/m2/s" /> 226 <field id="dmisum" long_name="sea-ice mass change through surface melting" standard_name="tendency_of_sea_ice_amount_due_to_surface_melting" unit="kg/m2/s" /> 227 <field id="dmibom" long_name="sea-ice mass change through bottom melting" standard_name="tendency_of_sea_ice_amount_due_to_basal_melting" unit="kg/m2/s" /> 228 <field id="dmsspr" long_name="snow mass change through snow fall" standard_name="snowfall_flux" unit="kg/m2/s" /> 229 <field id="dmsmel" long_name="snow mass change through melt" standard_name="surface_snow_melt_flux" unit="kg/m2/s" /> 230 <field id="dmsdyn" long_name="snow mass change through advection by sea-ice dynamics" standard_name="tendency_of_snow_mass_due_to_sea_ice_dynamics" unit="kg/m2/s" /> 231 <field id="dmsssi" long_name="snow mass change through snow-to-ice conversion" standard_name="tendency_of_snow_mass_due_to_snow_to_ice_conversion" unit="kg/m2/s" /> 232 233 <!-- momentum (rheology) --> 234 <field id="uice_cmip" long_name="X-component of sea ice velocity" standard_name="sea_ice_x_velocity" detect_missing_value="true" unit="m/s" > uice * icemask + $missval * (1.-icemask) </field> 235 <field id="vice_cmip" long_name="Y-component of sea ice velocity" standard_name="sea_ice_y_velocity" detect_missing_value="true" unit="m/s" > vice * icemask + $missval * (1.-icemask) </field> 236 <field id="icevel_cmip" long_name="Sea-ice speed" standard_name="sea_ice_speed" detect_missing_value="true" unit="m/s" > icevel * icemask + $missval * (1.-icemask) </field> 237 <field id="utau_ai_cmip" long_name="X-component of atmospheric stress on sea ice" standard_name="surface_downward_x_stress" detect_missing_value="true" unit="N/m2" > utau_ai * icemask + $missval * (1.-icemask) </field> 238 <field id="vtau_ai_cmip" long_name="Y-component of atmospheric stress on sea ice" standard_name="surface_downward_y_stress" detect_missing_value="true" unit="N/m2" > vtau_ai * icemask + $missval * (1.-icemask) </field> 239 <field id="dssh_dx" long_name="Sea-surface tilt term in force balance (x-component)" standard_name="sea_surface_tilt_force_on_sea_ice_x" unit="N/m2" /> 240 <field id="dssh_dy" long_name="Sea-surface tilt term in force balance (y-component)" standard_name="sea_surface_tilt_force_on_sea_ice_y" unit="N/m2" /> 241 <field id="corstrx" long_name="Coriolis force term in force balance (x-component)" standard_name="coriolis_force_on_sea_ice_x" unit="N/m2" /> 242 <field id="corstry" long_name="Coriolis force term in force balance (y-component)" standard_name="coriolis_force_on_sea_ice_y" unit="N/m2" /> 243 <field id="intstrx" long_name="Internal stress term in force balance (x-component)" standard_name="internal_stress_in_sea_ice_x" unit="N/m2" /> 244 <field id="intstry" long_name="Internal stress term in force balance (y-component)" standard_name="internal_stress_in_sea_ice_y" unit="N/m2" /> 245 246 <!-- momentum (advection) --> 247 <field id="xmtrpice" long_name="X-component of ice mass transport" standard_name="ice_x_transport" unit="kg/s" /> 248 <field id="ymtrpice" long_name="Y-component of ice mass transport" standard_name="ice_y_transport" unit="kg/s" /> 249 <field id="xmtrpsnw" long_name="X-component of snw mass transport" standard_name="snw_x_transport" unit="kg/s" /> 250 <field id="ymtrpsnw" long_name="Y-component of snw mass transport" standard_name="snw_y_transport" unit="kg/s" /> 251 <field id="xatrp" long_name="X-component of ice area transport" standard_name="area_x_transport" unit="m2/s" /> 252 <field id="yatrp" long_name="Y-component of ice area transport" standard_name="area_y_transport" unit="m2/s" /> 253 <field id="xmtrptot" long_name="X-component of sea-ice mass transport" standard_name="sea_ice_x_transport" unit="kg/s" > xmtrpice + xmtrpsnw </field> 254 <field id="ymtrptot" long_name="Y-component of sea-ice mass transport" standard_name="sea_ice_y_transport" unit="kg/s" > ymtrpice + ymtrpsnw </field> 255 256 <!-- categories --> 257 <field id="iceconc_cat_cmip" long_name="Sea-ice area fractions in thickness categories" standard_name="sea_ice_area_fraction_over_categories" detect_missing_value="true" unit="" grid_ref="grid_T_3D_ncatice" > iceconc_cat * icemask_cat + $missval * (1.-icemask_cat) </field> 258 <field id="icethic_cat_cmip" long_name="Sea-ice thickness in thickness categories" standard_name="sea_ice_thickness_over_categories" detect_missing_value="true" unit="m" grid_ref="grid_T_3D_ncatice" > icethic_cat * icemask_cat + $missval * (1.-icemask_cat) </field> 259 <field id="snwthic_cat_cmip" long_name="Snow thickness in thickness categories" standard_name="snow_thickness_over_categories" detect_missing_value="true" unit="m" grid_ref="grid_T_3D_ncatice" > snwthic_cat * icemask_cat + $missval * (1.-icemask_cat) </field> 260 <field id="iceconc_cat_pct_cmip" long_name="Sea-ice area fractions in thickness categories" standard_name="sea_ice_area_fraction_over_categories" detect_missing_value="true" unit="%" grid_ref="grid_T_3D_ncatice" > iceconc_cat*100. * icemask_cat + $missval * (1.-icemask_cat) </field> 22 261 23 <!-- general fields --> 24 <field id="icemass" long_name="Sea-ice mass per area" standard_name="sea_ice_amount" unit="kg/m2"/> 25 <field id="snwmass" long_name="Snow mass per area" standard_name="liquid_water_content_of_surface_snow" unit="kg/m2"/> 26 <field id="iceconc" long_name="Sea-ice area fraction" standard_name="sea_ice_area_fraction" unit="" /> 27 <field id="icevolu" long_name="Sea-ice volume per area" standard_name="sea_ice_thickness" unit="m" /> 28 <field id="icethic" long_name="Sea-ice thickness per area" standard_name="sea_ice_thickness" unit="m" /> 29 <field id="snwthic" long_name="Snow thickness per area" standard_name="snow_thickness" unit="m" /> 30 <field id="icebrv" long_name="brine volume" unit="%" /> 31 <field id="iceage" long_name="ice age" unit="days"/> 32 <field id="icehnew" long_name="frazil ice collection thickness" unit="m" /> 33 <field id="snwvolu" long_name="snow volume" unit="m" /> 34 <field id="icefrb" long_name="Sea-ice freeboard" standard_name="sea_ice_freeboard" unit="m" /> 35 <field id="icealb" long_name="Sea-ice or snow albedo" standard_name="sea_ice_albedo" unit="" /> 36 <field id="tau_icebfr" long_name="ice friction on ocean bottom for landfast ice" unit="N/2" /> 37 38 <!-- melt ponds --> 39 <field id="iceapnd" long_name="melt pond fraction" standard_name="sea_ice_meltpond_fraction" unit="%" /> 40 <field id="icevpnd" long_name="melt pond volume" standard_name="sea_ice_meltpond_volume" unit="m" /> 41 42 <!-- heat --> 43 <field id="icetemp" long_name="Mean ice temperature" unit="degC" /> 44 <field id="snwtemp" long_name="Mean snow temperature" unit="degC" /> 45 <field id="icettop" long_name="temperature at the ice surface" unit="degC" /> 46 <field id="icetbot" long_name="temperature at the ice bottom" unit="degC" /> 47 <field id="icetsni" long_name="temperature at the snow-ice interface" unit="degC" /> 48 <field id="icehc" long_name="ice heat content" unit="J/m2" /> 49 <field id="snwhc" long_name="snow heat content" unit="J/m2" /> 50 51 <!-- salt --> 52 <field id="icesalt" long_name="Sea ice salinity" unit="g/kg" /> 53 <field id="icesalm" long_name="Mass of salt in sea ice per area" standard_name="sea_ice_salt_mass" unit="kg/m2" /> 54 55 <!-- momentum (rheology) --> 56 <field id="uice" long_name="X-component of sea ice velocity" standard_name="sea_ice_x_velocity" unit="m/s" /> 57 <field id="vice" long_name="Y-component of sea ice velocity" standard_name="sea_ice_y_velocity" unit="m/s" /> 58 <field id="icevel" long_name="Sea-ice speed" standard_name="sea_ice_speed" unit="m/s" /> 59 <field id="utau_ai" long_name="X-component of atmospheric stress on sea ice" standard_name="surface_downward_x_stress" unit="N/m2" /> 60 <field id="vtau_ai" long_name="Y-component of atmospheric stress on sea ice" standard_name="surface_downward_y_stress" unit="N/m2" /> 61 <field id="utau_oi" long_name="X-component of ocean stress on sea ice" standard_name="sea_ice_base_upward_x_stress" unit="N/m2" /> 62 <field id="vtau_oi" long_name="Y-component of ocean stress on sea ice" standard_name="sea_ice_base_upward_y_stress" unit="N/m2" /> 63 <field id="isig1" long_name="1st principal stress component for EVP rhg" unit="" /> 64 <field id="isig2" long_name="2nd principal stress component for EVP rhg" unit="" /> 65 <field id="isig3" long_name="convergence measure for EVP rheology (must be around 1)" unit="" /> 66 <field id="normstr" long_name="Average normal stress in sea ice" standard_name="average_normal_stress" unit="N/m" /> 67 <field id="sheastr" long_name="Maximum shear stress in sea ice" standard_name="maximum_shear_stress" unit="N/m" /> 68 <field id="icestr" long_name="Compressive sea ice strength" standard_name="compressive_strength_of_sea_ice" unit="N/m" /> 69 <field id="icediv" long_name="Divergence of the sea-ice velocity field" standard_name="divergence_of_sea_ice_velocity" unit="s-1" /> 70 <field id="iceshe" long_name="Maximum shear of sea-ice velocity field" standard_name="maximum_shear_of_sea_ice_velocity" unit="s-1" /> 71 72 <!-- surface heat fluxes --> 73 <field id="qt_ice" long_name="total heat flux at ice surface" standard_name="surface_downward_heat_flux_in_air" unit="W/m2" /> 74 <field id="qsr_ice" long_name="solar heat flux at ice surface" standard_name="surface_downwelling_shortwave_flux_in_air" unit="W/m2" /> 75 <field id="qns_ice" long_name="non-solar heat flux at ice surface (including E-P)" unit="W/m2" /> 76 <field id="qtr_ice_bot" long_name="solar heat flux transmitted through the ice (to the ocean)" unit="W/m2" /> 77 <field id="qtr_ice_top" long_name="solar heat flux transmitted through the ice surface" unit="W/m2" /> 78 <field id="qt_oce_ai" long_name="total heat flux at the ocean surface: interface oce-(ice+atm)" unit="W/m2" /> 79 <field id="qt_atm_oi" long_name="total heat flux at the oce-ice surface: interface atm-(ice+oce)" unit="W/m2" /> 80 <field id="qemp_ice" long_name="Downward Heat Flux from E-P over ice" unit="W/m2" /> 81 <field id="albedo" long_name="Mean albedo over sea ice and ocean" unit="" /> 82 83 <!-- trends --> 84 <field id="afxthd" long_name="sea-ice area fraction change from thermodynamics" standard_name="tendency_of_sea_ice_area_fraction_due_to_dynamics" unit="s-1" /> 85 <field id="afxdyn" long_name="sea-ice area fraction change from dynamics" standard_name="tendency_of_sea_ice_area_fraction_due_to_dynamics" unit="s-1" /> 86 <field id="afxtot" long_name="area tendency (total)" unit="s-1" /> 87 88 <!-- momentum (advection) --> 89 <field id="icemtrp" long_name="ice mass transport" unit="kg/m2/s" /> 90 <field id="snwmtrp" long_name="snw mass transport" unit="kg/m2/s" /> 91 <field id="salmtrp" long_name="salt mass transport" unit="kg/m2/s" /> 92 <field id="dihctrp" long_name="ice heat content transport" unit="W/m2" /> 93 <field id="dshctrp" long_name="snw heat content transport" unit="W/m2" /> 94 95 <!-- salt fluxes --> 96 <field id="sfxice" long_name="ice-ocean salt flux from ice growth/melt (neg = growth)" unit="kg/m2/s" /> 97 <field id="sfxbog" long_name="ice-ocean salt flux from ice bottom growth" unit="kg/m2/s" /> 98 <field id="sfxbom" long_name="ice-ocean salt flux from ice bottom melt" unit="kg/m2/s" /> 99 <field id="sfxsum" long_name="ice-ocean salt flux from ice surface melt" unit="kg/m2/s" /> 100 <field id="sfxlam" long_name="ice-ocean salt flux from ice lateral melt" unit="kg/m2/s" /> 101 <field id="sfxsni" long_name="ice-ocean salt flux from snow-ice formation" unit="kg/m2/s" /> 102 <field id="sfxopw" long_name="ice-ocean salt flux from ice formation in open water" unit="kg/m2/s" /> 103 <field id="sfxdyn" long_name="ice-ocean salt flux from ice dynamics (ridging)" unit="kg/m2/s" /> 104 <field id="sfxbri" long_name="ice-ocean salt flux from brines" unit="kg/m2/s" /> 105 <field id="sfxres" long_name="ice-ocean salt flux from undiagnosed processes" unit="kg/m2/s" /> 106 <field id="sfxsub" long_name="ice-ocean salt flux from ice sublimation" unit="kg/m2/s" /> 107 108 <!-- mass fluxes --> 109 <field id="vfxice" long_name="ice-ocean mass flux from ice melt/growth (neg = growth)" unit="kg/m2/s" /> 110 <field id="vfxbog" long_name="ice-ocean mass flux from ice bottom growth" unit="kg/m2/s" /> 111 <field id="vfxbom" long_name="ice-ocean mass flux from ice bottom melt" unit="kg/m2/s" /> 112 <field id="vfxsum" long_name="ice-ocean mass flux from ice surface melt" unit="kg/m2/s" /> 113 <field id="vfxlam" long_name="ice-ocean mass flux from ice lateral melt" unit="kg/m2/s" /> 114 <field id="vfxsni" long_name="ice-ocean mass flux from snow-ice formation" unit="kg/m2/s" /> 115 <field id="vfxopw" long_name="ice-ocean mass flux from ice growth in open water" unit="kg/m2/s" /> 116 <field id="vfxdyn" long_name="ice-ocean mass flux from ice dynamics (ridging)" unit="kg/m2/s" /> 117 <field id="vfxres" long_name="ice-ocean mass flux from undiagnosed processes" unit="kg/m2/s" /> 118 <field id="vfxpnd" long_name="ice-ocean mass flux from ice melt ponds" unit="kg/m2/s" /> 119 <field id="vfxsub" long_name="ice-atm. mass flux from ice sublimation" unit="kg/m2/s" /> 120 <field id="vfxsub_err" long_name="ice-ocean mass flux from unbalance in sublimation (incl. in qt_oce_ai)" unit="kg/m2/s" /> 121 <field id="vfxthin" long_name="ice-ocean mass flux from ice growth in open water + thin ice(20cm)" unit="kg/m2/s" /> 122 123 <field id="vfxsnw" long_name="ice-ocean mass flux from snw melt/growth (neg = growth)" unit="kg/m2/s" /> 124 <field id="vfxsnw_sum" long_name="ice-ocean mass flux from snw surface melt" unit="kg/m2/s" /> 125 <field id="vfxsnw_sni" long_name="ice-ocean mass flux from snow-ice formation" unit="kg/m2/s" /> 126 <field id="vfxsnw_dyn" long_name="ice-ocean mass flux from dynamics (ridging)" unit="kg/m2/s" /> 127 <field id="vfxsnw_sub" long_name="ice-atm. mass flux from snw sublimation" unit="kg/m2/s" /> 128 <field id="vfxsnw_pre" long_name="snw precipitation on ice" unit="kg/m2/s" /> 129 130 <!-- heat fluxes --> 131 <field id="hfxbog" long_name="heat flux used for bottom ice growth (neg.)" unit="W/m2" /> 132 <field id="hfxbom" long_name="heat flux used for bottom ice melt (pos.)" unit="W/m2" /> 133 <field id="hfxsum" long_name="heat flux used for surface ice melt" unit="W/m2" /> 134 <field id="hfxopw" long_name="heat flux used for open water ice formation" unit="W/m2" /> 135 <field id="hfxdif" long_name="heat flux used for ice temperature change" unit="W/m2" /> 136 <field id="hfxsnw" long_name="heat flux used for snow melt" unit="W/m2" /> 137 <field id="hfxerr" long_name="heat flux error after heat diffusion" unit="W/m2" /> 138 <!-- heat fluxes associated with mass exchange --> 139 <field id="hfxthd" long_name="heat fluxes from ice-ocean mass exchange during thermo" unit="W/m2" /> 140 <field id="hfxdyn" long_name="heat fluxes from ice-ocean mass exchange during dynamic" unit="W/m2" /> 141 <field id="hfxres" long_name="heat fluxes from ice-ocean mass exchange during resultant" unit="W/m2" /> 142 <field id="hfxsub" long_name="heat fluxes from ice-atm. mass exchange during sublimation" unit="W/m2" /> 143 <field id="hfxspr" long_name="heat fluxes from ice-atm. mass exchange during snow precip" unit="W/m2" /> 144 145 <field id="hfxsensib" long_name="Net sensible heat flux under sea ice (neg = ice cooling)" standard_name="ice_ocean_heat_flux" unit="W/m2" /> 146 <field id="hfxcndtop" long_name="Net conductive heat flux at the ice surface (neg = ice cooling)" standard_name="conductive_heat_flux_at_sea_ice_surface" unit="W/m2" /> 147 <field id="hfxcndbot" long_name="Net conductive heat flux at the ice bottom (neg = ice cooling)" standard_name="conductive_heat_flux_at_sea_ice_bottom" unit="W/m2" /> 148 149 <!-- diags --> 150 <field id="hfxdhc" long_name="Heat content variation in snow and ice (neg = ice cooling)" unit="W/m2" /> 151 152 <!-- sbcssm variables --> 153 <field id="sst_m" unit="degC" /> 154 <field id="sss_m" unit="psu" /> 155 <field id="ssu_m" unit="m/s" /> 156 <field id="ssv_m" unit="m/s" /> 157 <field id="ssh_m" unit="m" /> 158 <field id="e3t_m" unit="m" /> 159 <field id="frq_m" unit="-" /> 160 161 <!-- categories --> 162 <field id="iceconc_cat" long_name="Sea-ice concentration per category" unit="" grid_ref="grid_T_3D_ncatice" /> 163 <field id="icethic_cat" long_name="Sea-ice thickness per category" unit="m" grid_ref="grid_T_3D_ncatice" /> 164 <field id="snwthic_cat" long_name="Snow thickness per category" unit="m" grid_ref="grid_T_3D_ncatice" /> 165 <field id="icesalt_cat" long_name="Sea-Ice Bulk salinity per category" unit="g/kg" grid_ref="grid_T_3D_ncatice" /> 166 <field id="icetemp_cat" long_name="Ice temperature per category" unit="degC" grid_ref="grid_T_3D_ncatice" /> 167 <field id="snwtemp_cat" long_name="Snow temperature per category" unit="degC" grid_ref="grid_T_3D_ncatice" /> 168 <field id="icettop_cat" long_name="Ice/snow surface temperature per category" unit="degC" grid_ref="grid_T_3D_ncatice" /> 169 <field id="iceapnd_cat" long_name="Ice melt pond concentration per category" unit="%" grid_ref="grid_T_3D_ncatice" /> 170 <field id="icehpnd_cat" long_name="Ice melt pond thickness per category" unit="m" grid_ref="grid_T_3D_ncatice" /> 171 <field id="iceafpnd_cat" long_name="Ice melt pond fraction per category" unit="m" grid_ref="grid_T_3D_ncatice" /> 172 <field id="icemask_cat" long_name="Ice mask (0 if no ice, 1 otherwise) per category" unit="" grid_ref="grid_T_3D_ncatice" /> 173 <field id="iceage_cat" long_name="Ice age per category" unit="days" grid_ref="grid_T_3D_ncatice" /> 174 <field id="icebrv_cat" long_name="Brine volume per category" unit="%" grid_ref="grid_T_3D_ncatice" /> 175 176 <!-- ================= --> 177 <!-- Add-ons for SIMIP --> 178 <!-- ================= --> 179 <field id="icemass_cmip" long_name="Sea-ice mass per area" standard_name="sea_ice_amount" detect_missing_value="true" unit="kg/m2" > icemass * icemask + $missval * (1.-icemask ) </field> 180 <field id="icethic_cmip" long_name="Sea-ice thickness" standard_name="sea_ice_thickness" detect_missing_value="true" unit="m" > icethic * icemask05 + $missval * (1.-icemask05) </field> 181 <field id="snwmass_cmip" long_name="Snow mass per area" standard_name="liquid_water_content_of_surface_snow" detect_missing_value="true" unit="kg/m2" > snwmass * icemask + $missval * (1.-icemask ) </field> 182 <field id="snwthic_cmip" long_name="Snow thickness" standard_name="surface_snow_thickness" detect_missing_value="true" unit="m" > snwthic * icemask05 + $missval * (1.-icemask05) </field> 183 <field id="iceconc_pct" long_name="Sea-ice area fraction in percent" standard_name="sea_ice_area_fraction_in_percent" unit="%" > iceconc * 100. </field> 184 <field id="iceage_cmip" long_name="Age of sea ice" standard_name="age_of_sea_ice" detect_missing_value="true" unit="days" > iceage * icemask15 + $missval * (1.-icemask15) </field> 185 <field id="icesalt_cmip" long_name="Sea ice salinity" standard_name="sea_ice_salinity" detect_missing_value="true" unit="g/kg" > icesalt * icemask + $missval * (1.-icemask ) </field> 186 <field id="icefrb_cmip" long_name="Sea-ice freeboard" standard_name="sea_ice_freeboard" detect_missing_value="true" unit="m" > icefrb * icemask + $missval * (1.-icemask ) </field> 187 188 <!-- heat --> 189 <field id="icettop_cmip" long_name="Surface temperature of sea ice" standard_name="sea_ice_surface_temperature" detect_missing_value="true" unit="K" > (icettop+273.15) * icemask + $missval * (1.-icemask) </field> 190 <field id="icetsni_cmip" long_name="Temperature at snow-ice interface" standard_name="sea_ice_snow_interface_temperature" detect_missing_value="true" unit="K" > (icetsni+273.15) * icemask + $missval * (1.-icemask) </field> 191 <field id="icetbot_cmip" long_name="Temperature at ice-ocean interface" standard_name="sea_ice_bottom_temperature" detect_missing_value="true" unit="K" > (icetbot+273.15) * icemask + $missval * (1.-icemask) </field> 192 <field id="icehc_cmip" long_name="Sea-ice heat content per unit area" standard_name="integral_of_sea_ice_temperature_wrt_depth_expressed_as_heat_content" detect_missing_value="true" unit="J/m2" > icehc * icemask + $missval * (1.-icemask) </field> 193 <field id="snwhc_cmip" long_name="Snow-heat content per unit area" standard_name="thermal_energy_content_of_surface_snow" detect_missing_value="true" unit="J/m2" > snwhc * icemask + $missval * (1.-icemask) </field> 194 195 <!-- fluxes (mass, heat, salt) --> 196 <field id="vfxsum_cmip" long_name="Freshwater flux from sea-ice surface" standard_name="freshwater_flux_from_ice_surface" detect_missing_value="true" unit="kg/m2/s" > vfxsum * icemask + $missval * (1.-icemask) </field> 197 <field id="vfxice_cmip" long_name="Freshwater flux from sea ice" standard_name="freshwater_flux_from_ice" detect_missing_value="true" unit="kg/m2/s" > vfxice * icemask + $missval * (1.-icemask) </field> 198 <field id="hfxsensib_cmip" long_name="Net sensible heat flux under sea ice" standard_name="ice_ocean_heat_flux" detect_missing_value="true" unit="W/m2" > hfxsensib * icemask + $missval * (1.-icemask) </field> 199 <field id="hfxcndtop_cmip" long_name="Net conductive heat flux at the ice surface" standard_name="conductive_heat_flux_at_sea_ice_surface" detect_missing_value="true" unit="W/m2" > hfxcndtop * icemask + $missval * (1.-icemask) </field> 200 <field id="hfxcndbot_cmip" long_name="Net conductive heat flux at the ice bottom" standard_name="conductive_heat_flux_at_sea_ice_bottom" detect_missing_value="true" unit="W/m2" > hfxcndbot * icemask + $missval * (1.-icemask) </field> 201 <field id="sfxice_cmip" long_name="Salt flux from sea ice" standard_name="salt_flux_from_ice" detect_missing_value="true" unit="kg/m2/s" > sfxice * icemask + $missval * (1.-icemask) </field> 202 203 <!-- trends --> 204 <field id="dmithd" long_name="sea-ice mass change from thermodynamics" standard_name="tendency_of_sea_ice_amount_due_to_thermodynamics" unit="kg/m2/s" /> 205 <field id="dmidyn" long_name="sea-ice mass change from dynamics" standard_name="tendency_of_sea_ice_amount_due_to_dynamics" unit="kg/m2/s" /> 206 <field id="dmiopw" long_name="sea-ice mass change through growth in supercooled open water (frazil)" standard_name="tendency_of_sea_ice_amount_due_to_freezing_in_open_water" unit="kg/m2/s" /> 207 <field id="dmibog" long_name="sea-ice mass change through basal growth" standard_name="tendency_of_sea_ice_amount_due_to_congelation_ice_accumulation" unit="kg/m2/s" /> 208 <field id="dmisni" long_name="sea-ice mass change through snow-to-ice conversion" standard_name="tendency_of_sea_ice_amount_due_to_snow_conversion" unit="kg/m2/s" /> 209 <field id="dmtsub" long_name="snow and sea ice mass change through sublimation" standard_name="tendency_of_snow_and_ice_amount_due_to_sublimation" unit="kg/m2/s" /> 210 <field id="dmssub" long_name="sea-ice mass change through evaporation and sublimation" standard_name="water_evaporation_flux" unit="kg/m2/s" /> 211 <field id="dmisub" long_name="snow mass change through evaporation or sublimation" standard_name="surface_snow_sublimation_flux" unit="kg/m2/s" /> 212 <field id="dmisum" long_name="sea-ice mass change through surface melting" standard_name="tendency_of_sea_ice_amount_due_to_surface_melting" unit="kg/m2/s" /> 213 <field id="dmibom" long_name="sea-ice mass change through bottom melting" standard_name="tendency_of_sea_ice_amount_due_to_basal_melting" unit="kg/m2/s" /> 214 <field id="dmsspr" long_name="snow mass change through snow fall" standard_name="snowfall_flux" unit="kg/m2/s" /> 215 <field id="dmsmel" long_name="snow mass change through melt" standard_name="surface_snow_melt_flux" unit="kg/m2/s" /> 216 <field id="dmsdyn" long_name="snow mass change through advection by sea-ice dynamics" standard_name="tendency_of_snow_mass_due_to_sea_ice_dynamics" unit="kg/m2/s" /> 217 <field id="dmsssi" long_name="snow mass change through snow-to-ice conversion" standard_name="tendency_of_snow_mass_due_to_snow_to_ice_conversion" unit="kg/m2/s" /> 218 219 <!-- momentum (rheology) --> 220 <field id="uice_cmip" long_name="X-component of sea ice velocity" standard_name="sea_ice_x_velocity" detect_missing_value="true" unit="m/s" > uice * icemask + $missval * (1.-icemask) </field> 221 <field id="vice_cmip" long_name="Y-component of sea ice velocity" standard_name="sea_ice_y_velocity" detect_missing_value="true" unit="m/s" > vice * icemask + $missval * (1.-icemask) </field> 222 <field id="icevel_cmip" long_name="Sea-ice speed" standard_name="sea_ice_speed" detect_missing_value="true" unit="m/s" > icevel * icemask + $missval * (1.-icemask) </field> 223 <field id="utau_ai_cmip" long_name="X-component of atmospheric stress on sea ice" standard_name="surface_downward_x_stress" detect_missing_value="true" unit="N/m2" > utau_ai * icemask + $missval * (1.-icemask) </field> 224 <field id="vtau_ai_cmip" long_name="Y-component of atmospheric stress on sea ice" standard_name="surface_downward_y_stress" detect_missing_value="true" unit="N/m2" > vtau_ai * icemask + $missval * (1.-icemask) </field> 225 <field id="dssh_dx" long_name="Sea-surface tilt term in force balance (x-component)" standard_name="sea_surface_tilt_force_on_sea_ice_x" unit="N/m2" /> 226 <field id="dssh_dy" long_name="Sea-surface tilt term in force balance (y-component)" standard_name="sea_surface_tilt_force_on_sea_ice_y" unit="N/m2" /> 227 <field id="corstrx" long_name="Coriolis force term in force balance (x-component)" standard_name="coriolis_force_on_sea_ice_x" unit="N/m2" /> 228 <field id="corstry" long_name="Coriolis force term in force balance (y-component)" standard_name="coriolis_force_on_sea_ice_y" unit="N/m2" /> 229 <field id="intstrx" long_name="Internal stress term in force balance (x-component)" standard_name="internal_stress_in_sea_ice_x" unit="N/m2" /> 230 <field id="intstry" long_name="Internal stress term in force balance (y-component)" standard_name="internal_stress_in_sea_ice_y" unit="N/m2" /> 231 232 <!-- momentum (advection) --> 233 <field id="xmtrpice" long_name="X-component of ice mass transport" standard_name="ice_x_transport" unit="kg/s" /> 234 <field id="ymtrpice" long_name="Y-component of ice mass transport" standard_name="ice_y_transport" unit="kg/s" /> 235 <field id="xmtrpsnw" long_name="X-component of snw mass transport" standard_name="snw_x_transport" unit="kg/s" /> 236 <field id="ymtrpsnw" long_name="Y-component of snw mass transport" standard_name="snw_y_transport" unit="kg/s" /> 237 <field id="xatrp" long_name="X-component of ice area transport" standard_name="area_x_transport" unit="m2/s" /> 238 <field id="yatrp" long_name="Y-component of ice area transport" standard_name="area_y_transport" unit="m2/s" /> 239 <field id="xmtrptot" long_name="X-component of sea-ice mass transport" standard_name="sea_ice_x_transport" unit="kg/s" > xmtrpice + xmtrpsnw </field> 240 <field id="ymtrptot" long_name="Y-component of sea-ice mass transport" standard_name="sea_ice_y_transport" unit="kg/s" > ymtrpice + ymtrpsnw </field> 241 242 <!-- categories --> 243 <field id="iceconc_cat_cmip" long_name="Sea-ice area fractions in thickness categories" standard_name="sea_ice_area_fraction_over_categories" detect_missing_value="true" unit="" grid_ref="grid_T_3D_ncatice" > iceconc_cat * icemask_cat + $missval * (1.-icemask_cat) </field> 244 <field id="icethic_cat_cmip" long_name="Sea-ice thickness in thickness categories" standard_name="sea_ice_thickness_over_categories" detect_missing_value="true" unit="m" grid_ref="grid_T_3D_ncatice" > icethic_cat * icemask_cat + $missval * (1.-icemask_cat) </field> 245 <field id="snwthic_cat_cmip" long_name="Snow thickness in thickness categories" standard_name="snow_thickness_over_categories" detect_missing_value="true" unit="m" grid_ref="grid_T_3D_ncatice" > snwthic_cat * icemask_cat + $missval * (1.-icemask_cat) </field> 246 <field id="iceconc_cat_pct_cmip" long_name="Sea-ice area fractions in thickness categories" standard_name="sea_ice_area_fraction_over_categories" detect_missing_value="true" unit="%" grid_ref="grid_T_3D_ncatice" > iceconc_cat*100. * icemask_cat + $missval * (1.-icemask_cat) </field> 247 248 </field_group> 249 250 <!-- scalar variables --> 251 <field_group id="SBC_scalar" grid_ref="grid_T_2D" > 252 <!-- available with ln_icediaout --> 253 <field id="ibgfrcvoltop" long_name="global mean ice/snow forcing at interface ice/snow-atm (volume equivalent ocean volume)" unit="km3" /> 254 <field id="ibgfrcvolbot" long_name="global mean ice/snow forcing at interface ice/snow-ocean (volume equivalent ocean volume)" unit="km3" /> 255 <field id="ibgfrctemtop" long_name="global mean heat on top of ice/snw/ocean-atm " unit="1e20J" /> 256 <field id="ibgfrctembot" long_name="global mean heat below ice (on top of ocean) " unit="1e20J" /> 257 <field id="ibgfrcsal" long_name="global mean ice/snow forcing (salt equivalent ocean volume)" unit="pss*km3" /> 258 <field id="ibgfrchfxtop" long_name="global mean heat flux on top of ice/snw/ocean-atm " unit="W/m2" /> 259 <field id="ibgfrchfxbot" long_name="global mean heat flux below ice (on top of ocean) " unit="W/m2" /> 260 261 <field id="ibgvolume" long_name="drift in ice/snow volume (equivalent ocean volume)" unit="km3" /> 262 <field id="ibgsaltco" long_name="drift in ice salt content (equivalent ocean volume)" unit="pss*km3" /> 263 <field id="ibgheatco" long_name="drift in ice/snow heat content" unit="1e20J" /> 264 <field id="ibgheatfx" long_name="drift in ice/snow heat flux" unit="W/m2" /> 265 266 <field id="ibgvol_tot" long_name="global mean ice volume" unit="km3" /> 267 <field id="sbgvol_tot" long_name="global mean snow volume" unit="km3" /> 268 <field id="ibgarea_tot" long_name="global mean ice area" unit="km2" /> 269 <field id="ibgsalt_tot" long_name="global mean ice salt content" unit="1e-3*km3" /> 270 <field id="ibgheat_tot" long_name="global mean ice heat content" unit="1e20J" /> 271 <field id="sbgheat_tot" long_name="global mean snow heat content" unit="1e20J" /> 272 273 <field id="NH_iceextt" long_name="Sea ice extent North" standard_name="sea_ice_extent_n" unit="1e6_km2" /> 274 <field id="SH_iceextt" long_name="Sea ice extent South" standard_name="sea_ice_extent_s" unit="1e6_km2" /> 275 <field id="NH_icevolu" long_name="Sea ice volume North" standard_name="sea_ice_volume_n" unit="1e3_km3" /> 276 <field id="SH_icevolu" long_name="Sea ice volume South" standard_name="sea_ice_volume_s" unit="1e3_km3" /> 277 <field id="NH_icearea" long_name="Sea ice area North" standard_name="sea_ice_area_n" unit="1e6_km2" /> 278 <field id="SH_icearea" long_name="Sea ice area South" standard_name="sea_ice_area_s" unit="1e6_km2" /> 279 280 <field id="strait_mifl" long_name="Sea ice mass flux through straits" standard_name="sea_ice_mass_transport_across_line" unit="kg/s" grid_ref="grid_4strait" /> 281 <field id="strait_arfl" long_name="Sea ice area flux through straits" standard_name="sea_ice_area_transport_across_line" unit="m2/s" grid_ref="grid_4strait" /> 282 <field id="strait_msfl" long_name="Sea ice snow flux through straits" standard_name="snow_mass_transport_across_line" unit="kg/s" grid_ref="grid_4strait" /> 283 284 </field_group> 262 </field_group> <!-- SBC_2D --> 263 264 <!-- scalar variables --> 265 <field_group id="SBC_0D" grid_ref="grid_1point" > 266 <!-- available with ln_icediaout --> 267 <field id="ibgfrcvoltop" long_name="global mean ice/snow forcing at interface ice/snow-atm (volume equivalent ocean volume)" unit="km3" /> 268 <field id="ibgfrcvolbot" long_name="global mean ice/snow forcing at interface ice/snow-ocean (volume equivalent ocean volume)" unit="km3" /> 269 <field id="ibgfrctemtop" long_name="global mean heat on top of ice/snw/ocean-atm " unit="1e20J" /> 270 <field id="ibgfrctembot" long_name="global mean heat below ice (on top of ocean) " unit="1e20J" /> 271 <field id="ibgfrcsal" long_name="global mean ice/snow forcing (salt equivalent ocean volume)" unit="pss*km3" /> 272 <field id="ibgfrchfxtop" long_name="global mean heat flux on top of ice/snw/ocean-atm " unit="W/m2" /> 273 <field id="ibgfrchfxbot" long_name="global mean heat flux below ice (on top of ocean) " unit="W/m2" /> 274 275 <field id="ibgvolume" long_name="drift in ice/snow volume (equivalent ocean volume)" unit="km3" /> 276 <field id="ibgsaltco" long_name="drift in ice salt content (equivalent ocean volume)" unit="pss*km3" /> 277 <field id="ibgheatco" long_name="drift in ice/snow heat content" unit="1e20J" /> 278 <field id="ibgheatfx" long_name="drift in ice/snow heat flux" unit="W/m2" /> 279 280 <field id="ibgvol_tot" long_name="global mean ice volume" unit="km3" /> 281 <field id="sbgvol_tot" long_name="global mean snow volume" unit="km3" /> 282 <field id="ibgarea_tot" long_name="global mean ice area" unit="km2" /> 283 <field id="ibgsalt_tot" long_name="global mean ice salt content" unit="1e-3*km3" /> 284 <field id="ibgheat_tot" long_name="global mean ice heat content" unit="1e20J" /> 285 <field id="sbgheat_tot" long_name="global mean snow heat content" unit="1e20J" /> 286 287 <field id="NH_iceextt" long_name="Sea ice extent North" standard_name="sea_ice_extent_n" unit="1e6_km2" /> 288 <field id="SH_iceextt" long_name="Sea ice extent South" standard_name="sea_ice_extent_s" unit="1e6_km2" /> 289 <field id="NH_icevolu" long_name="Sea ice volume North" standard_name="sea_ice_volume_n" unit="1e3_km3" /> 290 <field id="SH_icevolu" long_name="Sea ice volume South" standard_name="sea_ice_volume_s" unit="1e3_km3" /> 291 <field id="NH_icearea" long_name="Sea ice area North" standard_name="sea_ice_area_n" unit="1e6_km2" /> 292 <field id="SH_icearea" long_name="Sea ice area South" standard_name="sea_ice_area_s" unit="1e6_km2" /> 293 294 <field id="strait_mifl" long_name="Sea ice mass flux through straits" standard_name="sea_ice_mass_transport_across_line" unit="kg/s" grid_ref="grid_4strait" /> 295 <field id="strait_arfl" long_name="Sea ice area flux through straits" standard_name="sea_ice_area_transport_across_line" unit="m2/s" grid_ref="grid_4strait" /> 296 <field id="strait_msfl" long_name="Sea ice snow flux through straits" standard_name="snow_mass_transport_across_line" unit="kg/s" grid_ref="grid_4strait" /> 297 </field_group> <!-- SBC_0D --> 285 298 286 299 <!-- 287 300 ============================================================================================================ 288 301 --> 289 302 <!-- output variables for my configuration (example) --> 290 303 291 <field_group id="myvarICE" > 292 <field field_ref="icethic" name="sithic" /> 293 <field field_ref="icevolu" name="sivolu" /> 294 <field field_ref="iceconc" name="siconc" /> 295 </field_group> 296 297 <field_group id="ICE_globalbudget"> 298 299 <field field_ref="ibgvol_tot" grid_ref="grid_1point" name="ibgvol_tot" /> 300 <field field_ref="sbgvol_tot" grid_ref="grid_1point" name="sbgvol_tot" /> 301 <field field_ref="ibgarea_tot" grid_ref="grid_1point" name="ibgarea_tot" /> 302 <field field_ref="ibgsalt_tot" grid_ref="grid_1point" name="ibgsalt_tot" /> 303 <field field_ref="ibgheat_tot" grid_ref="grid_1point" name="ibgheat_tot" /> 304 <field field_ref="sbgheat_tot" grid_ref="grid_1point" name="sbgheat_tot" /> 305 306 <field field_ref="ibgvolume" grid_ref="grid_1point" name="ibgvolume" /> 307 <field field_ref="ibgsaltco" grid_ref="grid_1point" name="ibgsaltco" /> 308 <field field_ref="ibgheatco" grid_ref="grid_1point" name="ibgheatco" /> 309 <field field_ref="ibgheatfx" grid_ref="grid_1point" name="ibgheatfx" /> 310 311 <field field_ref="ibgfrcvoltop" grid_ref="grid_1point" name="ibgfrcvoltop" /> 312 <field field_ref="ibgfrcvolbot" grid_ref="grid_1point" name="ibgfrcvolbot" /> 313 <field field_ref="ibgfrctemtop" grid_ref="grid_1point" name="ibgfrctemtop" /> 314 <field field_ref="ibgfrctembot" grid_ref="grid_1point" name="ibgfrctembot" /> 315 <field field_ref="ibgfrcsal" grid_ref="grid_1point" name="ibgfrcsal" /> 316 <field field_ref="ibgfrchfxtop" grid_ref="grid_1point" name="ibgfrchfxtop" /> 317 <field field_ref="ibgfrchfxbot" grid_ref="grid_1point" name="ibgfrchfxbot" /> 318 319 </field_group> 320 321 322 <!--============================--> 323 <!-- SIMIP sea ice field groups --> 324 <!-- Notz et al 2016 --> 325 <!--============================--> 326 327 <!-- SIMIP monthly scalar variables --> 328 <field_group id="SImon_scalars"> 329 <!-- Integrated quantities --> 330 <field field_ref="NH_iceextt" grid_ref="grid_1point" name="siextentn" /> 331 <field field_ref="SH_iceextt" grid_ref="grid_1point" name="siextents" /> 332 <field field_ref="NH_icevolu" grid_ref="grid_1point" name="sivoln" /> 333 <field field_ref="SH_icevolu" grid_ref="grid_1point" name="sivols" /> 334 <field field_ref="NH_icearea" grid_ref="grid_1point" name="siarean" /> 335 <field field_ref="SH_icearea" grid_ref="grid_1point" name="siareas" /> 336 </field_group> 337 338 <!-- SIMIP daily fields --> 339 <field_group id="SIday_fields"> 304 <field_group id="myvarICE" grid_ref="grid_T_2D" > 305 <field field_ref="icethic" name="sithic" /> 306 <field field_ref="icevolu" name="sivolu" /> 307 <field field_ref="iceconc" name="siconc" /> 308 </field_group> 309 310 <field_group id="ICE_globalbudget" grid_ref="grid_1point" > 311 <field field_ref="ibgvol_tot" name="ibgvol_tot" /> 312 <field field_ref="sbgvol_tot" name="sbgvol_tot" /> 313 <field field_ref="ibgarea_tot" name="ibgarea_tot" /> 314 <field field_ref="ibgsalt_tot" name="ibgsalt_tot" /> 315 <field field_ref="ibgheat_tot" name="ibgheat_tot" /> 316 <field field_ref="sbgheat_tot" name="sbgheat_tot" /> 317 318 <field field_ref="ibgvolume" name="ibgvolume" /> 319 <field field_ref="ibgsaltco" name="ibgsaltco" /> 320 <field field_ref="ibgheatco" name="ibgheatco" /> 321 <field field_ref="ibgheatfx" name="ibgheatfx" /> 322 323 <field field_ref="ibgfrcvoltop" name="ibgfrcvoltop" /> 324 <field field_ref="ibgfrcvolbot" name="ibgfrcvolbot" /> 325 <field field_ref="ibgfrctemtop" name="ibgfrctemtop" /> 326 <field field_ref="ibgfrctembot" name="ibgfrctembot" /> 327 <field field_ref="ibgfrcsal" name="ibgfrcsal" /> 328 <field field_ref="ibgfrchfxtop" name="ibgfrchfxtop" /> 329 <field field_ref="ibgfrchfxbot" name="ibgfrchfxbot" /> 330 </field_group> 331 332 333 <!--============================--> 334 <!-- SIMIP sea ice field groups --> 335 <!-- Notz et al 2016 --> 336 <!--============================--> 337 338 <!-- SIMIP monthly scalar variables --> 339 <field_group id="SImon_scalars" grid_ref="grid_1point" > 340 <!-- Integrated quantities --> 341 <field field_ref="NH_iceextt" name="siextentn" /> 342 <field field_ref="SH_iceextt" name="siextents" /> 343 <field field_ref="NH_icevolu" name="sivoln" /> 344 <field field_ref="SH_icevolu" name="sivols" /> 345 <field field_ref="NH_icearea" name="siarean" /> 346 <field field_ref="SH_icearea" name="siareas" /> 347 </field_group> 348 349 <!-- SIMIP daily fields --> 350 <field_group id="SIday_fields" grid_ref="grid_T_2D" > 340 351 <field field_ref="icepres" name="sitimefrac" /> 341 352 <field field_ref="iceconc_pct" name="siconc" /> … … 346 357 <field field_ref="vice_cmip" name="siv" /> 347 358 <field field_ref="icevel_cmip" name="sispeed" /> 348 349 350 351 <field_group id="SImon_fields">359 </field_group> 360 361 <!-- SIMIP monthly fields --> 362 <field_group id="SImon_fields" grid_ref="grid_T_2D" > 352 363 <!-- Sea-ice state variables --> 353 364 <field field_ref="icepres" name="sitimefrac" /> … … 358 369 <field field_ref="snwmass_cmip" name="sisnmass" /> 359 370 <field field_ref="snwthic_cmip" name="sisnthick" /> 360 371 361 372 <!-- additional state variables--> 362 373 <field field_ref="icettop_cmip" name="sitemptop" /> … … 435 446 <field field_ref="icethic_cat_cmip" name="siitdthick" /> 436 447 <field field_ref="snwthic_cat_cmip" name="siitdsnthick" /> 437 438 </field_group> 439 440 </field_definition> 448 </field_group> 449 450 </field_group> <!-- SBC --> 451 452 </field_definition> -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/cfgs/SHARED/field_def_nemo-oce.xml
r9812 r10289 8 8 ============================================================================================================ 9 9 --> 10 <field_definition level="1" prec="4" operation="average" enabled=".TRUE." default_value="1.e20" > <!-- time step automaticaly defined -->10 <field_definition level="1" prec="4" operation="average" enabled=".TRUE." default_value="1.e20" > <!-- time step automaticaly defined --> 11 11 12 12 <!-- … … 19 19 20 20 <field_group id="grid_T" grid_ref="grid_T_2D" > 21 <field id="e3t" long_name="T-cell thickness" standard_name="cell_thickness" unit="m" grid_ref="grid_T_3D"/>22 <field id="e3t_surf" long_name="T-cell thickness" field_ref="e3t" standard_name="cell_thickness"unit="m" grid_ref="grid_T_SFC"/>23 <field id="e3t_0" long_name="Initial T-cell thickness" standard_name="ref_cell_thickness" unit="m" grid_ref="grid_T_3D"/>24 25 <field id="toce" long_name="temperature"standard_name="sea_water_potential_temperature" unit="degC" grid_ref="grid_T_3D"/>26 <field id="toce_e3t" long_name="temperature (thickness weighted)"unit="degC" grid_ref="grid_T_3D" > toce * e3t </field >27 <field id="soce" long_name="salinity"standard_name="sea_water_practical_salinity" unit="1e-3" grid_ref="grid_T_3D"/>28 <field id="soce_e3t" long_name="salinity (thickness weighted)"unit="1e-3" grid_ref="grid_T_3D" > soce * e3t </field >29 30 31 <field id="ahmt_2d" long_name=" surface t-eddy viscosity coefficient" unit="m2/s or m4/s"/>32 <field id="ahmt_3d" long_name=" 3D t-eddy viscosity coefficient" unit="m2/s or m4/s"grid_ref="grid_T_3D"/>33 34 <field id="sst" long_name="sea surface temperature"standard_name="sea_surface_temperature" unit="degC" />35 <field id="sst2" long_name="square of sea surface temperature"standard_name="square_of_sea_surface_temperature" unit="degC2" > sst * sst </field >36 <field id="sstmax" long_name="max of sea surface temperature" field_ref="sst" operation="maximum"/>37 <field id="sstmin" long_name="min of sea surface temperature" field_ref="sst" operation="minimum"/>38 <field id="sstgrad" long_name="module of sst gradient"unit="degC/m" />39 <field id="sstgrad2" long_name="square of module of sst gradient"unit="degC2/m2" />40 <field id="sbt" long_name="sea bottom temperature"unit="degC" />41 <field id="tosmint" long_name="vertical integral of temperature times density"standard_name="integral_wrt_depth_of_product_of_density_and_potential_temperature" unit="(kg m2) degree_C" />42 <field id="sst_wl" long_name="Delta SST of warm layer"unit="degC" />43 <field id="sst_cs" long_name="Delta SST of cool skin"unit="degC" />44 <field id="temp_3m" long_name="temperature at 3m"unit="degC" />45 46 <field id="sss" long_name="sea surface salinity" standard_name="sea_surface_salinity" unit="1e-3"/>47 <field id="sss2" long_name="square of sea surface salinity" unit="1e-6"> sss * sss </field >48 <field id="sssmax" long_name="max of sea surface salinity" field_ref="sss" operation="maximum"/>49 <field id="sssmin" long_name="min of sea surface salinity" field_ref="sss" operation="minimum"/>50 <field id="sbs" long_name="sea bottom salinity" unit="0.001"/>51 <field id="somint" long_name="vertical integral of salinity times density"standard_name="integral_wrt_depth_of_product_of_density_and_salinity" unit="(kg m2) x (1e-3)" />52 53 <field id="taubot" long_name="bottom stress module" unit="N/m2"/>54 55 <field id="ssh" long_name="sea surface height"standard_name="sea_surface_height_above_geoid" unit="m" />56 <field id="ssh2" long_name="square of sea surface height"standard_name="square_of_sea_surface_height_above_geoid" unit="m2" > ssh * ssh </field >57 <field id="wetdep" long_name="wet depth" standard_name="wet_depth"unit="m" />58 <field id="sshmax" long_name="max of sea surface height" field_ref="ssh" operation="maximum"/>59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 <field id="botpres" long_name="Sea Water Pressure at Sea Floor" standard_name="sea_water_pressure_at_sea_floor"unit="dbar" />97 <field id="sshdyn" long_name="dynamic sea surface height" standard_name="dynamic_sea_surface_height_above_geoid" unit="m"/>98 <field id="sshdyn2" long_name="square of dynamic sea surface height" standard_name="dynamic_sea_surface_height_above_geoid_squared" unit="m2"> sshdyn * sshdyn </field>99 <field id="tnpeo" long_name="Tendency of ocean potential energy content" unit="W/m2"/>100 101 102 103 104 </field_group> 21 <field id="e3t" long_name="T-cell thickness" standard_name="cell_thickness" unit="m" grid_ref="grid_T_3D" /> 22 <field id="e3t_surf" long_name="T-cell thickness" field_ref="e3t" standard_name="cell_thickness" unit="m" grid_ref="grid_T_SFC"/> 23 <field id="e3t_0" long_name="Initial T-cell thickness" standard_name="ref_cell_thickness" unit="m" grid_ref="grid_T_3D" /> 24 25 <field id="toce" long_name="temperature" standard_name="sea_water_potential_temperature" unit="degC" grid_ref="grid_T_3D"/> 26 <field id="toce_e3t" long_name="temperature (thickness weighted)" unit="degC" grid_ref="grid_T_3D" > toce * e3t </field > 27 <field id="soce" long_name="salinity" standard_name="sea_water_practical_salinity" unit="1e-3" grid_ref="grid_T_3D"/> 28 <field id="soce_e3t" long_name="salinity (thickness weighted)" unit="1e-3" grid_ref="grid_T_3D" > soce * e3t </field > 29 30 <!-- t-eddy viscosity coefficients (ldfdyn) --> 31 <field id="ahmt_2d" long_name=" surface t-eddy viscosity coefficient" unit="m2/s or m4/s" /> 32 <field id="ahmt_3d" long_name=" 3D t-eddy viscosity coefficient" unit="m2/s or m4/s" grid_ref="grid_T_3D"/> 33 34 <field id="sst" long_name="sea surface temperature" standard_name="sea_surface_temperature" unit="degC" /> 35 <field id="sst2" long_name="square of sea surface temperature" standard_name="square_of_sea_surface_temperature" unit="degC2" > sst * sst </field > 36 <field id="sstmax" long_name="max of sea surface temperature" field_ref="sst" operation="maximum" /> 37 <field id="sstmin" long_name="min of sea surface temperature" field_ref="sst" operation="minimum" /> 38 <field id="sstgrad" long_name="module of sst gradient" unit="degC/m" /> 39 <field id="sstgrad2" long_name="square of module of sst gradient" unit="degC2/m2" /> 40 <field id="sbt" long_name="sea bottom temperature" unit="degC" /> 41 <field id="tosmint" long_name="vertical integral of temperature times density" standard_name="integral_wrt_depth_of_product_of_density_and_potential_temperature" unit="(kg m2) degree_C" /> 42 <field id="sst_wl" long_name="Delta SST of warm layer" unit="degC" /> 43 <field id="sst_cs" long_name="Delta SST of cool skin" unit="degC" /> 44 <field id="temp_3m" long_name="temperature at 3m" unit="degC" /> 45 46 <field id="sss" long_name="sea surface salinity" standard_name="sea_surface_salinity" unit="1e-3" /> 47 <field id="sss2" long_name="square of sea surface salinity" unit="1e-6" > sss * sss </field > 48 <field id="sssmax" long_name="max of sea surface salinity" field_ref="sss" operation="maximum" /> 49 <field id="sssmin" long_name="min of sea surface salinity" field_ref="sss" operation="minimum" /> 50 <field id="sbs" long_name="sea bottom salinity" unit="0.001" /> 51 <field id="somint" long_name="vertical integral of salinity times density" standard_name="integral_wrt_depth_of_product_of_density_and_salinity" unit="(kg m2) x (1e-3)" /> 52 53 <field id="taubot" long_name="bottom stress module" unit="N/m2" /> 54 55 <field id="ssh" long_name="sea surface height" standard_name="sea_surface_height_above_geoid" unit="m" /> 56 <field id="ssh2" long_name="square of sea surface height" standard_name="square_of_sea_surface_height_above_geoid" unit="m2" > ssh * ssh </field > 57 <field id="wetdep" long_name="wet depth" standard_name="wet_depth" unit="m" /> 58 <field id="sshmax" long_name="max of sea surface height" field_ref="ssh" operation="maximum" /> 59 60 <field id="mldkz5" long_name="Turbocline depth (Kz = 5e-4)" standard_name="ocean_mixed_layer_thickness_defined_by_vertical_tracer_diffusivity" unit="m" /> 61 <field id="mldr10_1" long_name="Mixed Layer Depth (dsigma = 0.01 wrt 10m)" standard_name="ocean_mixed_layer_thickness_defined_by_sigma_theta" unit="m" /> 62 <field id="mldr10_1max" long_name="Max of Mixed Layer Depth (dsigma = 0.01 wrt 10m)" field_ref="mldr10_1" operation="maximum" /> 63 <field id="mldr10_1min" long_name="Min of Mixed Layer Depth (dsigma = 0.01 wrt 10m)" field_ref="mldr10_1" operation="minimum" /> 64 <field id="heatc" long_name="Heat content vertically integrated" standard_name="integral_of_sea_water_potential_temperature_wrt_depth_expressed_as_heat_content" unit="J/m2" /> 65 <field id="saltc" long_name="Salt content vertically integrated" unit="1e-3*kg/m2" /> 66 67 <!-- EOS --> 68 <field id="alpha" long_name="thermal expansion" unit="degC-1" grid_ref="grid_T_3D" /> 69 <field id="beta" long_name="haline contraction" unit="1e3" grid_ref="grid_T_3D" /> 70 <field id="bn2" long_name="squared Brunt-Vaisala frequency" unit="s-1" grid_ref="grid_T_3D" /> 71 <field id="rhop" long_name="potential density (sigma0)" standard_name="sea_water_sigma_theta" unit="kg/m3" grid_ref="grid_T_3D" /> 72 73 <!-- Energy - horizontal divergence --> 74 <field id="eken" long_name="kinetic energy" standard_name="specific_kinetic_energy_of_sea_water" unit="m2/s2" grid_ref="grid_T_3D" /> 75 <field id="hdiv" long_name="horizontal divergence" unit="s-1" grid_ref="grid_T_3D" /> 76 77 <!-- variables available with MLE --> 78 <field id="Lf_NHpf" long_name="MLE: Lf = N H / f" unit="m" /> 79 80 <!-- next variables available with key_diahth --> 81 <field id="mlddzt" long_name="Thermocline Depth (depth of max dT/dz)" standard_name="depth_at_maximum_upward_derivative_of_sea_water_potential_temperature" unit="m" /> 82 <field id="mldr10_3" long_name="Mixed Layer Depth (dsigma = 0.03 wrt 10m)" standard_name="ocean_mixed_layer_thickness_defined_by_sigma_theta" unit="m" /> 83 <field id="mldr0_1" long_name="Mixed Layer Depth (dsigma = 0.01 wrt sfc)" standard_name="ocean_mixed_layer_thickness_defined_by_sigma_theta" unit="m" /> 84 <field id="mldr0_3" long_name="Mixed Layer Depth (dsigma = 0.03 wrt sfc)" standard_name="ocean_mixed_layer_thickness_defined_by_sigma_theta" unit="m" /> 85 <field id="mld_dt02" long_name="Mixed Layer Depth (|dT| = 0.2 wrt 10m)" standard_name="ocean_mixed_layer_thickness_defined_by_temperature" unit="m" /> 86 <field id="topthdep" long_name="Top of Thermocline Depth (dT = -0.2 wrt 10m)" standard_name="ocean_mixed_layer_thickness_defined_by_temperature" unit="m" /> 87 <field id="pycndep" long_name="Pycnocline Depth (dsigma[dT=-0.2] wrt 10m)" standard_name="ocean_mixed_layer_thickness_defined_by_sigma_theta" unit="m" /> 88 <field id="BLT" long_name="Barrier Layer Thickness" unit="m" > topthdep - pycndep </field> 89 <field id="tinv" long_name="Max of vertical invertion of temperature" unit="degC" /> 90 <field id="depti" long_name="Depth of max. vert. inv. of temperature" unit="m" /> 91 <field id="20d" long_name="Depth of 20C isotherm" standard_name="depth_of_isosurface_of_sea_water_potential_temperature" unit="m" axis_ref="iax_20C" /> 92 <field id="28d" long_name="Depth of 28C isotherm" standard_name="depth_of_isosurface_of_sea_water_potential_temperature" unit="m" axis_ref="iax_28C" /> 93 <field id="hc300" long_name="Heat content 0-300m" standard_name="integral_of_sea_water_potential_temperature_wrt_depth_expressed_as_heat_content" unit="J/m2" /> 94 95 <!-- variables available with diaar5 --> 96 <field id="botpres" long_name="Sea Water Pressure at Sea Floor" standard_name="sea_water_pressure_at_sea_floor" unit="dbar" /> 97 <field id="sshdyn" long_name="dynamic sea surface height" standard_name="dynamic_sea_surface_height_above_geoid" unit="m" /> 98 <field id="sshdyn2" long_name="square of dynamic sea surface height" standard_name="dynamic_sea_surface_height_above_geoid_squared" unit="m2" > sshdyn * sshdyn </field> 99 <field id="tnpeo" long_name="Tendency of ocean potential energy content" unit="W/m2" /> 100 101 <!-- variables available ln_linssh=.FALSE. --> 102 <field id="tpt_dep" long_name="T-point depth" standard_name="depth_below_geoid" unit="m" grid_ref="grid_T_3D" /> 103 <field id="e3tdef" long_name="T-cell thickness deformation" unit="%" grid_ref="grid_T_3D" /> 104 </field_group> <!-- grid_T --> 105 105 106 106 <!-- Tides --> 107 107 108 108 <field_group id="Tides_T" grid_ref="grid_T_2D" operation="once" > 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 109 <!-- tidal composante --> 110 <field id="M2x" long_name="M2 Elevation harmonic real part " unit="m" /> 111 <field id="M2y" long_name="M2 Elevation harmonic imaginary part" unit="m" /> 112 <field id="S2x" long_name="S2 Elevation harmonic real part " unit="m" /> 113 <field id="S2y" long_name="S2 Elevation harmonic imaginary part" unit="m" /> 114 <field id="N2x" long_name="N2 Elevation harmonic real part " unit="m" /> 115 <field id="N2y" long_name="N2 Elevation harmonic imaginary part" unit="m" /> 116 <field id="K1x" long_name="K1 Elevation harmonic real part " unit="m" /> 117 <field id="K1y" long_name="K1 Elevation harmonic imaginary part" unit="m" /> 118 <field id="O1x" long_name="O1 Elevation harmonic real part " unit="m" /> 119 <field id="O1y" long_name="O1 Elevation harmonic imaginary part" unit="m" /> 120 <field id="Q1x" long_name="Q1 Elevation harmonic real part " unit="m" /> 121 <field id="Q1y" long_name="Q1 Elevation harmonic imaginary part" unit="m" /> 122 <field id="M4x" long_name="M4 Elevation harmonic real part " unit="m" /> 123 <field id="M4y" long_name="M4 Elevation harmonic imaginary part" unit="m" /> 124 <field id="K2x" long_name="K2 Elevation harmonic real part " unit="m" /> 125 <field id="K2y" long_name="K2 Elevation harmonic imaginary part" unit="m" /> 126 <field id="P1x" long_name="P1 Elevation harmonic real part " unit="m" /> 127 <field id="P1y" long_name="P1 Elevation harmonic imaginary part" unit="m" /> 128 <field id="Mfx" long_name="Mf Elevation harmonic real part " unit="m" /> 129 <field id="Mfy" long_name="Mf Elevation harmonic imaginary part" unit="m" /> 130 <field id="Mmx" long_name="Mm Elevation harmonic real part " unit="m" /> 131 <field id="Mmy" long_name="Mm Elevation harmonic imaginary part" unit="m" /> 132 132 </field_group> 133 133 134 134 <field_group id="Tides_U" grid_ref="grid_U_2D" operation="once" > 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 135 <field id="M2x_u" long_name="M2 current barotrope along i-axis harmonic real part " unit="m/s" /> 136 <field id="M2y_u" long_name="M2 current barotrope along i-axis harmonic imaginary part " unit="m/s" /> 137 <field id="S2x_u" long_name="S2 current barotrope along i-axis harmonic real part " unit="m/s" /> 138 <field id="S2y_u" long_name="S2 current barotrope along i-axis harmonic imaginary part " unit="m/s" /> 139 <field id="N2x_u" long_name="N2 current barotrope along i-axis harmonic real part " unit="m/s" /> 140 <field id="N2y_u" long_name="N2 current barotrope along i-axis harmonic imaginary part " unit="m/s" /> 141 <field id="K1x_u" long_name="K1 current barotrope along i-axis harmonic real part " unit="m/s" /> 142 <field id="K1y_u" long_name="K1 current barotrope along i-axis harmonic imaginary part " unit="m/s" /> 143 <field id="O1x_u" long_name="O1 current barotrope along i-axis harmonic real part " unit="m/s" /> 144 <field id="O1y_u" long_name="O1 current barotrope along i-axis harmonic imaginary part " unit="m/s" /> 145 <field id="Q1x_u" long_name="Q1 current barotrope along i-axis harmonic real part " unit="m/s" /> 146 <field id="Q1y_u" long_name="Q1 current barotrope along i-axis harmonic imaginary part " unit="m/s" /> 147 <field id="M4x_u" long_name="M4 current barotrope along i-axis harmonic real part " unit="m/s" /> 148 <field id="M4y_u" long_name="M4 current barotrope along i-axis harmonic imaginary part " unit="m/s" /> 149 <field id="K2x_u" long_name="K2 current barotrope along i-axis harmonic real part " unit="m/s" /> 150 <field id="K2y_u" long_name="K2 current barotrope along i-axis harmonic imaginary part " unit="m/s" /> 151 <field id="P1x_u" long_name="P1 current barotrope along i-axis harmonic real part " unit="m/s" /> 152 <field id="P1y_u" long_name="P1 current barotrope along i-axis harmonic imaginary part " unit="m/s" /> 153 <field id="Mfx_u" long_name="Mf current barotrope along i-axis harmonic real part " unit="m/s" /> 154 <field id="Mfy_u" long_name="Mf current barotrope along i-axis harmonic imaginary part " unit="m/s" /> 155 <field id="Mmx_u" long_name="Mm current barotrope along i-axis harmonic real part " unit="m/s" /> 156 <field id="Mmy_u" long_name="Mm current barotrope along i-axis harmonic imaginary part " unit="m/s" /> 157 157 </field_group> 158 158 159 159 <field_group id="Tides_V" grid_ref="grid_V_2D" operation="once" > 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 160 <field id="M2x_v" long_name="M2 current barotrope along j-axis harmonic real part " unit="m/s" /> 161 <field id="M2y_v" long_name="M2 current barotrope along j-axis harmonic imaginary part " unit="m/s" /> 162 <field id="S2x_v" long_name="S2 current barotrope along j-axis harmonic real part " unit="m/s" /> 163 <field id="S2y_v" long_name="S2 current barotrope along j-axis harmonic imaginary part " unit="m/s" /> 164 <field id="N2x_v" long_name="N2 current barotrope along j-axis harmonic real part " unit="m/s" /> 165 <field id="N2y_v" long_name="N2 current barotrope along j-axis harmonic imaginary part " unit="m/s" /> 166 <field id="K1x_v" long_name="K1 current barotrope along j-axis harmonic real part " unit="m/s" /> 167 <field id="K1y_v" long_name="K1 current barotrope along j-axis harmonic imaginary part " unit="m/s" /> 168 <field id="O1x_v" long_name="O1 current barotrope along j-axis harmonic real part " unit="m/s" /> 169 <field id="O1y_v" long_name="O1 current barotrope along j-axis harmonic imaginary part " unit="m/s" /> 170 <field id="Q1x_v" long_name="Q1 current barotrope along j-axis harmonic real part " unit="m/s" /> 171 <field id="Q1y_v" long_name="Q1 current barotrope along j-axis harmonic imaginary part " unit="m/s" /> 172 <field id="M4x_v" long_name="M4 current barotrope along j-axis harmonic real part " unit="m/s" /> 173 <field id="M4y_v" long_name="M4 current barotrope along j-axis harmonic imaginary part " unit="m/s" /> 174 <field id="K2x_v" long_name="K2 current barotrope along j-axis harmonic real part " unit="m/s" /> 175 <field id="K2y_v" long_name="K2 current barotrope along j-axis harmonic imaginary part " unit="m/s" /> 176 <field id="P1x_v" long_name="P1 current barotrope along j-axis harmonic real part " unit="m/s" /> 177 <field id="P1y_v" long_name="P1 current barotrope along j-axis harmonic imaginary part " unit="m/s" /> 178 <field id="Mfx_v" long_name="Mf current barotrope along j-axis harmonic real part " unit="m/s" /> 179 <field id="Mfy_v" long_name="Mf current barotrope along j-axis harmonic imaginary part " unit="m/s" /> 180 <field id="Mmx_v" long_name="Mm current barotrope along j-axis harmonic real part " unit="m/s" /> 181 <field id="Mmy_v" long_name="Mm current barotrope along j-axis harmonic imaginary part " unit="m/s" /> 182 182 </field_group> 183 183 … … 185 185 186 186 <field_group id="OSMOSIS_T" grid_ref="grid_T_2D"> 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 187 <field id="zwth0" long_name="surface non-local temperature flux" unit="deg m/s" /> 188 <field id="zws0" long_name="surface non-local salinity flux" unit="psu m/s" /> 189 <field id="hbl" long_name="boundary layer depth" unit="m" /> 190 <field id="hbli" long_name="initial boundary layer depth" unit="m" /> 191 <field id="dstokes" long_name="stokes drift depth scale" unit="m" /> 192 <field id="zustke" long_name="magnitude of stokes drift at T-points" unit="m/s" /> 193 <field id="zwstrc" long_name="convective velocity scale" unit="m/s" /> 194 <field id="zwstrl" long_name="langmuir velocity scale" unit="m/s" /> 195 <field id="zustar" long_name="friction velocity" unit="m/s" /> 196 <field id="zhbl" long_name="boundary layer depth" unit="m" /> 197 <field id="zhml" long_name="mixed layer depth" unit="m" /> 198 <field id="wind_wave_abs_power" long_name="\rho |U_s| x u*^2" unit="mW" /> 199 <field id="wind_wave_power" long_name="U_s \dot tau" unit="mW" /> 200 <field id="wind_power" long_name="\rho u*^3" unit="mW" /> 201 202 <!-- extra OSMOSIS diagnostics --> 203 <field id="zwthav" long_name="av turb flux of T in ml" unit="deg m/s" /> 204 <field id="zt_ml" long_name="av T in ml" unit="deg" /> 205 <field id="zwth_ent" long_name="entrainment turb flux of T" unit="deg m/s" /> 206 <field id="zhol" long_name="Hoenekker number" unit="#" /> 207 <field id="zdh" long_name="Pycnocline depth - grid" unit=" m" /> 208 208 </field_group> 209 209 210 210 <field_group id="OSMOSIS_W" grid_ref="grid_W_3D" operation="instant" > 211 212 213 211 <field id="ghamt" long_name="non-local temperature flux" unit="deg m/s" /> 212 <field id="ghams" long_name="non-local salinity flux" unit="psu m/s" /> 213 <field id="zdtdz_pyc" long_name="Pycnocline temperature gradient" unit=" deg/m" /> 214 214 </field_group> 215 215 216 216 <field_group id="OSMOSIS_U" grid_ref="grid_U_2D" > 217 218 217 <field id="ghamu" long_name="non-local u-momentum flux" grid_ref="grid_U_3D" unit="m^2/s^2" /> 218 <field id="us_x" long_name="i component of Stokes drift" unit="m/s" /> 219 219 </field_group> 220 220 221 221 <field_group id="OSMOSIS_V" grid_ref="grid_V_2D" > 222 223 222 <field id="ghamv" long_name="non-local v-momentum flux" grid_ref="grid_V_3D" unit="m^2/s^2" /> 223 <field id="us_y" long_name="j component of Stokes drift" unit="m/s" /> 224 224 </field_group> 225 225 226 226 <!-- SBC --> 227 228 <field_group id="SBC" grid_ref="grid_T_2D" > <!-- time step automaticaly defined based on nn_fsbc --> 229 <field id="empmr" long_name="Net Upward Water Flux" standard_name="water_flux_out_of_sea_ice_and_sea_water" unit="kg/m2/s" /> 230 <field id="empbmr" long_name="Net Upward Water Flux at pre. tstep" standard_name="water_flux_out_of_sea_ice_and_sea_water" unit="kg/m2/s" /> 231 <field id="emp_oce" long_name="Evap minus Precip over ocean" standard_name="evap_minus_precip_over_sea_water" unit="kg/m2/s" /> 232 <field id="emp_ice" long_name="Evap minus Precip over ice" standard_name="evap_minus_precip_over_sea_ice" unit="kg/m2/s" /> 233 <field id="saltflx" long_name="Downward salt flux" unit="1e-3/m2/s" /> 234 <field id="fmmflx" long_name="Water flux due to freezing/melting" unit="kg/m2/s" /> 235 <field id="snowpre" long_name="Snow precipitation" standard_name="snowfall_flux" unit="kg/m2/s" /> 236 <field id="runoffs" long_name="River Runoffs" standard_name="water_flux_into_sea_water_from_rivers" unit="kg/m2/s" /> 237 <field id="precip" long_name="Total precipitation" standard_name="precipitation_flux" unit="kg/m2/s" /> 238 239 <field id="qt" long_name="Net Downward Heat Flux" standard_name="surface_downward_heat_flux_in_sea_water" unit="W/m2" /> 240 <field id="qns" long_name="non solar Downward Heat Flux" unit="W/m2" /> 241 <field id="qsr" long_name="Shortwave Radiation" standard_name="net_downward_shortwave_flux_at_sea_water_surface" unit="W/m2" /> 242 <field id="qsr3d" long_name="Shortwave Radiation 3D distribution" standard_name="downwelling_shortwave_flux_in_sea_water" unit="W/m2" grid_ref="grid_T_3D" /> 243 <field id="qrp" long_name="Surface Heat Flux: Damping" standard_name="heat_flux_into_sea_water_due_to_newtonian_relaxation" unit="W/m2" /> 244 <field id="erp" long_name="Surface Water Flux: Damping" standard_name="water_flux_out_of_sea_water_due_to_newtonian_relaxation" unit="kg/m2/s" /> 245 <field id="taum" long_name="wind stress module" standard_name="magnitude_of_surface_downward_stress" unit="N/m2" /> 246 <field id="wspd" long_name="wind speed module" standard_name="wind_speed" unit="m/s" /> 247 248 <!-- * variable relative to atmospheric pressure forcing : available with ln_apr_dyn --> 249 <field id="ssh_ib" long_name="Inverse barometer sea surface height" standard_name="sea_surface_height_correction_due_to_air_pressure_at_low_frequency" unit="m" /> 250 251 <!-- * variable related to ice shelf forcing * --> 252 <field id="fwfisf" long_name="Ice shelf melting" unit="kg/m2/s" /> 253 <field id="fwfisf3d" long_name="Ice shelf melting" unit="kg/m2/s" grid_ref="grid_T_3D" /> 254 <field id="qlatisf" long_name="Ice shelf latent heat flux" unit="W/m2" /> 255 <field id="qlatisf3d" long_name="Ice shelf latent heat flux" unit="W/m2" grid_ref="grid_T_3D" /> 256 <field id="qhcisf" long_name="Ice shelf heat content flux" unit="W/m2" /> 257 <field id="qhcisf3d" long_name="Ice shelf heat content flux" unit="W/m2" grid_ref="grid_T_3D" /> 258 <field id="isfgammat" long_name="transfert coefficient for isf (temperature) " unit="m/s" /> 259 <field id="isfgammas" long_name="transfert coefficient for isf (salinity) " unit="m/s" /> 260 <field id="stbl" long_name="salinity in the Losh tbl " unit="PSU" /> 261 <field id="ttbl" long_name="temperature in the Losh tbl " unit="C" /> 262 <field id="utbl" long_name="zonal current in the Losh tbl at T point " unit="m/s" /> 263 <field id="vtbl" long_name="merid current in the Losh tbl at T point " unit="m/s" /> 264 <field id="thermald" long_name="thermal driving of ice shelf melting " unit="C" /> 265 <field id="tfrz" long_name="top freezing point (used to compute melt) " unit="C" /> 266 <field id="tinsitu" long_name="top insitu temperature (used to cmpt melt) " unit="C" /> 267 <field id="ustar" long_name="ustar at T point used in ice shelf melting " unit="m/s" /> 268 269 <!-- *_oce variables available with ln_blk_clio or ln_blk_core --> 270 <field id="qlw_oce" long_name="Longwave Downward Heat Flux over open ocean" standard_name="surface_net_downward_longwave_flux" unit="W/m2" /> 271 <field id="qsb_oce" long_name="Sensible Downward Heat Flux over open ocean" standard_name="surface_downward_sensible_heat_flux" unit="W/m2" /> 272 <field id="qla_oce" long_name="Latent Downward Heat Flux over open ocean" standard_name="surface_downward_latent_heat_flux" unit="W/m2" /> 273 <field id="qt_oce" long_name="total flux at ocean surface" standard_name="surface_downward_heat_flux_in_sea_water" unit="W/m2" /> 274 <field id="qsr_oce" long_name="solar heat flux at ocean surface" standard_name="net_downward_shortwave_flux_at_sea_water_surface" unit="W/m2" /> 275 <field id="qns_oce" long_name="non-solar heat flux at ocean surface (including E-P)" unit="W/m2" /> 276 <field id="qemp_oce" long_name="Downward Heat Flux from E-P over open ocean" unit="W/m2" /> 277 <field id="taum_oce" long_name="wind stress module over open ocean" standard_name="magnitude_of_surface_downward_stress" unit="N/m2" /> 278 279 <!-- available key_oasis3 --> 280 <field id="snow_ao_cea" long_name="Snow over ice-free ocean (cell average)" standard_name="snowfall_flux" unit="kg/m2/s" /> 281 <field id="snow_ai_cea" long_name="Snow over sea-ice (cell average)" standard_name="snowfall_flux" unit="kg/m2/s" /> 282 <field id="subl_ai_cea" long_name="Sublimation over sea-ice (cell average)" standard_name="surface_snow_and_ice_sublimation_flux" unit="kg/m2/s" /> 283 <field id="icealb_cea" long_name="Ice albedo (cell average)" standard_name="sea_ice_albedo" unit="1" /> 284 <field id="calving_cea" long_name="Calving" standard_name="water_flux_into_sea_water_from_icebergs" unit="kg/m2/s" /> 285 <field id="iceberg_cea" long_name="Iceberg" standard_name="water_flux_into_sea_water_from_icebergs" unit="kg/m2/s" /> 286 <field id="iceshelf_cea" long_name="Iceshelf" standard_name="water_flux_into_sea_water_from_iceshelf" unit="kg/m2/s" /> 287 288 289 <!-- available if key_oasis3 + conservative method --> 290 <field id="rain" long_name="Liquid precipitation" standard_name="rainfall_flux" unit="kg/m2/s" /> 291 <field id="evap_ao_cea" long_name="Evaporation over ice-free ocean (cell average)" standard_name="water_evaporation_flux" unit="kg/m2/s" /> 292 <field id="isnwmlt_cea" long_name="Snow over Ice melting (cell average)" standard_name="surface_snow_melt_flux" unit="kg/m2/s" /> 293 <field id="fsal_virt_cea" long_name="Virtual salt flux due to ice formation (cell average)" standard_name="virtual_salt_flux_into_sea_water_due_to_sea_ice_thermodynamics" unit="kg/m2/s" /> 294 <field id="fsal_real_cea" long_name="Real salt flux due to ice formation (cell average)" standard_name="downward_sea_ice_basal_salt_flux" unit="kg/m2/s" /> 295 <field id="hflx_rain_cea" long_name="heat flux due to rainfall" standard_name="temperature_flux_due_to_rainfall_expressed_as_heat_flux_into_sea_water" unit="W/m2" /> 296 <field id="hflx_evap_cea" long_name="heat flux due to evaporation" standard_name="temperature_flux_due_to_evaporation_expressed_as_heat_flux_out_of_sea_water" unit="W/m2" /> 297 <field id="hflx_snow_cea" long_name="heat flux due to snow falling" standard_name="heat_flux_onto_ocean_and_ice_due_to_snow_thermodynamics" unit="W/m2" /> 298 <field id="hflx_snow_ai_cea" long_name="heat flux due to snow falling over ice" standard_name="heat_flux_onto_ice_due_to_snow_thermodynamics" unit="W/m2" /> 299 <field id="hflx_snow_ao_cea" long_name="heat flux due to snow falling over ice-free ocean" standard_name="heat_flux_onto_sea_water_due_to_snow_thermodynamics" unit="W/m2" /> 300 <field id="hflx_ice_cea" long_name="heat flux due to ice thermodynamics" standard_name="heat_flux_into_sea_water_due_to_sea_ice_thermodynamics" unit="W/m2" /> 301 <field id="hflx_rnf_cea" long_name="heat flux due to runoffs" standard_name="temperature_flux_due_to_runoff_expressed_as_heat_flux_into_sea_water" unit="W/m2" /> 302 <field id="hflx_cal_cea" long_name="heat flux due to calving" standard_name="heat_flux_into_sea_water_due_to_calving" unit="W/m2" /> 303 <field id="hflx_icb_cea" long_name="heat flux due to iceberg" standard_name="heat_flux_into_sea_water_due_to_icebergs" unit="W/m2" /> 304 <field id="hflx_isf_cea" long_name="heat flux due to iceshelf" standard_name="heat_flux_into_sea_water_due_to_iceshelf" unit="W/m2" /> 305 <field id="bicemel_cea" long_name="Rate of Melt at Sea Ice Base (cell average)" standard_name="tendency_of_sea_ice_amount_due_to_basal_melting" unit="kg/m2/s" /> 306 <field id="licepro_cea" long_name="Lateral Sea Ice Growth Rate (cell average)" standard_name="tendency_of_sea_ice_amount_due_to_lateral_growth_of_ice_floes" unit="kg/m2/s" /> 307 <field id="snowmel_cea" long_name="Snow Melt Rate (cell average)" standard_name="surface_snow_melt_flux" unit="kg/m2/s" /> 308 <field id="sntoice_cea" long_name="Snow-Ice Formation Rate (cell average)" standard_name="tendency_of_sea_ice_amount_due_to_snow_conversion" unit="kg/m2/s" /> 309 <field id="ticemel_cea" long_name="Rate of Melt at Upper Surface of Sea Ice (cell average)" standard_name="tendency_of_sea_ice_amount_due_to_surface_melting" unit="kg/m2/s" /> 310 311 <!-- ice field (nn_ice=1) --> 312 <field id="ice_cover" long_name="Ice fraction" standard_name="sea_ice_area_fraction" unit="1" /> 313 314 <!-- dilution --> 315 <field id="emp_x_sst" long_name="Concentration/Dilution term on SST" unit="kg*degC/m2/s" /> 316 <field id="emp_x_sss" long_name="Concentration/Dilution term on SSS" unit="kg*1e-3/m2/s" /> 317 <field id="rnf_x_sst" long_name="Runoff term on SST" unit="kg*degC/m2/s" /> 318 <field id="rnf_x_sss" long_name="Runoff term on SSS" unit="kg*1e-3/m2/s" /> 319 320 <!-- sbcssm variables --> 321 <field id="sst_m" unit="degC" /> 322 <field id="sss_m" unit="psu" /> 323 <field id="ssu_m" unit="m/s" /> 324 <field id="ssv_m" unit="m/s" /> 325 <field id="ssh_m" unit="m" /> 326 <field id="e3t_m" unit="m" /> 327 <field id="frq_m" unit="-" /> 328 329 </field_group> 227 <field_group id="SBC" > <!-- time step automaticaly defined based on nn_fsbc --> 228 229 <field_group id="SBC_2D" grid_ref="grid_T_2D" > 230 231 <field id="empmr" long_name="Net Upward Water Flux" standard_name="water_flux_out_of_sea_ice_and_sea_water" unit="kg/m2/s" /> 232 <field id="empbmr" long_name="Net Upward Water Flux at pre. tstep" standard_name="water_flux_out_of_sea_ice_and_sea_water" unit="kg/m2/s" /> 233 <field id="emp_oce" long_name="Evap minus Precip over ocean" standard_name="evap_minus_precip_over_sea_water" unit="kg/m2/s" /> 234 <field id="emp_ice" long_name="Evap minus Precip over ice" standard_name="evap_minus_precip_over_sea_ice" unit="kg/m2/s" /> 235 <field id="saltflx" long_name="Downward salt flux" unit="1e-3/m2/s" /> 236 <field id="fmmflx" long_name="Water flux due to freezing/melting" unit="kg/m2/s" /> 237 <field id="snowpre" long_name="Snow precipitation" standard_name="snowfall_flux" unit="kg/m2/s" /> 238 <field id="runoffs" long_name="River Runoffs" standard_name="water_flux_into_sea_water_from_rivers" unit="kg/m2/s" /> 239 <field id="precip" long_name="Total precipitation" standard_name="precipitation_flux" unit="kg/m2/s" /> 240 241 <field id="qt" long_name="Net Downward Heat Flux" standard_name="surface_downward_heat_flux_in_sea_water" unit="W/m2" /> 242 <field id="qns" long_name="non solar Downward Heat Flux" unit="W/m2" /> 243 <field id="qsr" long_name="Shortwave Radiation" standard_name="net_downward_shortwave_flux_at_sea_water_surface" unit="W/m2" /> 244 <field id="qsr3d" long_name="Shortwave Radiation 3D distribution" standard_name="downwelling_shortwave_flux_in_sea_water" unit="W/m2" grid_ref="grid_T_3D" /> 245 <field id="qrp" long_name="Surface Heat Flux: Damping" standard_name="heat_flux_into_sea_water_due_to_newtonian_relaxation" unit="W/m2" /> 246 <field id="erp" long_name="Surface Water Flux: Damping" standard_name="water_flux_out_of_sea_water_due_to_newtonian_relaxation" unit="kg/m2/s" /> 247 <field id="taum" long_name="wind stress module" standard_name="magnitude_of_surface_downward_stress" unit="N/m2" /> 248 <field id="wspd" long_name="wind speed module" standard_name="wind_speed" unit="m/s" /> 249 250 <!-- * variable relative to atmospheric pressure forcing : available with ln_apr_dyn --> 251 <field id="ssh_ib" long_name="Inverse barometer sea surface height" standard_name="sea_surface_height_correction_due_to_air_pressure_at_low_frequency" unit="m" /> 252 253 <!-- * variable related to ice shelf forcing * --> 254 <field id="fwfisf" long_name="Ice shelf melting" unit="kg/m2/s" /> 255 <field id="fwfisf3d" long_name="Ice shelf melting" unit="kg/m2/s" grid_ref="grid_T_3D" /> 256 <field id="qlatisf" long_name="Ice shelf latent heat flux" unit="W/m2" /> 257 <field id="qlatisf3d" long_name="Ice shelf latent heat flux" unit="W/m2" grid_ref="grid_T_3D" /> 258 <field id="qhcisf" long_name="Ice shelf heat content flux" unit="W/m2" /> 259 <field id="qhcisf3d" long_name="Ice shelf heat content flux" unit="W/m2" grid_ref="grid_T_3D" /> 260 <field id="isfgammat" long_name="transfert coefficient for isf (temperature) " unit="m/s" /> 261 <field id="isfgammas" long_name="transfert coefficient for isf (salinity) " unit="m/s" /> 262 <field id="stbl" long_name="salinity in the Losh tbl " unit="PSU" /> 263 <field id="ttbl" long_name="temperature in the Losh tbl " unit="C" /> 264 <field id="utbl" long_name="zonal current in the Losh tbl at T point " unit="m/s" /> 265 <field id="vtbl" long_name="merid current in the Losh tbl at T point " unit="m/s" /> 266 <field id="thermald" long_name="thermal driving of ice shelf melting " unit="C" /> 267 <field id="tfrz" long_name="top freezing point (used to compute melt) " unit="C" /> 268 <field id="tinsitu" long_name="top insitu temperature (used to cmpt melt) " unit="C" /> 269 <field id="ustar" long_name="ustar at T point used in ice shelf melting " unit="m/s" /> 270 271 <!-- *_oce variables available with ln_blk_clio or ln_blk_core --> 272 <field id="qlw_oce" long_name="Longwave Downward Heat Flux over open ocean" standard_name="surface_net_downward_longwave_flux" unit="W/m2" /> 273 <field id="qsb_oce" long_name="Sensible Downward Heat Flux over open ocean" standard_name="surface_downward_sensible_heat_flux" unit="W/m2" /> 274 <field id="qla_oce" long_name="Latent Downward Heat Flux over open ocean" standard_name="surface_downward_latent_heat_flux" unit="W/m2" /> 275 <field id="qt_oce" long_name="total flux at ocean surface" standard_name="surface_downward_heat_flux_in_sea_water" unit="W/m2" /> 276 <field id="qsr_oce" long_name="solar heat flux at ocean surface" standard_name="net_downward_shortwave_flux_at_sea_water_surface" unit="W/m2" /> 277 <field id="qns_oce" long_name="non-solar heat flux at ocean surface (including E-P)" unit="W/m2" /> 278 <field id="qemp_oce" long_name="Downward Heat Flux from E-P over open ocean" unit="W/m2" /> 279 <field id="taum_oce" long_name="wind stress module over open ocean" standard_name="magnitude_of_surface_downward_stress" unit="N/m2" /> 280 281 <!-- available key_oasis3 --> 282 <field id="snow_ao_cea" long_name="Snow over ice-free ocean (cell average)" standard_name="snowfall_flux" unit="kg/m2/s" /> 283 <field id="snow_ai_cea" long_name="Snow over sea-ice (cell average)" standard_name="snowfall_flux" unit="kg/m2/s" /> 284 <field id="subl_ai_cea" long_name="Sublimation over sea-ice (cell average)" standard_name="surface_snow_and_ice_sublimation_flux" unit="kg/m2/s" /> 285 <field id="icealb_cea" long_name="Ice albedo (cell average)" standard_name="sea_ice_albedo" unit="1" /> 286 <field id="calving_cea" long_name="Calving" standard_name="water_flux_into_sea_water_from_icebergs" unit="kg/m2/s" /> 287 <field id="iceberg_cea" long_name="Iceberg" standard_name="water_flux_into_sea_water_from_icebergs" unit="kg/m2/s" /> 288 <field id="iceshelf_cea" long_name="Iceshelf" standard_name="water_flux_into_sea_water_from_iceshelf" unit="kg/m2/s" /> 289 290 291 <!-- available if key_oasis3 + conservative method --> 292 <field id="rain" long_name="Liquid precipitation" standard_name="rainfall_flux" unit="kg/m2/s" /> 293 <field id="evap_ao_cea" long_name="Evaporation over ice-free ocean (cell average)" standard_name="water_evaporation_flux" unit="kg/m2/s" /> 294 <field id="isnwmlt_cea" long_name="Snow over Ice melting (cell average)" standard_name="surface_snow_melt_flux" unit="kg/m2/s" /> 295 <field id="fsal_virt_cea" long_name="Virtual salt flux due to ice formation (cell average)" standard_name="virtual_salt_flux_into_sea_water_due_to_sea_ice_thermodynamics" unit="kg/m2/s" /> 296 <field id="fsal_real_cea" long_name="Real salt flux due to ice formation (cell average)" standard_name="downward_sea_ice_basal_salt_flux" unit="kg/m2/s" /> 297 <field id="hflx_rain_cea" long_name="heat flux due to rainfall" standard_name="temperature_flux_due_to_rainfall_expressed_as_heat_flux_into_sea_water" unit="W/m2" /> 298 <field id="hflx_evap_cea" long_name="heat flux due to evaporation" standard_name="temperature_flux_due_to_evaporation_expressed_as_heat_flux_out_of_sea_water" unit="W/m2" /> 299 <field id="hflx_snow_cea" long_name="heat flux due to snow falling" standard_name="heat_flux_onto_ocean_and_ice_due_to_snow_thermodynamics" unit="W/m2" /> 300 <field id="hflx_snow_ai_cea" long_name="heat flux due to snow falling over ice" standard_name="heat_flux_onto_ice_due_to_snow_thermodynamics" unit="W/m2" /> 301 <field id="hflx_snow_ao_cea" long_name="heat flux due to snow falling over ice-free ocean" standard_name="heat_flux_onto_sea_water_due_to_snow_thermodynamics" unit="W/m2" /> 302 <field id="hflx_ice_cea" long_name="heat flux due to ice thermodynamics" standard_name="heat_flux_into_sea_water_due_to_sea_ice_thermodynamics" unit="W/m2" /> 303 <field id="hflx_rnf_cea" long_name="heat flux due to runoffs" standard_name="temperature_flux_due_to_runoff_expressed_as_heat_flux_into_sea_water" unit="W/m2" /> 304 <field id="hflx_cal_cea" long_name="heat flux due to calving" standard_name="heat_flux_into_sea_water_due_to_calving" unit="W/m2" /> 305 <field id="hflx_icb_cea" long_name="heat flux due to iceberg" standard_name="heat_flux_into_sea_water_due_to_icebergs" unit="W/m2" /> 306 <field id="hflx_isf_cea" long_name="heat flux due to iceshelf" standard_name="heat_flux_into_sea_water_due_to_iceshelf" unit="W/m2" /> 307 <field id="bicemel_cea" long_name="Rate of Melt at Sea Ice Base (cell average)" standard_name="tendency_of_sea_ice_amount_due_to_basal_melting" unit="kg/m2/s" /> 308 <field id="licepro_cea" long_name="Lateral Sea Ice Growth Rate (cell average)" standard_name="tendency_of_sea_ice_amount_due_to_lateral_growth_of_ice_floes" unit="kg/m2/s" /> 309 <field id="snowmel_cea" long_name="Snow Melt Rate (cell average)" standard_name="surface_snow_melt_flux" unit="kg/m2/s" /> 310 <field id="sntoice_cea" long_name="Snow-Ice Formation Rate (cell average)" standard_name="tendency_of_sea_ice_amount_due_to_snow_conversion" unit="kg/m2/s" /> 311 <field id="ticemel_cea" long_name="Rate of Melt at Upper Surface of Sea Ice (cell average)" standard_name="tendency_of_sea_ice_amount_due_to_surface_melting" unit="kg/m2/s" /> 312 313 <!-- ice field (nn_ice=1) --> 314 <field id="ice_cover" long_name="Ice fraction" standard_name="sea_ice_area_fraction" unit="1" /> 315 316 <!-- dilution --> 317 <field id="emp_x_sst" long_name="Concentration/Dilution term on SST" unit="kg*degC/m2/s" /> 318 <field id="emp_x_sss" long_name="Concentration/Dilution term on SSS" unit="kg*1e-3/m2/s" /> 319 <field id="rnf_x_sst" long_name="Runoff term on SST" unit="kg*degC/m2/s" /> 320 <field id="rnf_x_sss" long_name="Runoff term on SSS" unit="kg*1e-3/m2/s" /> 321 322 <!-- sbcssm variables --> 323 <field id="sst_m" unit="degC" /> 324 <field id="sss_m" unit="psu" /> 325 <field id="ssu_m" unit="m/s" /> 326 <field id="ssv_m" unit="m/s" /> 327 <field id="ssh_m" unit="m" /> 328 <field id="e3t_m" unit="m" /> 329 <field id="frq_m" unit="-" /> 330 331 </field_group> 332 333 <!-- scalar variables --> 334 <field_group id="SBC_0D" grid_ref="grid_1point" > 335 </field_group> 336 337 </field_group> <!-- SBC --> 330 338 331 339 <!-- U grid --> 332 340 333 341 <field_group id="grid_U" grid_ref="grid_U_2D"> 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 <field id="u_masstr" long_name="Ocean Mass X Transport" standard_name="ocean_mass_x_transport" unit="kg/s"grid_ref="grid_U_3D" />372 <field id="u_masstr_vint" long_name="vertical integral of ocean eulerian mass transport along i-axis" standard_name="vertical_integral_of_ocean_mass_x_transport" unit="kg/s"/>373 <field id="u_heattr" long_name="ocean eulerian heat transport along i-axis" standard_name="ocean_heat_x_transport" unit="W"/>374 <field id="u_salttr" long_name="ocean eulerian salt transport along i-axis" standard_name="ocean_salt_x_transport" unit="1e-3*kg/s"/>375 <field id="uadv_heattr" long_name="ocean advective heat transport along i-axis" standard_name="advectice_ocean_heat_x_transport" unit="W"/>376 <field id="uadv_salttr" long_name="ocean advective salt transport along i-axis" standard_name="advectice_ocean_salt_x_transport" unit="1e-3*kg/s"/>377 <field id="ueiv_heattr" long_name="ocean bolus heat transport along i-axis" standard_name="ocean_heat_x_transport_due_to_bolus_advection" unit="W"/>378 <field id="ueiv_salttr" long_name="ocean bolus salt transport along i-axis" standard_name="ocean_salt_x_transport_due_to_bolus_advection" unit="Kg"/>379 <field id="ueiv_heattr3d" long_name="ocean bolus heat transport along i-axis" standard_name="ocean_heat_x_transport_due_to_bolus_advection"unit="W" grid_ref="grid_U_3D" />380 <field id="ueiv_salttr3d" long_name="ocean bolus salt transport along i-axis" standard_name="ocean_salt_x_transport_due_to_bolus_advection"unit="kg" grid_ref="grid_U_3D" />381 <field id="udiff_heattr" long_name="ocean diffusion heat transport along i-axis" standard_name="ocean_heat_x_transport_due_to_diffusion" unit="W"/>382 <field id="udiff_salttr" long_name="ocean diffusion salt transport along i-axis" standard_name="ocean_salt_x_transport_due_to_diffusion" unit="1e-3*kg/s"/>342 <field id="e3u" long_name="U-cell thickness" standard_name="cell_thickness" unit="m" grid_ref="grid_U_3D" /> 343 <field id="e3u_0" long_name="Initial U-cell thickness" standard_name="ref_cell_thickness" unit="m" grid_ref="grid_U_3D"/> 344 <field id="utau" long_name="Wind Stress along i-axis" standard_name="surface_downward_x_stress" unit="N/m2" /> 345 <field id="uoce" long_name="ocean current along i-axis" standard_name="sea_water_x_velocity" unit="m/s" grid_ref="grid_U_3D" /> 346 <field id="uoce_e3u" long_name="ocean current along i-axis (thickness weighted)" unit="m/s" grid_ref="grid_U_3D" > uoce * e3u </field> 347 <field id="ssu" long_name="ocean surface current along i-axis" unit="m/s" /> 348 <field id="sbu" long_name="ocean bottom current along i-axis" unit="m/s" /> 349 <field id="ubar" long_name="ocean barotropic current along i-axis" unit="m/s" /> 350 <field id="uocetr_eff" long_name="Effective ocean transport along i-axis" standard_name="ocean_volume_x_transport" unit="m3/s" grid_ref="grid_U_3D" /> 351 <field id="uocet" long_name="ocean transport along i-axis times temperature (CRS)" unit="degC*m/s" grid_ref="grid_U_3D" /> 352 <field id="uoces" long_name="ocean transport along i-axis times salinity (CRS)" unit="1e-3*m/s" grid_ref="grid_U_3D" /> 353 354 <!-- u-eddy diffusivity coefficients (available if ln_traldf_OFF=F) --> 355 <field id="ahtu_2d" long_name=" surface u-eddy diffusivity coefficient" unit="m2/s or m4/s" /> 356 <field id="ahtu_3d" long_name=" 3D u-EIV coefficient" unit="m2/s or m4/s" grid_ref="grid_U_3D"/> 357 <!-- u-eiv diffusivity coefficients (available if ln_ldfeiv=F) --> 358 <field id="aeiu_2d" long_name=" surface u-EIV coefficient" unit="m2/s" /> 359 <field id="aeiu_3d" long_name=" 3D u-EIV coefficient" unit="m2/s" grid_ref="grid_U_3D"/> 360 361 <!-- variables available with MLE (ln_mle=T) --> 362 <field id="psiu_mle" long_name="MLE streamfunction along i-axis" unit="m3/s" grid_ref="grid_U_3D" /> 363 364 <!-- uoce_eiv: available EIV (ln_ldfeiv=T and ln_ldfeiv_dia=T) --> 365 <field id="uoce_eiv" long_name="EIV ocean current along i-axis" standard_name="bolus_sea_water_x_velocity" unit="m/s" grid_ref="grid_U_3D" /> 366 367 <!-- uoce_bbl: available with ln_trabbl=T and nn_bbl_adv=1 --> 368 <field id="uoce_bbl" long_name="BBL ocean current along i-axis" unit="m/s" /> 369 <!-- ahu_bbl : available with ln_trabbl=T and nn_bbl_ldf=1 --> 370 <field id="ahu_bbl" long_name="BBL diffusive flux along i-axis" unit="m3/s" /> 371 372 <!-- variables available with WAVE (ln_wave=T) --> 373 <field id="ustokes" long_name="Stokes Drift Velocity i-axis" standard_name="StokesDrift_x_velocity" unit="m/s" grid_ref="grid_U_3D" /> 374 <field id="ustokes_e3u" long_name="Stokes Drift Velocity i-axis (thickness weighted)" unit="m/s" grid_ref="grid_U_3D" > ustokes * e3u </field> 375 376 <!-- variable for ice shelves --> 377 <field id="utbl" long_name="zonal current in the Losh tbl" unit="m/s" /> 378 379 <field id="u_masstr" long_name="Ocean Mass X Transport" standard_name="ocean_mass_x_transport" unit="kg/s" grid_ref="grid_U_3D" /> 380 <field id="u_masstr_vint" long_name="vertical integral of ocean eulerian mass transport along i-axis" standard_name="vertical_integral_of_ocean_mass_x_transport" unit="kg/s" /> 381 <field id="u_heattr" long_name="ocean eulerian heat transport along i-axis" standard_name="ocean_heat_x_transport" unit="W" /> 382 <field id="u_salttr" long_name="ocean eulerian salt transport along i-axis" standard_name="ocean_salt_x_transport" unit="1e-3*kg/s" /> 383 <field id="uadv_heattr" long_name="ocean advective heat transport along i-axis" standard_name="advectice_ocean_heat_x_transport" unit="W" /> 384 <field id="uadv_salttr" long_name="ocean advective salt transport along i-axis" standard_name="advectice_ocean_salt_x_transport" unit="1e-3*kg/s" /> 385 <field id="ueiv_heattr" long_name="ocean bolus heat transport along i-axis" standard_name="ocean_heat_x_transport_due_to_bolus_advection" unit="W" /> 386 <field id="ueiv_salttr" long_name="ocean bolus salt transport along i-axis" standard_name="ocean_salt_x_transport_due_to_bolus_advection" unit="Kg" /> 387 <field id="ueiv_heattr3d" long_name="ocean bolus heat transport along i-axis" standard_name="ocean_heat_x_transport_due_to_bolus_advection" unit="W" grid_ref="grid_U_3D" /> 388 <field id="ueiv_salttr3d" long_name="ocean bolus salt transport along i-axis" standard_name="ocean_salt_x_transport_due_to_bolus_advection" unit="kg" grid_ref="grid_U_3D" /> 389 <field id="udiff_heattr" long_name="ocean diffusion heat transport along i-axis" standard_name="ocean_heat_x_transport_due_to_diffusion" unit="W" /> 390 <field id="udiff_salttr" long_name="ocean diffusion salt transport along i-axis" standard_name="ocean_salt_x_transport_due_to_diffusion" unit="1e-3*kg/s" /> 383 391 </field_group> 384 392 … … 386 394 387 395 <field_group id="grid_V" grid_ref="grid_V_2D"> 388 389 <field id="e3v_0" long_name="Initial V-cell thickness" standard_name="ref_cell_thickness" unit="m" grid_ref="grid_V_3D"/>390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 <field id="v_masstr" long_name="ocean eulerian mass transport along j-axis" standard_name="ocean_mass_y_transport" unit="kg/s"grid_ref="grid_V_3D" />427 <field id="v_heattr" long_name="ocean eulerian heat transport along j-axis" standard_name="ocean_heat_y_transport" unit="W"/>428 <field id="v_salttr" long_name="ocean eulerian salt transport along i-axis" standard_name="ocean_salt_y_transport" unit="1e-3*kg/s"/>429 <field id="vadv_heattr" long_name="ocean advective heat transport along j-axis" standard_name="advectice_ocean_heat_y_transport" unit="W"/>430 <field id="vadv_salttr" long_name="ocean advective salt transport along j-axis" standard_name="advectice_ocean_salt_y_transport" unit="1e-3*kg/s"/>431 <field id="veiv_heattr" long_name="ocean bolus heat transport along j-axis" standard_name="ocean_heat_y_transport_due_to_bolus_advection" unit="W"/>432 <field id="veiv_salttr" long_name="ocean bolus salt transport along j-axis" standard_name="ocean_salt_x_transport_due_to_bolus_advection" unit="Kg"/>433 <field id="veiv_heattr3d" long_name="ocean bolus heat transport along j-axis"standard_name="ocean_heat_y_transport_due_to_bolus_advection" unit="W" grid_ref="grid_V_3D" />434 <field id="veiv_salttr3d" long_name="ocean bolus salt transport along j-axis"standard_name="ocean_salt_y_transport_due_to_bolus_advection" unit="kg" grid_ref="grid_V_3D" />435 <field id="vdiff_heattr" long_name="ocean diffusion heat transport along j-axis" standard_name="ocean_heat_y_transport_due_to_diffusion" unit="W"/>436 <field id="vdiff_salttr" long_name="ocean diffusion salt transport along j-axis" standard_name="ocean_salt_y_transport_due_to_diffusion" unit="1e-3*kg/s"/>396 <field id="e3v" long_name="V-cell thickness" standard_name="cell_thickness" unit="m" grid_ref="grid_V_3D" /> 397 <field id="e3v_0" long_name="Initial V-cell thickness" standard_name="ref_cell_thickness" unit="m" grid_ref="grid_V_3D" /> 398 <field id="vtau" long_name="Wind Stress along j-axis" standard_name="surface_downward_y_stress" unit="N/m2" /> 399 <field id="voce" long_name="ocean current along j-axis" standard_name="sea_water_y_velocity" unit="m/s" grid_ref="grid_V_3D" /> 400 <field id="voce_e3v" long_name="ocean current along j-axis (thickness weighted)" unit="m/s" grid_ref="grid_V_3D" > voce * e3v </field> 401 <field id="ssv" long_name="ocean surface current along j-axis" unit="m/s" /> 402 <field id="sbv" long_name="ocean bottom current along j-axis" unit="m/s" /> 403 <field id="vbar" long_name="ocean barotropic current along j-axis" unit="m/s" /> 404 <field id="vocetr_eff" long_name="Effective ocean transport along j-axis" standard_name="ocean_volume_y_transport" unit="m3/s" grid_ref="grid_V_3D" /> 405 <field id="vocet" long_name="ocean transport along j-axis times temperature (CRS)" unit="degC*m/s" grid_ref="grid_V_3D" /> 406 <field id="voces" long_name="ocean transport along j-axis times salinity (CRS)" unit="1e-3*m/s" grid_ref="grid_V_3D" /> 407 408 <!-- v-eddy diffusivity coefficients (available if ln_traldf_OFF=F) --> 409 <field id="ahtv_2d" long_name=" surface v-eddy diffusivity coefficient" unit="m2/s or (m4/s)^1/2" /> 410 <field id="ahtv_3d" long_name=" 3D v-eddy diffusivity coefficient" unit="m2/s or (m4/s)^1/2" grid_ref="grid_V_3D"/> 411 <!-- v-eiv diffusivity coefficients (available if ln_ldfeiv=F) --> 412 <field id="aeiv_2d" long_name=" surface v-EIV coefficient" unit="m2/s" /> 413 <field id="aeiv_3d" long_name=" 3D v-EIV coefficient" unit="m2/s" grid_ref="grid_V_3D" /> 414 415 <!-- variables available with MLE (ln_mle=T) --> 416 <field id="psiv_mle" long_name="MLE streamfunction along j-axis" unit="m3/s" grid_ref="grid_V_3D" /> 417 418 <!-- voce_eiv: available EIV (ln_ldfeiv=T and ln_ldfeiv_dia=T) --> 419 <field id="voce_eiv" long_name="EIV ocean current along j-axis" standard_name="bolus_sea_water_y_velocity" unit="m/s" grid_ref="grid_V_3D" /> 420 421 <!-- voce_bbl: available with ln_trabbl=T and nn_bbl_adv=1 --> 422 <field id="voce_bbl" long_name="BBL ocean current along j-axis" unit="m/s" /> 423 <!-- ahu_bbl : available with ln_trabbl=T and nn_bbl_ldf=1 --> 424 <field id="ahv_bbl" long_name="BBL diffusive flux along j-axis" unit="m3/s" /> 425 426 <!-- variables available with WAVE (ln_wave=T) --> 427 <field id="vstokes" long_name="Stokes Drift Velocity j-axis" standard_name="StokesDrift_y_velocity" unit="m/s" grid_ref="grid_V_3D" /> 428 <field id="vstokes_e3v" long_name="Stokes Drift Velocity j-axis (thickness weighted)" unit="m/s" grid_ref="grid_V_3D" > vstokes * e3v </field> 429 430 <!-- variable for ice shelves --> 431 <field id="vtbl" long_name="meridional current in the Losh tbl" unit="m/s" /> 432 433 <!-- variables available with diaar5 --> 434 <field id="v_masstr" long_name="ocean eulerian mass transport along j-axis" standard_name="ocean_mass_y_transport" unit="kg/s" grid_ref="grid_V_3D" /> 435 <field id="v_heattr" long_name="ocean eulerian heat transport along j-axis" standard_name="ocean_heat_y_transport" unit="W" /> 436 <field id="v_salttr" long_name="ocean eulerian salt transport along i-axis" standard_name="ocean_salt_y_transport" unit="1e-3*kg/s" /> 437 <field id="vadv_heattr" long_name="ocean advective heat transport along j-axis" standard_name="advectice_ocean_heat_y_transport" unit="W" /> 438 <field id="vadv_salttr" long_name="ocean advective salt transport along j-axis" standard_name="advectice_ocean_salt_y_transport" unit="1e-3*kg/s" /> 439 <field id="veiv_heattr" long_name="ocean bolus heat transport along j-axis" standard_name="ocean_heat_y_transport_due_to_bolus_advection" unit="W" /> 440 <field id="veiv_salttr" long_name="ocean bolus salt transport along j-axis" standard_name="ocean_salt_x_transport_due_to_bolus_advection" unit="Kg" /> 441 <field id="veiv_heattr3d" long_name="ocean bolus heat transport along j-axis" standard_name="ocean_heat_y_transport_due_to_bolus_advection" unit="W" grid_ref="grid_V_3D" /> 442 <field id="veiv_salttr3d" long_name="ocean bolus salt transport along j-axis" standard_name="ocean_salt_y_transport_due_to_bolus_advection" unit="kg" grid_ref="grid_V_3D" /> 443 <field id="vdiff_heattr" long_name="ocean diffusion heat transport along j-axis" standard_name="ocean_heat_y_transport_due_to_diffusion" unit="W" /> 444 <field id="vdiff_salttr" long_name="ocean diffusion salt transport along j-axis" standard_name="ocean_salt_y_transport_due_to_diffusion" unit="1e-3*kg/s" /> 437 445 </field_group> 438 446 … … 440 448 441 449 <field_group id="grid_W" grid_ref="grid_W_3D"> 442 <field id="e3w" long_name="W-cell thickness" standard_name="cell_thickness"unit="m" />443 <field id="woce" long_name="ocean vertical velocity" standard_name="upward_sea_water_velocity"unit="m/s" />444 <field id="wocetr_eff" long_name="effective ocean vertical transport"unit="m3/s" />445 446 447 <field id="woce_eiv" long_name="EIV ocean vertical velocity" standard_name="bolus_upward_sea_water_velocity" unit="m/s"/>448 449 <field id="avt" long_name="vertical eddy diffusivity"standard_name="ocean_vertical_heat_diffusivity" unit="m2/s" />450 <field id="logavt" long_name="logarithm of vertical eddy diffusivity"standard_name="ocean_vertical_heat_diffusivity" unit="m2/s" />451 <field id="avm" long_name="vertical eddy viscosity"standard_name="ocean_vertical_momentum_diffusivity" unit="m2/s" />452 453 454 <field id="avs" long_name="salt vertical eddy diffusivity" standard_name="ocean_vertical_salt_diffusivity"unit="m2/s" />455 <field id="logavs" long_name="logarithm of salt vertical eddy diffusivity"standard_name="ocean_vertical_heat_diffusivity" unit="m2/s" />456 457 458 <field id="avt_evd" long_name="convective enhancement of vertical diffusivity"standard_name="ocean_vertical_tracer_diffusivity_due_to_convection" unit="m2/s" />459 <field id="avm_evd" long_name="convective enhancement of vertical viscosity"standard_name="ocean_vertical_momentum_diffusivity_due_to_convection" unit="m2/s" />460 461 462 463 464 465 466 467 468 469 <field id="wstokes" long_name="Stokes Drift vertical velocity"standard_name="upward_StokesDrift_velocity" unit="m/s" />470 471 472 <field id="w_masstr" long_name="vertical mass transport"standard_name="upward_ocean_mass_transport" unit="kg/s" />473 <field id="w_masstr2" long_name="square of vertical mass transport"standard_name="square_of_upward_ocean_mass_transport" unit="kg2/s2" />474 475 </field_group> 476 450 <field id="e3w" long_name="W-cell thickness" standard_name="cell_thickness" unit="m" /> 451 <field id="woce" long_name="ocean vertical velocity" standard_name="upward_sea_water_velocity" unit="m/s" /> 452 <field id="wocetr_eff" long_name="effective ocean vertical transport" unit="m3/s" /> 453 454 <!-- woce_eiv: available with EIV (ln_ldfeiv=T and ln_ldfeiv_dia=T) --> 455 <field id="woce_eiv" long_name="EIV ocean vertical velocity" standard_name="bolus_upward_sea_water_velocity" unit="m/s" /> 456 457 <field id="avt" long_name="vertical eddy diffusivity" standard_name="ocean_vertical_heat_diffusivity" unit="m2/s" /> 458 <field id="logavt" long_name="logarithm of vertical eddy diffusivity" standard_name="ocean_vertical_heat_diffusivity" unit="m2/s" /> 459 <field id="avm" long_name="vertical eddy viscosity" standard_name="ocean_vertical_momentum_diffusivity" unit="m2/s" /> 460 461 <!-- avs: /= avt with ln_zdfddm=T --> 462 <field id="avs" long_name="salt vertical eddy diffusivity" standard_name="ocean_vertical_salt_diffusivity" unit="m2/s" /> 463 <field id="logavs" long_name="logarithm of salt vertical eddy diffusivity" standard_name="ocean_vertical_heat_diffusivity" unit="m2/s" /> 464 465 <!-- avt_evd and avm_evd: available with ln_zdfevd --> 466 <field id="avt_evd" long_name="convective enhancement of vertical diffusivity" standard_name="ocean_vertical_tracer_diffusivity_due_to_convection" unit="m2/s" /> 467 <field id="avm_evd" long_name="convective enhancement of vertical viscosity" standard_name="ocean_vertical_momentum_diffusivity_due_to_convection" unit="m2/s" /> 468 469 <!-- avt_tide: available with ln_zdfiwm=T --> 470 <field id="av_ratio" long_name="S over T diffusivity ratio" standard_name="salinity_over_temperature_diffusivity_ratio" unit="1" /> 471 <field id="av_wave" long_name="internal wave-induced vertical diffusivity" standard_name="ocean_vertical_tracer_diffusivity_due_to_internal_waves" unit="m2/s" /> 472 <field id="bflx_iwm" long_name="internal wave-induced buoyancy flux" standard_name="buoyancy_flux_due_to_internal_waves" unit="W/kg" /> 473 <field id="pcmap_iwm" long_name="power consumed by wave-driven mixing" standard_name="vertically_integrated_power_consumption_by_wave_driven_mixing" unit="W/m2" grid_ref="grid_W_2D" /> 474 <field id="emix_iwm" long_name="power density available for mixing" standard_name="power_available_for_mixing_from_breaking_internal_waves" unit="W/kg" /> 475 476 <!-- variables available with WAVE (ln_wave=T) --> 477 <field id="wstokes" long_name="Stokes Drift vertical velocity" standard_name="upward_StokesDrift_velocity" unit="m/s" /> 478 479 <!-- variables available with diaar5 --> 480 <field id="w_masstr" long_name="vertical mass transport" standard_name="upward_ocean_mass_transport" unit="kg/s" /> 481 <field id="w_masstr2" long_name="square of vertical mass transport" standard_name="square_of_upward_ocean_mass_transport" unit="kg2/s2" /> 482 483 </field_group> 484 477 485 <!-- F grid --> 478 486 <!-- f-eddy viscosity coefficients (ldfdyn) --> 479 487 <field id="ahmf_2d" long_name=" surface f-eddy viscosity coefficient" unit="m2/s or m4/s" /> 480 <field id="ahmf_3d" long_name=" 3D f-eddy viscosity coefficient" unit="m2/s or m4/s" 488 <field id="ahmf_3d" long_name=" 3D f-eddy viscosity coefficient" unit="m2/s or m4/s" grid_ref="grid_T_3D"/> 481 489 482 490 <field_group id="scalar" grid_ref="grid_T_2D" > 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 <field id="bgmistem" long_name="global mean temperature error due to free surface (linssh true)"unit="degC" />506 <field id="bgmissal" long_name="global mean salinity error due to free surface (linssh true)"unit="1e-3" />507 </field_group> 508 491 <!-- Need to have a salinity reference climatological file : sali_ref_clim_monthly --> 492 <field id="voltot" long_name="global total volume" standard_name="sea_water_volume" unit="m3" /> 493 <field id="sshtot" long_name="global mean ssh" standard_name="global_average_sea_level_change" unit="m" /> 494 <field id="sshsteric" long_name="global mean ssh steric" standard_name="global_average_steric_sea_level_change" unit="m" /> 495 <field id="sshthster" long_name="global mean ssh thermosteric" standard_name="global_average_thermosteric_sea_level_change" unit="m" /> 496 <field id="masstot" long_name="global total mass" standard_name="sea_water_mass" unit="kg" /> 497 <field id="temptot" long_name="global mean temperature" standard_name="sea_water_potential_temperature" unit="degC" /> 498 <field id="saltot" long_name="global mean salinity" standard_name="sea_water_salinity" unit="1e-3" /> 499 <field id="fram_trans" long_name="Sea Ice Mass Transport Through Fram Strait" standard_name="sea_ice_transport_across_line" unit="kg/s" /> 500 501 <!-- available with ln_diahsb --> 502 <field id="bgtemper" long_name="drift in global mean temperature wrt timestep 1" standard_name="change_over_time_in_sea_water_potential_temperature" unit="degC" /> 503 <field id="bgsaline" long_name="drift in global mean salinity wrt timestep 1" standard_name="change_over_time_in_sea_water_practical_salinity" unit="1e-3" /> 504 <field id="bgheatco" long_name="drift in global mean heat content wrt timestep 1" unit="1.e20J" /> 505 <field id="bgheatfx" long_name="drift in global mean heat flux wrt timestep 1" unit="W/m2" /> 506 <field id="bgsaltco" long_name="drift in global mean salt content wrt timestep 1" unit="1e-3*km3" /> 507 <field id="bgvolssh" long_name="drift in global mean ssh volume wrt timestep 1" unit="km3" /> 508 <field id="bgvole3t" long_name="drift in global mean volume variation (e3t) wrt timestep 1" unit="km3" /> 509 <field id="bgfrcvol" long_name="global mean volume from forcing" unit="km3" /> 510 <field id="bgfrctem" long_name="global mean heat content from forcing" unit="1.e20J" /> 511 <field id="bgfrchfx" long_name="global mean heat flux from forcing" unit="W/m2" /> 512 <field id="bgfrcsal" long_name="global mean salt content from forcing" unit="1e-3*km3" /> 513 <field id="bgmistem" long_name="global mean temperature error due to free surface (linssh true)" unit="degC" /> 514 <field id="bgmissal" long_name="global mean salinity error due to free surface (linssh true)" unit="1e-3" /> 515 </field_group> 516 509 517 <!-- variables available with key_float --> 510 518 511 519 <field_group id="floatvar" grid_ref="grid_T_nfloat" operation="instant" > 512 513 514 515 516 517 518 520 <field id="traj_lon" long_name="floats longitude" unit="degrees_east" /> 521 <field id="traj_lat" long_name="floats latitude" unit="degrees_north" /> 522 <field id="traj_dep" long_name="floats depth" unit="m" /> 523 <field id="traj_temp" long_name="floats temperature" standard_name="sea_water_potential_temperature" unit="degC" /> 524 <field id="traj_salt" long_name="floats salinity" standard_name="sea_water_practical_salinity" unit="1e-3" /> 525 <field id="traj_dens" long_name="floats in-situ density" standard_name="sea_water_density" unit="kg/m3" /> 526 <field id="traj_group" long_name="floats group" unit="1" /> 519 527 </field_group> 520 528 … … 522 530 523 531 <field_group id="icbvar" domain_ref="grid_T" > 524 <field id="berg_melt" long_name="icb melt rate of icebergs" unit="kg/m2/s" /> 525 <field id="berg_buoy_melt" long_name="icb buoyancy component of iceberg melt rate" unit="kg/m2/s" /> 526 <field id="berg_eros_melt" long_name="icb erosion component of iceberg melt rate" unit="kg/m2/s" /> 527 <field id="berg_conv_melt" long_name="icb convective component of iceberg melt rate" unit="kg/m2/s" /> 528 <field id="berg_virtual_area" long_name="icb virtual coverage by icebergs" unit="m2" /> 529 <field id="bits_src" long_name="icb mass source of bergy bits" unit="kg/m2/s" /> 530 <field id="bits_melt" long_name="icb melt rate of bergy bits" unit="kg/m2/s" /> 531 <field id="bits_mass" long_name="icb bergy bit density field" unit="kg/m2" /> 532 <field id="berg_mass" long_name="icb iceberg density field" unit="kg/m2" /> 533 <field id="calving" long_name="icb calving mass input" unit="kg/s" /> 534 <field id="berg_floating_melt" long_name="icb melt rate of icebergs + bits" unit="kg/m2/s" /> 535 <field id="berg_real_calving" long_name="icb calving into iceberg class" unit="kg/s" axis_ref="icbcla" /> 536 <field id="berg_stored_ice" long_name="icb accumulated ice mass by class" unit="kg" axis_ref="icbcla" /> 532 <field id="berg_melt" long_name="icb melt rate of icebergs" unit="kg/m2/s" /> 533 <field id="berg_melt_hcflx" long_name="icb heat flux to ocean due to melting heat content" unit="J/m2/s" /> 534 <field id="berg_melt_qlat" long_name="icb heat flux to ocean due to melting latent heat" unit="J/m2/s" /> 535 <field id="berg_buoy_melt" long_name="icb buoyancy component of iceberg melt rate" unit="kg/m2/s" /> 536 <field id="berg_eros_melt" long_name="icb erosion component of iceberg melt rate" unit="kg/m2/s" /> 537 <field id="berg_conv_melt" long_name="icb convective component of iceberg melt rate" unit="kg/m2/s" /> 538 <field id="berg_virtual_area" long_name="icb virtual coverage by icebergs" unit="m2" /> 539 <field id="bits_src" long_name="icb mass source of bergy bits" unit="kg/m2/s" /> 540 <field id="bits_melt" long_name="icb melt rate of bergy bits" unit="kg/m2/s" /> 541 <field id="bits_mass" long_name="icb bergy bit density field" unit="kg/m2" /> 542 <field id="berg_mass" long_name="icb iceberg density field" unit="kg/m2" /> 543 <field id="calving" long_name="icb calving mass input" unit="kg/s" /> 544 <field id="berg_floating_melt" long_name="icb melt rate of icebergs + bits" unit="kg/m2/s" /> 545 <field id="berg_real_calving" long_name="icb calving into iceberg class" unit="kg/s" axis_ref="icbcla" /> 546 <field id="berg_stored_ice" long_name="icb accumulated ice mass by class" unit="kg" axis_ref="icbcla" /> 537 547 </field_group> 538 548 539 549 <!-- Poleward transport : ptr --> 540 550 <field_group id="diaptr" > 541 <field id="zomsfglo" long_name="Meridional Stream-Function: Global" unit="Sv"grid_ref="gznl_W_3D" />542 <field id="zomsfatl" long_name="Meridional Stream-Function: Atlantic" unit="Sv"grid_ref="gznl_W_3D" />543 <field id="zomsfpac" long_name="Meridional Stream-Function: Pacific" unit="Sv"grid_ref="gznl_W_3D" />544 <field id="zomsfind" long_name="Meridional Stream-Function: Indian" unit="Sv"grid_ref="gznl_W_3D" />545 <field id="zomsfipc" long_name="Meridional Stream-Function: Pacific+Indian" unit="Sv"grid_ref="gznl_W_3D" />546 <field id="zotemglo" long_name="Zonal Mean Temperature : Global" unit="degree_C"grid_ref="gznl_T_3D" />547 <field id="zotematl" long_name="Zonal Mean Temperature : Atlantic" unit="degree_C"grid_ref="gznl_T_3D" />548 <field id="zotempac" long_name="Zonal Mean Temperature : Pacific" unit="degree_C"grid_ref="gznl_T_3D" />549 <field id="zotemind" long_name="Zonal Mean Temperature : Indian" unit="degree_C"grid_ref="gznl_T_3D" />550 <field id="zotemipc" long_name="Zonal Mean Temperature : Pacific+Indian" unit="degree_C"grid_ref="gznl_T_3D" />551 552 553 554 555 556 <field id="zosrfglo" long_name="Zonal Mean Surface" unit="m2"grid_ref="gznl_T_3D" />557 <field id="zosrfatl" long_name="Zonal Mean Surface : Atlantic" unit="m2"grid_ref="gznl_T_3D" />558 <field id="zosrfpac" long_name="Zonal Mean Surface : Pacific" unit="m2"grid_ref="gznl_T_3D" />559 <field id="zosrfind" long_name="Zonal Mean Surface : Indian" unit="m2"grid_ref="gznl_T_3D" />560 <field id="zosrfipc" long_name="Zonal Mean Surface : Pacific+Indian" unit="m2"grid_ref="gznl_T_3D" />561 <field id="sophtadv" long_name="Advective Heat Transport" unit="PW"grid_ref="gznl_T_2D" />562 <field id="sophtadv_atl" long_name="Advective Heat Transport: Atlantic" unit="PW"grid_ref="gznl_T_2D" />563 <field id="sophtadv_pac" long_name="Advective Heat Transport: Pacific" unit="PW"grid_ref="gznl_T_2D" />564 <field id="sophtadv_ind" long_name="Advective Heat Transport: Indian" unit="PW"grid_ref="gznl_T_2D" />565 <field id="sophtadv_ipc" long_name="Advective Heat Transport: Pacific+Indian" unit="PW"grid_ref="gznl_T_2D" />566 <field id="sophtldf" long_name="Diffusive Heat Transport" unit="PW"grid_ref="gznl_T_2D" />567 <field id="sophtldf_atl" long_name="Diffusive Heat Transport: Atlantic" unit="PW"grid_ref="gznl_T_2D" />568 <field id="sophtldf_pac" long_name="Diffusive Heat Transport: Pacific" unit="PW"grid_ref="gznl_T_2D" />569 <field id="sophtldf_ind" long_name="Diffusive Heat Transport: Indian" unit="PW"grid_ref="gznl_T_2D" />570 <field id="sophtldf_ipc" long_name="Diffusive Heat Transport: Pacific+Indian" unit="PW"grid_ref="gznl_T_2D" />571 <field id="sophtove" long_name="Overturning Heat Transport" unit="PW"grid_ref="gznl_T_2D" />572 <field id="sophtove_atl" long_name="Overturning Heat Transport: Atlantic" unit="PW"grid_ref="gznl_T_2D" />573 <field id="sophtove_pac" long_name="Overturning Heat Transport: Pacific" unit="PW"grid_ref="gznl_T_2D" />574 <field id="sophtove_ind" long_name="Overturning Heat Transport: Indian" unit="PW"grid_ref="gznl_T_2D" />575 <field id="sophtove_ipc" long_name="Overturning Heat Transport: Pacific+Indian" unit="PW"grid_ref="gznl_T_2D" />576 <field id="sophtbtr" long_name="Barotropic Heat Transport" unit="PW"grid_ref="gznl_T_2D" />577 <field id="sophtbtr_atl" long_name="Barotropic Heat Transport: Atlantic" unit="PW"grid_ref="gznl_T_2D" />578 <field id="sophtbtr_pac" long_name="Barotropic Heat Transport: Pacific" unit="PW"grid_ref="gznl_T_2D" />579 <field id="sophtbtr_ind" long_name="Barotropic Heat Transport: Indian" unit="PW"grid_ref="gznl_T_2D" />580 <field id="sophtbtr_ipc" long_name="Barotropic Heat Transport: Pacific+Indian" unit="PW"grid_ref="gznl_T_2D" />581 582 583 584 585 586 <field id="sopstadv" long_name="Advective Salt Transport" unit="Giga g/s"grid_ref="gznl_T_2D" />587 <field id="sopstadv_atl" long_name="Advective Salt Transport: Atlantic" unit="Giga g/s"grid_ref="gznl_T_2D" />588 <field id="sopstadv_pac" long_name="Advective Salt Transport: Pacific" unit="Giga g/s"grid_ref="gznl_T_2D" />589 <field id="sopstadv_ind" long_name="Advective Salt Transport: Indian" unit="Giga g/s"grid_ref="gznl_T_2D" />590 <field id="sopstadv_ipc" long_name="Advective Salt Transport: Pacific+Indian" unit="Giga g/s"grid_ref="gznl_T_2D" />591 <field id="sopstove" long_name="Overturning Salt Transport" unit="Giga g/s"grid_ref="gznl_T_2D" />592 <field id="sopstove_atl" long_name="Overturning Salt Transport: Atlantic" unit="Giga g/s"grid_ref="gznl_T_2D" />593 <field id="sopstove_pac" long_name="Overturning Salt Transport: Pacific" unit="Giga g/s"grid_ref="gznl_T_2D" />594 <field id="sopstove_ind" long_name="Overturning Salt Transport: Indian" unit="Giga g/s"grid_ref="gznl_T_2D" />595 <field id="sopstove_ipc" long_name="Overturning Salt Transport: Pacific+Indian" unit="Giga g/s"grid_ref="gznl_T_2D" />596 <field id="sopstbtr" long_name="Barotropic Salt Transport" unit="Giga g/s"grid_ref="gznl_T_2D" />597 <field id="sopstbtr_atl" long_name="Barotropic Salt Transport: Atlantic" unit="Giga g/s"grid_ref="gznl_T_2D" />598 <field id="sopstbtr_pac" long_name="Barotropic Salt Transport: Pacific" unit="Giga g/s"grid_ref="gznl_T_2D" />599 <field id="sopstbtr_ind" long_name="Barotropic Salt Transport: Indian" unit="Giga g/s"grid_ref="gznl_T_2D" />600 <field id="sopstbtr_ipc" long_name="Barotropic Salt Transport: Pacific+Indian" unit="Giga g/s"grid_ref="gznl_T_2D" />601 <field id="sopstldf" long_name="Diffusive Salt Transport" unit="Giga g/s"grid_ref="gznl_T_2D" />602 <field id="sopstldf_atl" long_name="Diffusive Salt Transport: Atlantic" unit="Giga g/s"grid_ref="gznl_T_2D" />603 <field id="sopstldf_pac" long_name="Diffusive Salt Transport: Pacific" unit="Giga g/s"grid_ref="gznl_T_2D" />604 <field id="sopstldf_ind" long_name="Diffusive Salt Transport: Indian" unit="Giga g/s"grid_ref="gznl_T_2D" />605 <field id="sopstldf_ipc" long_name="Diffusive Salt Transport: Pacific+Indian" unit="Giga g/s"grid_ref="gznl_T_2D" />606 607 608 609 610 551 <field id="zomsfglo" long_name="Meridional Stream-Function: Global" unit="Sv" grid_ref="gznl_W_3D" /> 552 <field id="zomsfatl" long_name="Meridional Stream-Function: Atlantic" unit="Sv" grid_ref="gznl_W_3D" /> 553 <field id="zomsfpac" long_name="Meridional Stream-Function: Pacific" unit="Sv" grid_ref="gznl_W_3D" /> 554 <field id="zomsfind" long_name="Meridional Stream-Function: Indian" unit="Sv" grid_ref="gznl_W_3D" /> 555 <field id="zomsfipc" long_name="Meridional Stream-Function: Pacific+Indian" unit="Sv" grid_ref="gznl_W_3D" /> 556 <field id="zotemglo" long_name="Zonal Mean Temperature : Global" unit="degree_C" grid_ref="gznl_T_3D" /> 557 <field id="zotematl" long_name="Zonal Mean Temperature : Atlantic" unit="degree_C" grid_ref="gznl_T_3D" /> 558 <field id="zotempac" long_name="Zonal Mean Temperature : Pacific" unit="degree_C" grid_ref="gznl_T_3D" /> 559 <field id="zotemind" long_name="Zonal Mean Temperature : Indian" unit="degree_C" grid_ref="gznl_T_3D" /> 560 <field id="zotemipc" long_name="Zonal Mean Temperature : Pacific+Indian" unit="degree_C" grid_ref="gznl_T_3D" /> 561 <field id="zosalglo" long_name="Zonal Mean Salinity : Global" unit="0.001" grid_ref="gznl_T_3D" /> 562 <field id="zosalatl" long_name="Zonal Mean Salinity : Atlantic" unit="0.001" grid_ref="gznl_T_3D" /> 563 <field id="zosalpac" long_name="Zonal Mean Salinity : Pacific" unit="0.001" grid_ref="gznl_T_3D" /> 564 <field id="zosalind" long_name="Zonal Mean Salinity : Indian" unit="0.001" grid_ref="gznl_T_3D" /> 565 <field id="zosalipc" long_name="Zonal Mean Salinity : Pacific+Indian" unit="0.001" grid_ref="gznl_T_3D" /> 566 <field id="zosrfglo" long_name="Zonal Mean Surface" unit="m2" grid_ref="gznl_T_3D" /> 567 <field id="zosrfatl" long_name="Zonal Mean Surface : Atlantic" unit="m2" grid_ref="gznl_T_3D" /> 568 <field id="zosrfpac" long_name="Zonal Mean Surface : Pacific" unit="m2" grid_ref="gznl_T_3D" /> 569 <field id="zosrfind" long_name="Zonal Mean Surface : Indian" unit="m2" grid_ref="gznl_T_3D" /> 570 <field id="zosrfipc" long_name="Zonal Mean Surface : Pacific+Indian" unit="m2" grid_ref="gznl_T_3D" /> 571 <field id="sophtadv" long_name="Advective Heat Transport" unit="PW" grid_ref="gznl_T_2D" /> 572 <field id="sophtadv_atl" long_name="Advective Heat Transport: Atlantic" unit="PW" grid_ref="gznl_T_2D" /> 573 <field id="sophtadv_pac" long_name="Advective Heat Transport: Pacific" unit="PW" grid_ref="gznl_T_2D" /> 574 <field id="sophtadv_ind" long_name="Advective Heat Transport: Indian" unit="PW" grid_ref="gznl_T_2D" /> 575 <field id="sophtadv_ipc" long_name="Advective Heat Transport: Pacific+Indian" unit="PW" grid_ref="gznl_T_2D" /> 576 <field id="sophtldf" long_name="Diffusive Heat Transport" unit="PW" grid_ref="gznl_T_2D" /> 577 <field id="sophtldf_atl" long_name="Diffusive Heat Transport: Atlantic" unit="PW" grid_ref="gznl_T_2D" /> 578 <field id="sophtldf_pac" long_name="Diffusive Heat Transport: Pacific" unit="PW" grid_ref="gznl_T_2D" /> 579 <field id="sophtldf_ind" long_name="Diffusive Heat Transport: Indian" unit="PW" grid_ref="gznl_T_2D" /> 580 <field id="sophtldf_ipc" long_name="Diffusive Heat Transport: Pacific+Indian" unit="PW" grid_ref="gznl_T_2D" /> 581 <field id="sophtove" long_name="Overturning Heat Transport" unit="PW" grid_ref="gznl_T_2D" /> 582 <field id="sophtove_atl" long_name="Overturning Heat Transport: Atlantic" unit="PW" grid_ref="gznl_T_2D" /> 583 <field id="sophtove_pac" long_name="Overturning Heat Transport: Pacific" unit="PW" grid_ref="gznl_T_2D" /> 584 <field id="sophtove_ind" long_name="Overturning Heat Transport: Indian" unit="PW" grid_ref="gznl_T_2D" /> 585 <field id="sophtove_ipc" long_name="Overturning Heat Transport: Pacific+Indian" unit="PW" grid_ref="gznl_T_2D" /> 586 <field id="sophtbtr" long_name="Barotropic Heat Transport" unit="PW" grid_ref="gznl_T_2D" /> 587 <field id="sophtbtr_atl" long_name="Barotropic Heat Transport: Atlantic" unit="PW" grid_ref="gznl_T_2D" /> 588 <field id="sophtbtr_pac" long_name="Barotropic Heat Transport: Pacific" unit="PW" grid_ref="gznl_T_2D" /> 589 <field id="sophtbtr_ind" long_name="Barotropic Heat Transport: Indian" unit="PW" grid_ref="gznl_T_2D" /> 590 <field id="sophtbtr_ipc" long_name="Barotropic Heat Transport: Pacific+Indian" unit="PW" grid_ref="gznl_T_2D" /> 591 <field id="sophteiv" long_name="Heat Transport from mesoscale eddy advection" unit="PW" grid_ref="gznl_T_2D" /> 592 <field id="sophteiv_atl" long_name="Heat Transport from mesoscale eddy advection: Atlantic" unit="PW" grid_ref="gznl_T_2D" /> 593 <field id="sophteiv_pac" long_name="Heat Transport from mesoscale eddy advection: Pacific" unit="PW" grid_ref="gznl_T_2D" /> 594 <field id="sophteiv_ind" long_name="Heat Transport from mesoscale eddy advection: Indian" unit="PW" grid_ref="gznl_T_2D" /> 595 <field id="sophteiv_ipc" long_name="Heat Transport from mesoscale eddy advection: Pacific+Indian" unit="PW" grid_ref="gznl_T_2D" /> 596 <field id="sopstadv" long_name="Advective Salt Transport" unit="Giga g/s" grid_ref="gznl_T_2D" /> 597 <field id="sopstadv_atl" long_name="Advective Salt Transport: Atlantic" unit="Giga g/s" grid_ref="gznl_T_2D" /> 598 <field id="sopstadv_pac" long_name="Advective Salt Transport: Pacific" unit="Giga g/s" grid_ref="gznl_T_2D" /> 599 <field id="sopstadv_ind" long_name="Advective Salt Transport: Indian" unit="Giga g/s" grid_ref="gznl_T_2D" /> 600 <field id="sopstadv_ipc" long_name="Advective Salt Transport: Pacific+Indian" unit="Giga g/s" grid_ref="gznl_T_2D" /> 601 <field id="sopstove" long_name="Overturning Salt Transport" unit="Giga g/s" grid_ref="gznl_T_2D" /> 602 <field id="sopstove_atl" long_name="Overturning Salt Transport: Atlantic" unit="Giga g/s" grid_ref="gznl_T_2D" /> 603 <field id="sopstove_pac" long_name="Overturning Salt Transport: Pacific" unit="Giga g/s" grid_ref="gznl_T_2D" /> 604 <field id="sopstove_ind" long_name="Overturning Salt Transport: Indian" unit="Giga g/s" grid_ref="gznl_T_2D" /> 605 <field id="sopstove_ipc" long_name="Overturning Salt Transport: Pacific+Indian" unit="Giga g/s" grid_ref="gznl_T_2D" /> 606 <field id="sopstbtr" long_name="Barotropic Salt Transport" unit="Giga g/s" grid_ref="gznl_T_2D" /> 607 <field id="sopstbtr_atl" long_name="Barotropic Salt Transport: Atlantic" unit="Giga g/s" grid_ref="gznl_T_2D" /> 608 <field id="sopstbtr_pac" long_name="Barotropic Salt Transport: Pacific" unit="Giga g/s" grid_ref="gznl_T_2D" /> 609 <field id="sopstbtr_ind" long_name="Barotropic Salt Transport: Indian" unit="Giga g/s" grid_ref="gznl_T_2D" /> 610 <field id="sopstbtr_ipc" long_name="Barotropic Salt Transport: Pacific+Indian" unit="Giga g/s" grid_ref="gznl_T_2D" /> 611 <field id="sopstldf" long_name="Diffusive Salt Transport" unit="Giga g/s" grid_ref="gznl_T_2D" /> 612 <field id="sopstldf_atl" long_name="Diffusive Salt Transport: Atlantic" unit="Giga g/s" grid_ref="gznl_T_2D" /> 613 <field id="sopstldf_pac" long_name="Diffusive Salt Transport: Pacific" unit="Giga g/s" grid_ref="gznl_T_2D" /> 614 <field id="sopstldf_ind" long_name="Diffusive Salt Transport: Indian" unit="Giga g/s" grid_ref="gznl_T_2D" /> 615 <field id="sopstldf_ipc" long_name="Diffusive Salt Transport: Pacific+Indian" unit="Giga g/s" grid_ref="gznl_T_2D" /> 616 <field id="sopsteiv" long_name="Salt Transport from mesoscale eddy advection" unit="Giga g/s" grid_ref="gznl_T_2D" /> 617 <field id="sopsteiv_atl" long_name="Salt Transport from mesoscale eddy advection: Atlantic" unit="Giga g/s" grid_ref="gznl_T_2D" /> 618 <field id="sopsteiv_pac" long_name="Salt Transport from mesoscale eddy advection: Pacific" unit="Giga g/s" grid_ref="gznl_T_2D" /> 619 <field id="sopsteiv_ind" long_name="Salt Transport from mesoscale eddy advection: Indian" unit="Giga g/s" grid_ref="gznl_T_2D" /> 620 <field id="sopsteiv_ipc" long_name="Salt Transport from mesoscale eddy advection: Pacific+Indian" unit="Giga g/s" grid_ref="gznl_T_2D" /> 611 621 </field_group> 612 622 … … 620 630 <!-- Asselin trends calculated on odd time steps--> 621 631 <field_group id="trendT_odd" grid_ref="grid_T_3D"> 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 <field id="ttrd_totad_li" long_name="layer integrated heat-trend : total advection"unit="W/m^2" > ttrd_totad_e3t * 1026.0 * 3991.86795711963 </field>709 <field id="strd_totad_li" long_name="layer integrated salt -trend : total advection"unit="kg/(m^2 s)" > strd_totad_e3t * 1026.0 * 0.001 </field>710 <field id="ttrd_evd_li" long_name="layer integrated heat-trend : EVD convection"unit="W/m^2" > ttrd_evd_e3t * 1026.0 * 3991.86795711963 </field>711 <field id="strd_evd_li" long_name="layer integrated salt -trend : EVD convection"unit="kg/(m^2 s)" > strd_evd_e3t * 1026.0 * 0.001 </field>712 <field id="ttrd_iso_li" long_name="layer integrated heat-trend : isopycnal diffusion"unit="W/m^2" > ttrd_iso_e3t * 1026.0 * 3991.86795711963 </field>713 <field id="strd_iso_li" long_name="layer integrated salt -trend : isopycnal diffusion"unit="kg/(m^2 s)" > strd_iso_e3t * 1026.0 * 0.001 </field>714 <field id="ttrd_zdfp_li" long_name="layer integrated heat-trend : pure vert. diffusion"unit="W/m^2" > ttrd_zdfp_e3t * 1026.0 * 3991.86795711963 </field>715 <field id="strd_zdfp_li" long_name="layer integrated salt -trend : pure vert. diffusion"unit="kg/(m^2 s)" > strd_zdfp_e3t * 1026.0 * 0.001 </field>716 <field id="ttrd_qns_li" long_name="layer integrated heat-trend : non-solar flux + runoff"unit="W/m^2" grid_ref="grid_T_2D"> ttrd_qns_e3t * 1026.0 * 3991.86795711963 </field>717 <field id="ttrd_qsr_li" long_name="layer integrated heat-trend : solar flux"unit="W/m^2" grid_ref="grid_T_3D"> ttrd_qsr_e3t * 1026.0 * 3991.86795711963 </field>718 <field id="ttrd_bbl_li" long_name="layer integrated heat-trend: bottom boundary layer "unit="W/m^2" > ttrd_bbl_e3t * 1026.0 * 3991.86795711963 </field>719 <field id="strd_bbl_li" long_name="layer integrated salt -trend: bottom boundary layer "unit="kg/(m^2 s)" > strd_bbl_e3t * 1026.0 * 0.001 </field>720 <field id="ttrd_evd_li" long_name="layer integrated heat -trend: evd convection "unit="W/m^2" >ttrd_evd_e3t * 1026.0 * 3991.86795711963 </field>721 <field id="strd_evd_li" long_name="layer integrated salt -trend: evd convection "unit="kg/(m^2 s)" > strd_evd_e3t * 1026.0 * 0.001 </field>722 723 724 725 726 727 728 729 730 731 732 733 734 <field id="strd_tot_li" long_name="layer integrated salt-trend: total model trend :" unit="kg/(m^2 s)" > strd_tot_e3t * 1026.0 * 0.001 </field>735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 632 <field id="ttrd_atf" long_name="temperature-trend: asselin time filter" unit="degree_C/s" /> 633 <field id="strd_atf" long_name="salinity -trend: asselin time filter" unit="0.001/s" /> 634 <!-- Thickness weighted versions: --> 635 <field id="ttrd_atf_e3t" unit="degC/s * m" > ttrd_atf * e3t </field> 636 <field id="strd_atf_e3t" unit="1e-3/s * m" > strd_atf * e3t </field> 637 <!-- OMIP layer-integrated trends --> 638 <field id="ttrd_atf_li" long_name="layer integrated heat-trend: asselin time filter " unit="W/m^2" > ttrd_atf_e3t * 1026.0 * 3991.86795711963 </field> 639 <field id="strd_atf_li" long_name="layer integrated salt -trend: asselin time filter " unit="kg/(m^2 s)" > strd_atf_e3t * 1026.0 * 0.001 </field> 640 </field_group> 641 642 <!-- Other trends calculated on even time steps--> 643 <field_group id="trendT_even" grid_ref="grid_T_3D"> 644 <field id="ttrd_xad" long_name="temperature-trend: i-advection" unit="degC/s" /> 645 <field id="strd_xad" long_name="salinity -trend: i-advection" unit="1e-3/s" /> 646 <field id="ttrd_yad" long_name="temperature-trend: j-advection" unit="degC/s" /> 647 <field id="strd_yad" long_name="salinity -trend: j-advection" unit="1e-3/s" /> 648 <field id="ttrd_zad" long_name="temperature-trend: k-advection" unit="degC/s" /> 649 <field id="strd_zad" long_name="salinity -trend: k-advection" unit="1e-3/s" /> 650 <field id="ttrd_ad" long_name="temperature-trend: advection" standard_name="tendency_of_sea_water_temperature_due_to_advection" unit="degC/s" > sqrt( ttrd_xad^2 + ttrd_yad^2 + ttrd_zad^2 ) </field> 651 <field id="strd_ad" long_name="salinity -trend: advection" standard_name="tendency_of_sea_water_salinity_due_to_advection" unit="1e-3/s" > sqrt( strd_xad^2 + strd_yad^2 + strd_zad^2 ) </field> 652 <field id="ttrd_totad" long_name="temperature-trend: total advection" standard_name="tendency_of_sea_water_salinity_due_to_advection" unit="degC/s" /> 653 <field id="strd_totad" long_name="salinity -trend: total advection" standard_name="tendency_of_sea_water_salinity_due_to_advection" unit="1e-3/s" /> 654 <field id="ttrd_sad" long_name="temperature-trend: surface adv. (linssh true)" unit="degC/s" grid_ref="grid_T_2D" /> 655 <field id="strd_sad" long_name="salinity -trend: surface adv. (linssh true)" unit="1e-3/s" grid_ref="grid_T_2D" /> 656 <field id="ttrd_ldf" long_name="temperature-trend: lateral diffusion" standard_name="tendency_of_sea_water_temperature_due_to_horizontal_mixing" unit="degC/s" /> 657 <field id="strd_ldf" long_name="salinity -trend: lateral diffusion" standard_name="tendency_of_sea_water_salinity_due_to_horizontal_mixing" unit="1e-3/s" /> 658 <field id="ttrd_zdf" long_name="temperature-trend: vertical diffusion" standard_name="tendency_of_sea_water_temperature_due_to_vertical_mixing" unit="degC/s" /> 659 <field id="strd_zdf" long_name="salinity -trend: vertical diffusion" standard_name="tendency_of_sea_water_salinity_due_to_vertical_mixing" unit="1e-3/s" /> 660 <field id="ttrd_evd" long_name="temperature-trend: EVD convection" unit="degC/s" /> 661 <field id="strd_evd" long_name="salinity -trend: EVD convection" unit="1e-3/s" /> 662 663 <!-- ln_traldf_iso=T only (iso-neutral diffusion) --> 664 <field id="ttrd_iso" long_name="temperature-trend: isopycnal diffusion" unit="degC/s" > ttrd_ldf + ttrd_zdf - ttrd_zdfp </field> 665 <field id="strd_iso" long_name="salinity -trend: isopycnal diffusion" unit="1e-3/s" > strd_ldf + strd_zdf - strd_zdfp </field> 666 <field id="ttrd_zdfp" long_name="temperature-trend: pure vert. diffusion" unit="degC/s" /> 667 <field id="strd_zdfp" long_name="salinity -trend: pure vert. diffusion" unit="1e-3/s" /> 668 669 <!-- --> 670 <field id="ttrd_dmp" long_name="temperature-trend: interior restoring" unit="degC/s" /> 671 <field id="strd_dmp" long_name="salinity -trend: interior restoring" unit="1e-3/s" /> 672 <field id="ttrd_bbl" long_name="temperature-trend: bottom boundary layer" unit="degC/s" /> 673 <field id="strd_bbl" long_name="salinity -trend: bottom boundary layer" unit="1e-3/s" /> 674 <field id="ttrd_npc" long_name="temperature-trend: non-penetrative conv." unit="degC/s" /> 675 <field id="strd_npc" long_name="salinity -trend: non-penetrative conv." unit="1e-3/s" /> 676 <field id="ttrd_qns" long_name="temperature-trend: non-solar flux + runoff" unit="degC/s" grid_ref="grid_T_2D" /> 677 <field id="strd_cdt" long_name="salinity -trend: C/D term + runoff" unit="degC/s" grid_ref="grid_T_2D" /> 678 <field id="ttrd_qsr" long_name="temperature-trend: solar penetr. heating" unit="degC/s" /> 679 <field id="ttrd_bbc" long_name="temperature-trend: geothermal heating" unit="degC/s" /> 680 681 <!-- Thickness weighted versions: --> 682 <field id="ttrd_xad_e3t" unit="degC/s * m" > ttrd_xad * e3t </field> 683 <field id="strd_xad_e3t" unit="1e-3/s * m" > strd_xad * e3t </field> 684 <field id="ttrd_yad_e3t" unit="degC/s * m" > ttrd_yad * e3t </field> 685 <field id="strd_yad_e3t" unit="1e-3/s * m" > strd_yad * e3t </field> 686 <field id="ttrd_zad_e3t" unit="degC/s * m" > ttrd_zad * e3t </field> 687 <field id="strd_zad_e3t" unit="1e-3/s * m" > strd_zad * e3t </field> 688 <field id="ttrd_ad_e3t" unit="degC/s * m" > ttrd_ad * e3t </field> 689 <field id="strd_ad_e3t" unit="1e-3/s * m" > strd_ad * e3t </field> 690 <field id="ttrd_totad_e3t" unit="degC/s * m" > ttrd_totad * e3t </field> 691 <field id="strd_totad_e3t" unit="1e-3/s * m" > strd_totad * e3t </field> 692 <field id="ttrd_ldf_e3t" unit="degC/s * m" > ttrd_ldf * e3t </field> 693 <field id="strd_ldf_e3t" unit="1e-3/s * m" > strd_ldf * e3t </field> 694 <field id="ttrd_zdf_e3t" unit="degC/s * m" > ttrd_zdf * e3t </field> 695 <field id="strd_zdf_e3t" unit="1e-3/s * m" > strd_zdf * e3t </field> 696 <field id="ttrd_evd_e3t" unit="degC/s * m" > ttrd_evd * e3t </field> 697 <field id="strd_evd_e3t" unit="1e-3/s * m" > strd_evd * e3t </field> 698 699 <!-- ln_traldf_iso=T only (iso-neutral diffusion) --> 700 <field id="ttrd_iso_e3t" unit="degC/s * m" > ttrd_iso * e3t </field> 701 <field id="strd_iso_e3t" unit="1e-3/s * m" > strd_iso * e3t </field> 702 <field id="ttrd_zdfp_e3t" unit="degC/s * m" > ttrd_zdfp * e3t </field> 703 <field id="strd_zdfp_e3t" unit="1e-3/s * m" > strd_zdfp * e3t </field> 704 705 <!-- --> 706 <field id="ttrd_dmp_e3t" unit="degC/s * m" > ttrd_dmp * e3t </field> 707 <field id="strd_dmp_e3t" unit="1e-3/s * m" > strd_dmp * e3t </field> 708 <field id="ttrd_bbl_e3t" unit="degC/s * m" > ttrd_bbl * e3t </field> 709 <field id="strd_bbl_e3t" unit="1e-3/s * m" > strd_bbl * e3t </field> 710 <field id="ttrd_npc_e3t" unit="degC/s * m" > ttrd_npc * e3t </field> 711 <field id="strd_npc_e3t" unit="1e-3/s * m" > strd_npc * e3t </field> 712 <field id="ttrd_qns_e3t" unit="degC/s * m" > ttrd_qns * e3t_surf </field> 713 <field id="strd_cdt_e3t" unit="degC/s * m" > strd_cdt * e3t_surf </field> 714 <field id="ttrd_qsr_e3t" unit="degC/s * m" > ttrd_qsr * e3t </field> 715 <field id="ttrd_bbc_e3t" unit="degC/s * m" > ttrd_bbc * e3t </field> 716 717 <!-- OMIP layer-integrated trends --> 718 <field id="ttrd_totad_li" long_name="layer integrated heat-trend: total advection" unit="W/m^2" > ttrd_totad_e3t * 1026.0 * 3991.86795711963 </field> 719 <field id="strd_totad_li" long_name="layer integrated salt-trend: total advection" unit="kg/(m^2 s)" > strd_totad_e3t * 1026.0 * 0.001 </field> 720 <field id="ttrd_evd_li" long_name="layer integrated heat-trend: EVD convection" unit="W/m^2" > ttrd_evd_e3t * 1026.0 * 3991.86795711963 </field> 721 <field id="strd_evd_li" long_name="layer integrated salt-trend: EVD convection" unit="kg/(m^2 s)" > strd_evd_e3t * 1026.0 * 0.001 </field> 722 <field id="ttrd_iso_li" long_name="layer integrated heat-trend: isopycnal diffusion" unit="W/m^2" > ttrd_iso_e3t * 1026.0 * 3991.86795711963 </field> 723 <field id="strd_iso_li" long_name="layer integrated salt-trend: isopycnal diffusion" unit="kg/(m^2 s)" > strd_iso_e3t * 1026.0 * 0.001 </field> 724 <field id="ttrd_zdfp_li" long_name="layer integrated heat-trend: pure vert. diffusion" unit="W/m^2" > ttrd_zdfp_e3t * 1026.0 * 3991.86795711963 </field> 725 <field id="strd_zdfp_li" long_name="layer integrated salt-trend: pure vert. diffusion" unit="kg/(m^2 s)" > strd_zdfp_e3t * 1026.0 * 0.001 </field> 726 <field id="ttrd_qns_li" long_name="layer integrated heat-trend: non-solar flux + runoff" unit="W/m^2" grid_ref="grid_T_2D"> ttrd_qns_e3t * 1026.0 * 3991.86795711963 </field> 727 <field id="ttrd_qsr_li" long_name="layer integrated heat-trend: solar flux" unit="W/m^2" grid_ref="grid_T_3D"> ttrd_qsr_e3t * 1026.0 * 3991.86795711963 </field> 728 <field id="ttrd_bbl_li" long_name="layer integrated heat-trend: bottom boundary layer " unit="W/m^2" > ttrd_bbl_e3t * 1026.0 * 3991.86795711963 </field> 729 <field id="strd_bbl_li" long_name="layer integrated salt-trend: bottom boundary layer " unit="kg/(m^2 s)" > strd_bbl_e3t * 1026.0 * 0.001 </field> 730 <field id="ttrd_evd_li" long_name="layer integrated heat-trend: evd convection " unit="W/m^2" >ttrd_evd_e3t * 1026.0 * 3991.86795711963 </field> 731 <field id="strd_evd_li" long_name="layer integrated salt-trend: evd convection " unit="kg/(m^2 s)" > strd_evd_e3t * 1026.0 * 0.001 </field> 732 733 </field_group> 734 735 <!-- Total trends calculated every time step--> 736 <field_group id="trendT" grid_ref="grid_T_3D"> 737 <field id="ttrd_tot" long_name="temperature-trend: total model trend" unit="degC/s" /> 738 <field id="strd_tot" long_name="salinity -trend: total model trend" unit="1e-3/s" /> 739 <!-- Thickness weighted versions: --> 740 <field id="ttrd_tot_e3t" unit="degC/s * m" > ttrd_tot * e3t </field> 741 <field id="strd_tot_e3t" unit="1e-3/s * m" > strd_tot * e3t </field> 742 <!-- OMIP layer-integrated total trends --> 743 <field id="ttrd_tot_li" long_name="layer integrated heat-trend: total model trend :" unit="W/m^2" > ttrd_tot_e3t * 1026.0 * 3991.86795711963 </field> 744 <field id="strd_tot_li" long_name="layer integrated salt-trend: total model trend :" unit="kg/(m^2 s)" > strd_tot_e3t * 1026.0 * 0.001 </field> 745 746 <!-- **** these trends have not been apportioned to all/even/odd ts yet **** --> 747 <!-- variables available with ln_KE_trd --> 748 <field id="ketrd_hpg" long_name="ke-trend: hydrostatic pressure gradient" unit="W/s^3" /> 749 <field id="ketrd_spg" long_name="ke-trend: surface pressure gradient" unit="W/s^3" /> 750 <field id="ketrd_spgexp" long_name="ke-trend: surface pressure gradient (explicit)" unit="W/s^3" /> 751 <field id="ketrd_spgflt" long_name="ke-trend: surface pressure gradient (filter)" unit="W/s^3" /> 752 <field id="ssh_flt" long_name="filtered contribution to ssh (dynspg_flt)" unit="m" grid_ref="grid_T_2D" /> 753 <field id="w0" long_name="surface vertical velocity" unit="m/s" grid_ref="grid_T_2D" /> 754 <field id="pw0_exp" long_name="surface pressure flux due to ssh" unit="W/s^2" grid_ref="grid_T_2D" /> 755 <field id="pw0_flt" long_name="surface pressure flux due to filtered ssh" unit="W/s^2" grid_ref="grid_T_2D" /> 756 <field id="ketrd_keg" long_name="ke-trend: KE gradient or hor. adv." unit="W/s^3" /> 757 <field id="ketrd_rvo" long_name="ke-trend: relative vorticity or metric term" unit="W/s^3" /> 758 <field id="ketrd_pvo" long_name="ke-trend: planetary vorticity" unit="W/s^3" /> 759 <field id="ketrd_zad" long_name="ke-trend: vertical advection" unit="W/s^3" /> 760 <field id="ketrd_udx" long_name="ke-trend: U.dx[U]" unit="W/s^3" /> 761 <field id="ketrd_ldf" long_name="ke-trend: lateral diffusion" unit="W/s^3" /> 762 <field id="ketrd_zdf" long_name="ke-trend: vertical diffusion" unit="W/s^3" /> 763 <field id="ketrd_tau" long_name="ke-trend: wind stress " unit="W/s^3" grid_ref="grid_T_2D" /> 764 <field id="ketrd_bfr" long_name="ke-trend: bottom friction (explicit)" unit="W/s^3" /> 765 <field id="ketrd_bfri" long_name="ke-trend: bottom friction (implicit)" unit="W/s^3" /> 766 <field id="ketrd_atf" long_name="ke-trend: asselin time filter trend" unit="W/s^3" /> 767 <field id="ketrd_convP2K" long_name="ke-trend: conversion (potential to kinetic)" unit="W/s^3" /> 768 <field id="KE" long_name="kinetic energy: u(n)*u(n+1)/2" unit="W/s^2" /> 769 770 <!-- variables available when explicit lateral mixing is used (ln_dynldf_OFF=F) --> 771 <field id="dispkexyfo" long_name="KE-trend: lateral mixing induced dissipation" standard_name="ocean_kinetic_energy_dissipation_per_unit_area_due_to_xy_friction" unit="W/m^2" grid_ref="grid_T_2D" /> 772 <field id="dispkevfo" long_name="KE-trend: vertical mixing induced dissipation" standard_name="ocean_kinetic_energy_dissipation_per_unit_area_due_to_vertical_friction" unit="W/m^2" grid_ref="grid_T_2D" /> 773 <!-- variables available with ln_traadv_eiv=T and ln_diaeiv=T --> 774 <field id="eketrd_eiv" long_name="EKE-trend due to parameterized eddy advection" standard_name="tendency_of_ocean_eddy_kinetic_energy_content_due_to_parameterized_eddy_advection" unit="W/m^2" grid_ref="grid_T_2D" /> 775 776 <!-- variables available with ln_PE_trd --> 777 <field id="petrd_xad" long_name="pe-trend: i-advection" unit="W/m^3" /> 778 <field id="petrd_yad" long_name="pe-trend: j-advection" unit="W/m^3" /> 779 <field id="petrd_zad" long_name="pe-trend: k-advection" unit="W/m^3" /> 780 <field id="petrd_sad" long_name="pe-trend: surface adv. (linssh true)" unit="W/m^3" grid_ref="grid_T_2D" /> 781 <field id="petrd_ldf" long_name="pe-trend: lateral diffusion" unit="W/m^3" /> 782 <field id="petrd_zdf" long_name="pe-trend: vertical diffusion" unit="W/m^3" /> 783 <field id="petrd_zdfp" long_name="pe-trend: pure vert. diffusion" unit="W/m^3" /> 784 <field id="petrd_dmp" long_name="pe-trend: interior restoring" unit="W/m^3" /> 785 <field id="petrd_bbl" long_name="pe-trend: bottom boundary layer" unit="W/m^3" /> 786 <field id="petrd_npc" long_name="pe-trend: non-penetrative conv." unit="W/m^3" /> 787 <field id="petrd_nsr" long_name="pe-trend: surface forcing + runoff" unit="W/m^3" /> 788 <field id="petrd_qsr" long_name="pe-trend: solar penetr. heating" unit="W/m^3" /> 789 <field id="petrd_bbc" long_name="pe-trend: geothermal heating" unit="W/m^3" /> 790 <field id="petrd_atf" long_name="pe-trend: asselin time filter" unit="W/m^3" /> 791 <field id="PEanom" long_name="potential energy anomaly" unit="1" /> 792 <field id="alphaPE" long_name="partial deriv. of PEanom wrt T" unit="degC-1" /> 793 <field id="betaPE" long_name="partial deriv. of PEanom wrt S" unit="1e3" /> 794 </field_group> 795 796 <field_group id="trendU" grid_ref="grid_U_3D"> 797 <!-- variables available with ln_dyn_trd --> 798 <field id="utrd_hpg" long_name="i-trend: hydrostatic pressure gradient" unit="m/s^2" /> 799 <field id="utrd_spg" long_name="i-trend: surface pressure gradient" unit="m/s^2" /> 800 <field id="utrd_spgexp" long_name="i-trend: surface pressure gradient (explicit)" unit="m/s^2" /> 801 <field id="utrd_spgflt" long_name="i-trend: surface pressure gradient (filtered)" unit="m/s^2" /> 802 <field id="utrd_keg" long_name="i-trend: KE gradient or hor. adv." unit="m/s^2" /> 803 <field id="utrd_rvo" long_name="i-trend: relative vorticity or metric term" unit="m/s^2" /> 804 <field id="utrd_pvo" long_name="i-trend: planetary vorticity" unit="m/s^2" /> 805 <field id="utrd_zad" long_name="i-trend: vertical advection" unit="m/s^2" /> 806 <field id="utrd_udx" long_name="i-trend: U.dx[U]" unit="m/s^2" /> 807 <field id="utrd_ldf" long_name="i-trend: lateral diffusion" unit="m/s^2" /> 808 <field id="utrd_zdf" long_name="i-trend: vertical diffusion" unit="m/s^2" /> 809 <field id="utrd_tau" long_name="i-trend: wind stress " unit="m/s^2" grid_ref="grid_U_2D" /> 810 <field id="utrd_bfr" long_name="i-trend: bottom friction (explicit)" unit="m/s^2" /> 811 <field id="utrd_bfri" long_name="i-trend: bottom friction (implicit)" unit="m/s^2" /> 812 <field id="utrd_tot" long_name="i-trend: total momentum trend before atf" unit="m/s^2" /> 813 <field id="utrd_atf" long_name="i-trend: asselin time filter trend" unit="m/s^2" /> 814 </field_group> 815 816 <field_group id="trendV" grid_ref="grid_V_3D"> 817 <!-- variables available with ln_dyn_trd --> 818 <field id="vtrd_hpg" long_name="j-trend: hydrostatic pressure gradient" unit="m/s^2" /> 819 <field id="vtrd_spg" long_name="j-trend: surface pressure gradient" unit="m/s^2" /> 820 <field id="vtrd_spgexp" long_name="j-trend: surface pressure gradient (explicit)" unit="m/s^2" /> 821 <field id="vtrd_spgflt" long_name="j-trend: surface pressure gradient (filtered)" unit="m/s^2" /> 822 <field id="vtrd_keg" long_name="j-trend: KE gradient or hor. adv." unit="m/s^2" /> 823 <field id="vtrd_rvo" long_name="j-trend: relative vorticity or metric term" unit="m/s^2" /> 824 <field id="vtrd_pvo" long_name="j-trend: planetary vorticity" unit="m/s^2" /> 825 <field id="vtrd_zad" long_name="j-trend: vertical advection" unit="m/s^2" /> 826 <field id="vtrd_vdy" long_name="i-trend: V.dx[V]" unit="m/s^2" /> 827 <field id="vtrd_ldf" long_name="j-trend: lateral diffusion" unit="m/s^2" /> 828 <field id="vtrd_zdf" long_name="j-trend: vertical diffusion" unit="m/s^2" /> 829 <field id="vtrd_tau" long_name="j-trend: wind stress " unit="m/s^2" grid_ref="grid_V_2D" /> 830 <field id="vtrd_bfr" long_name="j-trend: bottom friction (explicit)" unit="m/s^2" /> 831 <field id="vtrd_bfri" long_name="j-trend: bottom friction (implicit)" unit="m/s^2" /> 832 <field id="vtrd_tot" long_name="j-trend: total momentum trend before atf" unit="m/s^2" /> 833 <field id="vtrd_atf" long_name="j-trend: asselin time filter trend" unit="m/s^2" /> 834 </field_group> 825 835 826 836 … … 831 841 --> 832 842 833 834 835 836 837 838 839 840 841 842 843 843 <field_group id="TRD" > 844 <field field_ref="ttrd_totad_li" name="opottempadvect" /> 845 <field field_ref="ttrd_iso_li" name="opottemppmdiff" /> 846 <field field_ref="ttrd_zdfp_li" name="opottempdiff" /> 847 <field field_ref="ttrd_evd_li" name="opottempevd" /> 848 <field field_ref="strd_evd_li" name="osaltevd" /> 849 <field field_ref="ttrd_qns_li" name="opottempqns" /> 850 <field field_ref="ttrd_qsr_li" name="rsdoabsorb" operation="accumulate" /> 851 <field field_ref="strd_totad_li" name="osaltadvect" /> 852 <field field_ref="strd_iso_li" name="osaltpmdiff" /> 853 <field field_ref="strd_zdfp_li" name="osaltdiff" /> 844 854 </field_group> 845 855 846 856 <field_group id="mooring" > 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 857 <field field_ref="toce" name="thetao" long_name="sea_water_potential_temperature" /> 858 <field field_ref="soce" name="so" long_name="sea_water_salinity" /> 859 <field field_ref="uoce" name="uo" long_name="sea_water_x_velocity" /> 860 <field field_ref="voce" name="vo" long_name="sea_water_y_velocity" /> 861 <field field_ref="woce" name="wo" long_name="sea_water_z_velocity" /> 862 <field field_ref="avt" name="difvho" long_name="ocean_vertical_heat_diffusivity" /> 863 <field field_ref="avm" name="difvmo" long_name="ocean_vertical_momentum_diffusivity" /> 864 865 <field field_ref="sst" name="tos" long_name="sea_surface_temperature" /> 866 <field field_ref="sst2" name="tossq" long_name="square_of_sea_surface_temperature" /> 867 <field field_ref="sstgrad" name="tosgrad" long_name="module_of_sea_surface_temperature_gradient" /> 868 <field field_ref="sss" name="sos" long_name="sea_surface_salinity" /> 869 <field field_ref="ssh" name="zos" long_name="sea_surface_height_above_geoid" /> 870 <field field_ref="empmr" name="wfo" long_name="water_flux_into_sea_water" /> 871 <field field_ref="qsr" name="rsntds" long_name="surface_net_downward_shortwave_flux" /> 872 <field field_ref="qt" name="tohfls" long_name="surface_net_downward_total_heat_flux" /> 873 <field field_ref="taum" /> 874 <field field_ref="20d" /> 875 <field field_ref="mldkz5" /> 876 <field field_ref="mldr10_1" /> 877 <field field_ref="mldr10_3" /> 878 <field field_ref="mldr0_1" /> 879 <field field_ref="mldr0_3" /> 880 <field field_ref="mld_dt02" /> 881 <field field_ref="topthdep" /> 882 <field field_ref="pycndep" /> 883 <field field_ref="tinv" /> 884 <field field_ref="depti" /> 885 <field field_ref="BLT" name="blt" long_name="barrier_layer_thickness" /> 886 <field field_ref="utau" name="tauuo" long_name="surface_downward_x_stress" /> 887 <field field_ref="vtau" name="tauvo" long_name="surface_downward_y_stress" /> 878 888 </field_group> 879 889 880 890 <field_group id="groupT" > 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 891 <field field_ref="toce" name="thetao" long_name="sea_water_potential_temperature" /> 892 <field field_ref="soce" name="so" long_name="sea_water_salinity" /> 893 <field field_ref="sst" name="tos" long_name="sea_surface_temperature" /> 894 <field field_ref="sst2" name="tossq" long_name="square_of_sea_surface_temperature" /> 895 <field field_ref="sss" name="sos" long_name="sea_surface_salinity" /> 896 <field field_ref="ssh" name="zos" long_name="sea_surface_height_above_geoid" /> 897 <field field_ref="empmr" name="wfo" long_name="water_flux_into_sea_water" /> 898 <field field_ref="qsr" name="rsntds" long_name="surface_net_downward_shortwave_flux" /> 899 <field field_ref="qt" name="tohfls" long_name="surface_net_downward_total_heat_flux" /> 900 <field field_ref="taum" /> 901 <field field_ref="20d" /> 902 <field field_ref="mldkz5" /> 903 <field field_ref="mldr10_1" /> 904 <field field_ref="mldr10_3" /> 905 <field field_ref="mld_dt02" /> 906 <field field_ref="topthdep" /> 907 <field field_ref="pycndep" /> 908 <field field_ref="tinv" /> 909 <field field_ref="depti" /> 910 <field field_ref="BLT" name="blt" long_name="Barrier Layer Thickness" /> 901 911 </field_group> 902 912 903 913 <field_group id="groupU" > 904 905 906 914 <field field_ref="uoce" name="uo" long_name="sea_water_x_velocity" /> 915 <field field_ref="ssu" name="uos" long_name="sea_surface_x_velocity" /> 916 <field field_ref="utau" name="tauuo" long_name="surface_downward_x_stress" /> 907 917 </field_group> 908 918 909 919 <field_group id="groupV" > 910 911 912 920 <field field_ref="voce" name="vo" long_name="sea_water_y_velocity" /> 921 <field field_ref="ssv" name="vos" long_name="sea_surface_y_velocity" /> 922 <field field_ref="vtau" name="tauvo" long_name="surface_downward_y_stress" /> 913 923 </field_group> 914 924 915 925 <field_group id="groupW" > 916 926 <field field_ref="woce" name="wo" long_name="ocean vertical velocity" /> 917 927 </field_group> 918 928 919 929 <!-- TMB diagnostic output --> 920 930 <field_group id="1h_grid_T_tmb" grid_ref="grid_T_2D" operation="instant"> 921 922 923 924 925 926 927 931 <field id="top_temp" name="votemper_top" unit="degC" /> 932 <field id="mid_temp" name="votemper_mid" unit="degC" /> 933 <field id="bot_temp" name="votemper_bot" unit="degC" /> 934 <field id="top_sal" name="vosaline_top" unit="psu" /> 935 <field id="mid_sal" name="vosaline_mid" unit="psu" /> 936 <field id="bot_sal" name="vosaline_bot" unit="psu" /> 937 <field id="sshnmasked" name="sossheig" unit="m" /> 928 938 </field_group> 929 939 930 940 <field_group id="1h_grid_U_tmb" grid_ref="grid_U_2D" operation="instant"> 931 932 933 934 941 <field id="top_u" name="vozocrtx_top" unit="m/s" /> 942 <field id="mid_u" name="vozocrtx_mid" unit="m/s" /> 943 <field id="bot_u" name="vozocrtx_bot" unit="m/s" /> 944 <field id="baro_u" name="vobtcrtx" unit="m/s" /> 935 945 </field_group> 936 946 937 947 <field_group id="1h_grid_V_tmb" grid_ref="grid_V_2D" operation="instant"> 938 939 940 941 948 <field id="top_v" name="vomecrty_top" unit="m/s" /> 949 <field id="mid_v" name="vomecrty_mid" unit="m/s" /> 950 <field id="bot_v" name="vomecrty_bot" unit="m/s" /> 951 <field id="baro_v" name="vobtcrty" unit="m/s" /> 942 952 </field_group> 943 953 944 954 <!-- 25h diagnostic output --> 945 955 <field_group id="25h_grid_T" grid_ref="grid_T_3D" operation="instant"> 946 947 948 949 956 <field id="temper25h" name="potential temperature 25h mean" unit="degC" /> 957 <field id="tempis25h" name="insitu temperature 25h mean" unit="degC" /> 958 <field id="salin25h" name="salinity 25h mean" unit="psu" /> 959 <field id="ssh25h" name="sea surface height 25h mean" grid_ref="grid_T_2D" unit="m" /> 950 960 </field_group> 951 961 952 962 <field_group id="25h_grid_U" grid_ref="grid_U_3D" operation="instant" > 953 963 <field id="vozocrtx25h" name="i current 25h mean" unit="m/s" /> 954 964 </field_group> 955 965 956 966 <field_group id="25h_grid_V" grid_ref="grid_V_3D" operation="instant"> 957 967 <field id="vomecrty25h" name="j current 25h mean" unit="m/s" /> 958 968 </field_group> 959 969 960 970 <field_group id="25h_grid_W" grid_ref="grid_W_3D" operation="instant"> 961 962 <field id="avt25h"name="vertical diffusivity25h mean" unit="m2/s" />963 964 965 966 </field_group> 967 968 971 <field id="vomecrtz25h" name="k current 25h mean" unit="m/s" /> 972 <field id="avt25h" name="vertical diffusivity25h mean" unit="m2/s" /> 973 <field id="avm25h" name="vertical viscosity 25h mean" unit="m2/s" /> 974 <field id="tke25h" name="turbulent kinetic energy 25h mean" /> 975 <field id="mxln25h" name="mixing length 25h mean" unit="m" /> 976 </field_group> 977 978 <!-- 969 979 ============================================================================================================ 970 971 972 980 --> 981 <!-- output variables for my configuration (example) --> 982 973 983 <field_group id="myvarOCE" > 974 975 976 977 978 979 980 981 982 983 984 985 986 984 <!-- grid T --> 985 <field field_ref="e3t" name="e3t" long_name="vertical scale factor" /> 986 <field field_ref="sst" name="tos" long_name="sea_surface_temperature" /> 987 <field field_ref="sss" name="sos" long_name="sea_surface_salinity" /> 988 <field field_ref="ssh" name="zos" long_name="sea_surface_height_above_geoid" /> 989 990 <!-- grid U --> 991 <field field_ref="e3u" name="e3u" long_name="vertical scale factor" /> 992 <field field_ref="ssu" name="uos" long_name="sea_surface_x_velocity" /> 993 994 <!-- grid V --> 995 <field field_ref="e3v" name="e3v" long_name="vertical scale factor" /> 996 <field field_ref="ssv" name="vos" long_name="sea_surface_y_velocity" /> 987 997 </field_group> 988 998 -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/cfgs/SHARED/field_def_nemo-pisces.xml
r9539 r10289 115 115 116 116 </field_group> 117 118 <!-- SEDIMENT variables on T sediment grid --> 119 <field_group id="sed_T" grid_ref="grid_T_3DS"> 120 <field id="SedDIC" long_name="Dissolved inorganic Concentration" unit="mmol/m3" /> 121 <field id="SedAlkalini" long_name="Total Alkalinity Concentration" unit="mmol/m3" /> 122 <field id="SedO2" long_name="Oxygen Concentration" unit="mmol/m3" /> 123 <field id="SedCaCO3" long_name="Calcite Concentration" unit="%" /> 124 <field id="SedPOS" long_name="Semi-ref POC Concentration" unit="%" /> 125 <field id="SedPOR" long_name="Refractory POC Concentration" unit="%" /> 126 <field id="SedPO4" long_name="Phosphate Concentration" unit="mmol/m3" /> 127 <field id="SedPOC" long_name="Labile POC Concentration" unit="%" /> 128 <field id="SedSil" long_name="Silicate Concentration" unit="mmol/m3" /> 129 <field id="SedFe2" long_name="Fe2+ Concentration" unit="mmol/m3" /> 130 <field id="SedBSi" long_name="Biogenic Silicate Concentration" unit="%" /> 131 <field id="SedNO3" long_name="Nitrate Concentration" unit="mmol/m3" /> 132 <field id="SedNH4" long_name="Ammonium Concentration" unit="mmol/m3" /> 133 <field id="SedH2S" long_name="H2S Concentration" unit="mmol/m3" /> 134 <field id="SedSO4" long_name="SO4 Concentration" unit="mmol/m3" /> 135 <field id="SedClay" long_name="Clay Concentration" unit="%" /> 136 <field id="SedFeO" long_name="Fe(OH)3 Concentration" unit="%" /> 137 <field id="SedFeS" long_name="FeS Concentration" unit="%" /> 138 <field id="SedpH" long_name="PH" unit="1" /> 139 <field id="SedCO3por" long_name="Bicarbonates" unit="mol/m3" /> 140 </field_group> 141 142 <!-- SEDIMENT additional variables on T sediment grid --> 143 <field_group id="Diag_S" grid_ref="grid_T_2D"> 144 <field id="FlxSi" long_name="Si sediment flux" unit="mol/cm2/s" /> 145 <field id="FlxO2" long_name="O2 sediment flux" unit="mol/cm2/s" /> 146 <field id="FlxDIC" long_name="DIC sediment flux" unit="mol/cm2/s" /> 147 <field id="FlxNO3" long_name="NO3 sediment flux" unit="mol/cm2/s" /> 148 <field id="FlxPO4" long_name="PO4 sediment flux" unit="mol/cm2/s" /> 149 <field id="FlxAlkalini" long_name="Alkalinity sediment flux" unit="mol/cm2/s" /> 150 <field id="FlxNH4" long_name="Ammonium sediment flux" unit="mol/cm2/s" /> 151 <field id="FlxH2S" long_name="H2S sediment flux" unit="mol/cm2/s" /> 152 <field id="FlxSO4" long_name="SO4 sediment flux" unit="mol/cm2/s" /> 153 <field id="FlxFe2" long_name="Fe2+ sediment flux" unit="mol/cm2/s" /> 154 <field id="Flxtot" long_name="Sediment net burial rate" unit="cm/s" /> 155 <field id="dzdep" long_name="Sedimentation rate" unit="cm/s" /> 156 <field id="sflxclay" long_name="Clay sedimentation rate" unit="g/m2/s" /> 157 <field id="sflxcal" long_name="Calcite sedimentation rate" unit="mol/m2/s" /> 158 <field id="sflxbsi" long_name="BSi Sedimentation rate" unit="mol/m2/s" /> 159 <field id="sflxpoc" long_name="POC Sedimentation rate" unit="mol/m2/s" /> 160 <field id="sflxfeo" long_name="Fe(OH)3 Sedimentation rate" unit="mol/m2/s" /> 161 </field_group> 117 162 118 163 <!-- PISCES additional diagnostics on T grid --> -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/cfgs/SHARED/namelist_ice_ref
r9801 r10289 205 205 sn_tmi = 'Ice_initialization' , -12 ,'tmi' , .false. , .true., 'yearly' , '' , '', '' 206 206 sn_smi = 'Ice_initialization' , -12 ,'smi' , .false. , .true., 'yearly' , '' , '', '' 207 cn_dir ='./'207 cn_dir ='./' 208 208 / 209 209 !------------------------------------------------------------------------------ -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/cfgs/SHARED/namelist_pisces_ref
r9572 r10289 17 17 ln_p5z = .false. ! PISCES QUOTA model used 18 18 ln_ligand = .false. ! Enable organic ligands 19 ln_sediment = .false. ! Enable sediment module 19 20 / 20 21 !----------------------------------------------------------------------- … … 49 50 wsbio2 = 50. ! Big particles sinking speed 50 51 wsbio2max = 50. ! Big particles maximum sinking speed 51 wsbio2scale = 5000. ! Big particles length scale of sinking52 wsbio2scale = 5000. ! Big particles length scale of sinking 52 53 niter1max = 1 ! Maximum number of iterations for POC 53 54 niter2max = 2 ! Maximum number of iterations for GOC … … 62 63 / 63 64 !----------------------------------------------------------------------- 64 &namp4z ice! parameters for nutrient limitations for PISCES std - ln_p4z65 &namp4zlim ! parameters for nutrient limitations for PISCES std - ln_p4z 65 66 !----------------------------------------------------------------------- 66 67 concnno3 = 1.e-6 ! Nitrate half saturation of nanophytoplankton … … 86 87 / 87 88 !----------------------------------------------------------------------- 88 &namp5z ice! parameters for nutrient limitations PISCES QUOTA - ln_p5z89 &namp5zlim ! parameters for nutrient limitations PISCES QUOTA - ln_p5z 89 90 !----------------------------------------------------------------------- 90 91 concnno3 = 3e-6 ! Nitrate half saturation of nanophytoplankton … … 370 371 ln_hydrofe = .false. ! boolean for from hydrothermal vents 371 372 sedfeinput = 2.e-9 ! Coastal release of Iron 373 distcoast = 5.e3 ! Distance off the coast for Iron from sediments 372 374 dustsolub = 0.02 ! Solubility of the dusta 373 375 mfrac = 0.035 ! Fe mineral fraction of dust -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/cfgs/SHARED/namelist_ref
r9838 r10289 2 2 !! NEMO/OCE : Reference namelist_ref !! 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 !! NEMO/O PA: 1 - Domain & run manager (namrun, namcfg, namdom, namtsd, namcrs, namc1d, namc1d_uvd)4 !! NEMO/OCE : 1 - Domain & run manager (namrun, namcfg, namdom, namtsd, namcrs, namc1d, namc1d_uvd) 5 5 !! namelists 2 - Surface boundary (namsbc, namsbc_flx, namsbc_blk, namsbc_cpl, 6 6 !! namsbc_sas, namtra_qsr, namsbc_rnf, … … 50 50 cn_ocerst_indir = "." ! directory from which to read input ocean restarts 51 51 cn_ocerst_out = "restart" ! suffix of ocean restart name (output) 52 cn_ocerst_outdir = "." ! directory in which to write output ocean restarts52 cn_ocerst_outdir = "." ! directory in which to write output ocean restarts 53 53 ln_iscpl = .false. ! cavity evolution forcing or coupling to ice sheet model 54 54 nn_istate = 0 ! output the initial state (1) or not (0) … … 90 90 ! ! If closea_mask field doesn't exist in the domain_cfg file 91 91 ! ! then this logical does nothing. 92 ln_write_cfg = .false. ! (=T) create the domain configuration file92 ln_write_cfg = .false. ! (=T) create the domain configuration file 93 93 cn_domcfg_out = "domain_cfg_out" ! newly created domain configuration filename 94 94 ! … … 116 116 ln_wd_dl = .false. ! T/F activation of directional limiter 117 117 ln_wd_dl_bc = .false. ! T/F Directional limiteer Baroclinic option 118 ln_wd_dl_rmp = .false. ! T/F Turn on directional limiter ramp118 ln_wd_dl_rmp = .false. ! T/F Turn on directional limiter ramp 119 119 rn_wdmin0 = 0.30 ! depth at which WaD starts 120 120 rn_wdmin1 = 0.2 ! Minimum wet depth on dried cells … … 143 143 rn_lat1d = 50 ! Column latitude 144 144 rn_lon1d = -145 ! Column longitude 145 ln_c1d_locpt = .true. ! Localization of 1D config in a grid (T) or independant point (F)145 ln_c1d_locpt = .true. ! Localization of 1D config in a grid (T) or independant point (F) 146 146 / 147 147 !----------------------------------------------------------------------- … … 248 248 ! ! bulk algorithm : 249 249 ln_NCAR = .false. ! "NCAR" algorithm (Large and Yeager 2008) 250 ln_COARE_3p0 = .false. ! "COARE 3.0" algorithm (Fairall et al. 2003)251 ln_COARE_3p5 = .false. ! "COARE 3.5" algorithm (Edson et al. 2013)250 ln_COARE_3p0 = .false. ! "COARE 3.0" algorithm (Fairall et al. 2003) 251 ln_COARE_3p5 = .false. ! "COARE 3.5" algorithm (Edson et al. 2013) 252 252 ln_ECMWF = .false. ! "ECMWF" algorithm (IFS cycle 31) 253 253 ! … … 398 398 &namsbc_rnf ! runoffs (ln_rnf =T) 399 399 !----------------------------------------------------------------------- 400 ln_rnf_mouth = .false. ! specific treatment at rivers mouths400 ln_rnf_mouth = .false. ! specific treatment at rivers mouths 401 401 rn_hrnf = 15.e0 ! depth over which enhanced vertical mixing is used (ln_rnf_mouth=T) 402 402 rn_avt_rnf = 1.e-3 ! value of the additional vertical mixing coef. [m2/s] (ln_rnf_mouth=T) 403 403 rn_rfact = 1.e0 ! multiplicative factor for runoff 404 ln_rnf_depth = .false. ! read in depth information for runoff404 ln_rnf_depth = .false. ! read in depth information for runoff 405 405 ln_rnf_tem = .false. ! read in temperature information for runoff 406 406 ln_rnf_sal = .false. ! read in salinity information for runoff … … 462 462 sn_rnfisf = 'rnfisf' , -12 ,'sofwfisf' , .false. , .true. , 'yearly' , '' , '' , '' 463 463 !* nn_isf = 2 and 3 cases 464 sn_depmax_isf ='rnfisf' , -12 ,'sozisfmax', .false. , .true. , 'yearly' , '' , '' , ''465 sn_depmin_isf ='rnfisf' , -12 ,'sozisfmin', .false. , .true. , 'yearly' , '' , '' , ''464 sn_depmax_isf ='rnfisf' , -12 ,'sozisfmax', .false. , .true. , 'yearly' , '' , '' , '' 465 sn_depmin_isf ='rnfisf' , -12 ,'sozisfmin', .false. , .true. , 'yearly' , '' , '' , '' 466 466 !* nn_isf = 2 case 467 467 sn_Leff_isf = 'rnfisf' , -12 ,'Leff' , .false. , .true. , 'yearly' , '' , '' , '' … … 481 481 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 482 482 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 483 sn_cdg = 'sdw_ wave' , 1 , 'drag_coeff' , .true. , .false., 'daily' , '', '' , ''484 sn_usd = 'sdw_ wave' , 1 , 'u_sd2d' , .true. , .false., 'daily' , '', '' , ''485 sn_vsd = 'sdw_ wave' , 1 , 'v_sd2d' , .true. , .false., 'daily' , '', '' , ''486 sn_hsw = 'sdw_ wave' , 1 , 'hs' , .true. , .false., 'daily' , '', '' , ''487 sn_wmp = 'sdw_ wave' , 1 , 'wmp' , .true. , .false., 'daily' , '', '' , ''488 sn_wfr = 'sdw_ wave' , 1 , 'wfr' , .true. , .false., 'daily' , '', '' , ''489 sn_wnum = 'sdw_ wave' , 1 , 'wave_num' , .true. , .false., 'daily' , '', '' , ''490 sn_tauwoc = 'sdw_ wave' , 1 , 'wave_stress', .true. , .false., 'daily' , '', '' , ''491 sn_tauwx = 'sdw_ wave' , 1 , 'wave_stress', .true. , .false., 'daily' , '', '' , ''492 sn_tauwy = 'sdw_ wave' , 1 , 'wave_stress', .true. , .false., 'daily' , '', '' , ''483 sn_cdg = 'sdw_ecwaves_orca2' , 6 , 'drag_coeff' , .true. , .true. , 'yearly' , '' , '' , '' 484 sn_usd = 'sdw_ecwaves_orca2' , 6 , 'u_sd2d' , .true. , .true. , 'yearly' , '' , '' , '' 485 sn_vsd = 'sdw_ecwaves_orca2' , 6 , 'v_sd2d' , .true. , .true. , 'yearly' , '' , '' , '' 486 sn_hsw = 'sdw_ecwaves_orca2' , 6 , 'hs' , .true. , .true. , 'yearly' , '' , '' , '' 487 sn_wmp = 'sdw_ecwaves_orca2' , 6 , 'wmp' , .true. , .true. , 'yearly' , '' , '' , '' 488 sn_wfr = 'sdw_ecwaves_orca2' , 6 , 'wfr' , .true. , .true. , 'yearly' , '' , '' , '' 489 sn_wnum = 'sdw_ecwaves_orca2' , 6 , 'wave_num' , .true. , .true. , 'yearly' , '' , '' , '' 490 sn_tauwoc = 'sdw_ecwaves_orca2' , 6 , 'wave_stress', .true. , .true. , 'yearly' , '' , '' , '' 491 sn_tauwx = 'sdw_ecwaves_orca2' , 6 , 'wave_stress', .true. , .true. , 'yearly' , '' , '' , '' 492 sn_tauwy = 'sdw_ecwaves_orca2' , 6 , 'wave_stress', .true. , .true. , 'yearly' , '' , '' , '' 493 493 / 494 494 !----------------------------------------------------------------------- … … 523 523 ! ! Put a test iceberg at each gridpoint in box (lon1,lon2,lat1,lat2) 524 524 rn_test_box = 108.0, 116.0, -66.0, -58.0 525 ln_use_calving = .false.! Use calving data even when nn_test_icebergs > 0 525 526 rn_speed_limit = 0. ! CFL speed limit for a berg 526 527 … … 580 581 cn_coords_file = 'coordinates.bdy.nc' ! bdy coordinates files 581 582 ln_mask_file = .false. ! =T : read mask from file 582 cn_mask_file = '' ! name of mask file (if ln_mask_file=.TRUE.)583 cn_mask_file = '' ! name of mask file (if ln_mask_file=.TRUE.) 583 584 cn_dyn2d = 'none' ! 584 585 nn_dyn2d_dta = 0 ! = 0, bdy data are equal to the initial state … … 602 603 ln_dyn3d_dmp =.false. ! open boundary condition for baroclinic velocities 603 604 rn_time_dmp = 1. ! Damping time scale in days 604 rn_time_dmp_out = 1. ! Outflow damping time scale605 rn_time_dmp_out = 1. ! Outflow damping time scale 605 606 nn_rimwidth = 10 ! width of the relaxation zone 606 607 ln_vol = .false. ! total volume correction (see nn_volctl parameter) … … 793 794 nn_mld_uv = 0 ! space interpolation of MLD at u- & v-pts (0=min,1=averaged,2=max) 794 795 nn_conv = 0 ! =1 no MLE in case of convection ; =0 always MLE 795 rn_rho_c_mle = 0.01 ! delta rho criterion used to calculate MLD for FK796 rn_rho_c_mle = 0.01 ! delta rho criterion used to calculate MLD for FK 796 797 / 797 798 !----------------------------------------------------------------------- … … 856 857 ln_dynadv_vec = .false. ! vector form - 2nd centered scheme 857 858 nn_dynkeg = 0 ! grad(KE) scheme: =0 C2 ; =1 Hollingsworth correction 858 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme859 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 859 860 ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme 860 861 / … … 1153 1154 ! ! or computed with Blanke' scheme (F) 1154 1155 ln_ariane = .true. ! Input with Ariane tool convention(T) 1155 ln_flo_ascii = .true. ! Output with Ariane tool netcdf convention(F) or ascii file (T)1156 ln_flo_ascii = .true. ! Output with Ariane tool netcdf convention(F) or ascii file (T) 1156 1157 / 1157 1158 !----------------------------------------------------------------------- … … 1169 1170 nn_dct = 15 ! time step frequency for transports computing 1170 1171 nn_dctwri = 15 ! time step frequency for transports writing 1171 nn_secdebug = 112 ! 0 : no section to debug1172 nn_secdebug = 112 ! 0 : no section to debug 1172 1173 ! ! -1 : debug all section 1173 1174 ! ! 0 < n : debug section number n … … 1186 1187 &namnc4 ! netcdf4 chunking and compression settings ("key_netcdf4") 1187 1188 !----------------------------------------------------------------------- 1188 nn_nchunks_i = 4 ! number of chunks in i-dimension1189 nn_nchunks_j = 4 ! number of chunks in j-dimension1190 nn_nchunks_k = 31 ! number of chunks in k-dimension1189 nn_nchunks_i = 4 ! number of chunks in i-dimension 1190 nn_nchunks_j = 4 ! number of chunks in j-dimension 1191 nn_nchunks_k = 31 ! number of chunks in k-dimension 1191 1192 ! ! setting nn_nchunks_k = jpk will give a chunk size of 1 in the vertical which 1192 1193 ! ! is optimal for postprocessing which works exclusively with horizontal slabs … … 1235 1236 cn_altbiasfile = 'altbias.nc' ! Altimeter bias input file name 1236 1237 cn_sstbiasfiles = 'sstbias.nc' ! SST bias input file name 1237 cn_gridsearchfile ='gridsearch.nc' ! Grid search file name1238 cn_gridsearchfile ='gridsearch.nc' ! Grid search file name 1238 1239 rn_gridsearchres = 0.5 ! Grid search resolution 1239 1240 rn_mdtcorr = 1.61 ! MDT correction … … 1291 1292 ! ! buffer blocking send or immediate non-blocking sends, resp. 1292 1293 nn_buffer = 0 ! size in bytes of exported buffer ('B' case), 0 no exportation 1293 ln_nnogather = .false. ! activate code to avoid mpi_allgather use at the northfold1294 ln_nnogather = .false. ! activate code to avoid mpi_allgather use at the northfold 1294 1295 jpni = 0 ! jpni number of processors following i (set automatically if < 1) 1295 1296 jpnj = 0 ! jpnj number of processors following j (set automatically if < 1) … … 1315 1316 ln_sto_eos = .false. ! stochastic equation of state 1316 1317 nn_sto_eos = 1 ! number of independent random walks 1317 rn_eos_stdxy = 1.4 ! random walk horz. standard deviation (in grid points)1318 rn_eos_stdxy = 1.4 ! random walk horz. standard deviation (in grid points) 1318 1319 rn_eos_stdz = 0.7 ! random walk vert. standard deviation (in grid points) 1319 1320 rn_eos_tcor = 1440. ! random walk time correlation (in timesteps) -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/cfgs/SPITZ12/EXPREF/context_nemo.xml
r9572 r10289 43 43 <domain_definition src="./domain_def_nemo.xml"/> 44 44 45 <grid_definition> 46 47 <!-- --> 48 <grid id="grid_T_2D" > 49 <domain id="grid_T" /> 50 </grid> 51 <!-- --> 52 <grid id="grid_T_3D_ncatice" > 53 <domain id="grid_T" /> 54 <axis id="ncatice" /> 55 </grid> 56 <!-- --> 57 <grid id="grid_T_3D" > 58 <domain id="grid_T" /> 59 <axis id="deptht" /> 60 </grid> 61 <!-- --> 62 <grid id="grid_U_2D" > 63 <domain id="grid_U" /> 64 </grid> 65 <!-- --> 66 <grid id="grid_U_3D" > 67 <domain id="grid_U" /> 68 <axis id="depthu" /> 69 </grid> 70 <!-- --> 71 <grid id="grid_V_2D" > 72 <domain id="grid_V" /> 73 </grid> 74 <!-- --> 75 <grid id="grid_V_3D" > 76 <domain id="grid_V" /> 77 <axis id="depthv" /> 78 </grid> 79 <!-- --> 80 <grid id="grid_W_2D" > 81 <domain id="grid_W" /> 82 </grid> 83 <!-- --> 84 <grid id="grid_W_3D" > 85 <domain id="grid_W" /> 86 <axis id="depthw" /> 87 </grid> 88 <!-- --> 89 <grid id="grid_1point" > 90 <domain domain_ref="1point"/> 91 </grid> 92 <!-- --> 93 <grid id="grid_T_nfloat" > 94 <domain id="grid_T" /> 95 <axis id="nfloat" /> 96 </grid> 97 <!-- --> 98 <grid id="grid_EqT" > 99 <domain domain_ref="EqT" /> 100 </grid> 101 <!-- --> 102 <grid id="grid_znl_T_2D"> 103 <domain id="gznl" /> 104 </grid> 105 <!-- --> 106 <grid id="grid_znl_T_3D"> 107 <domain id="gznl" /> 108 <axis id="deptht" /> 109 </grid> 110 <!-- --> 111 <grid id="grid_znl_W_3D"> 112 <domain id="gznl" /> 113 <axis id="depthw" /> 114 </grid> 115 116 <grid id="grid_ptr_T_2D"> 117 <domain id="ptr" /> 118 </grid> 119 120 <grid id="grid_ptr_T_3D"> 121 <domain id="ptr" /> 122 <axis id="deptht" /> 123 </grid> 124 125 <grid id="grid_ptr_W_3D"> 126 <domain id="ptr" /> 127 <axis id="depthw" /> 128 </grid> 129 130 </grid_definition> 45 <grid_definition src="./grid_def_nemo.xml"/> 131 46 132 47 </context> -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/cfgs/SPITZ12/EXPREF/file_def_nemo-ice.xml
r9572 r10289 5 5 ============================================================================================================ 6 6 = output files definition = 7 = Define your own files for lim3=7 = Define your own files for sea ice = 8 8 = put the variables you want... = 9 9 ============================================================================================================ … … 78 78 <field field_ref="vfxice" name="vfxice" /> 79 79 <field field_ref="vfxsnw" name="vfxsnw" /> 80 81 <!-- diag error for negative ice volume after advection --> 82 <field field_ref="iceneg_pres" name="sineg_pres" /> 83 <field field_ref="iceneg_volu" name="sineg_volu" /> 84 <field field_ref="iceneg_hfx" name="sineg_hfx" /> 80 85 81 86 <!-- categories --> -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/cfgs/SPITZ12/EXPREF/namelist_cfg
r9793 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : overwrite default values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : overwrite default values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 !! SPITZ 1/12 configuration !! … … 390 390 &namnc4 ! netcdf4 chunking and compression settings ("key_netcdf4") 391 391 !----------------------------------------------------------------------- 392 nn_nchunks_k = 75 ! number of chunks in k-dimension392 nn_nchunks_k = 75 ! number of chunks in k-dimension 393 393 ! ! setting nn_nchunks_k = jpk will give a chunk size of 1 in the vertical which 394 394 ! ! is optimal for postprocessing which works exclusively with horizontal slabs -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/cfgs/SPITZ12/EXPREF/namelist_ice_cfg
r9801 r10289 86 86 &namini ! Ice initialization 87 87 !------------------------------------------------------------------------------ 88 ln_iceini = . false. ! activate ice initialization (T) or not (F)88 ln_iceini = .true. ! activate ice initialization (T) or not (F) 89 89 rn_thres_sst = 0.5 ! max delta temp. above Tfreeze with initial ice = (sst - tfreeze) 90 90 rn_hts_ini_n = 0.1 ! initial real snow thickness (m), North -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc
-
Property
svn:ignore
set to
figures
-
Property
svn:ignore
set to
-
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/PDF_creation.sh
r9407 r10289 1 1 #!/bin/sh 2 2 3 ./inc/clean.sh4 ./inc/build.sh5 3 6 cd tex_main 7 pdflatex -shell-escape NEMO_manual 8 mv NEMO_manual.pdf .. 9 cd - 4 export opts='-shell-escape -interaction=nonstopmode' 5 model='NEMO' 6 7 clean() { 8 ## Delete latex build files 9 find latex -regextype posix-extended -regex ".*\.(aux|log|maf|mtc|out|toc).*" -exec rm {} \; 10 11 ## Remove 'minted' directories 12 find latex -type d -name '_minted*' -exec rm -r {} \; 13 14 ## HTML exports 15 find latex -type d -name 'html*' -exec rm -r {} \; 16 } 17 18 build() { 19 cd latex/$1/main 20 21 latex $opts $1'_manual' > /dev/null 22 makeindex -s $1'_manual'.ist $1'_manual' > /dev/null 23 bibtex $1'_manual' > /dev/null 24 #latex $opts $1'_manual' > /dev/null 25 pdflatex $opts $1'_manual' > /dev/null 26 27 mv $1'_manual'.pdf ../../.. 28 cd - 29 } 30 31 clean 32 build $model 10 33 11 34 exit 0 -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/nam_dia25h
r9355 r10289 1 1 !----------------------------------------------------------------------- 2 &nam_dia25h ! 25h Mean Output (defaultF)2 &nam_dia25h ! 25h Mean Output (default: OFF) 3 3 !----------------------------------------------------------------------- 4 4 ln_dia25h = .false. ! Choose 25h mean output or not -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/nam_diaharm
r9355 r10289 1 1 !----------------------------------------------------------------------- 2 &nam_diaharm ! Harmonic analysis of tidal constituents 2 &nam_diaharm ! Harmonic analysis of tidal constituents ("key_diaharm") 3 3 !----------------------------------------------------------------------- 4 4 nit000_han = 1 ! First time step used for harmonic analysis -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/nam_diatmb
r9355 r10289 1 1 !----------------------------------------------------------------------- 2 &nam_diatmb ! Top Middle Bottom Output (defaultF)2 &nam_diatmb ! Top Middle Bottom Output (default: OFF) 3 3 !----------------------------------------------------------------------- 4 4 ln_diatmb = .false. ! Choose Top Middle and Bottom output or not -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/nam_tide
r9355 r10289 1 1 !----------------------------------------------------------------------- 2 &nam_tide ! tide parameters 2 &nam_tide ! tide parameters (default: OFF) 3 3 !----------------------------------------------------------------------- 4 ln_tide = .false.! Activate tides4 ln_tide = .false. ! Activate tides 5 5 ln_tide_pot = .true. ! use tidal potential forcing 6 6 ln_scal_load = .false. ! Use scalar approximation for -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/nam_vvl
r9355 r10289 1 1 !----------------------------------------------------------------------- 2 &nam_vvl ! vertical coordinate options 2 &nam_vvl ! vertical coordinate options (default: z-star) 3 3 !----------------------------------------------------------------------- 4 4 ln_vvl_zstar = .true. ! z-star vertical coordinate -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/namagrif
r9355 r10289 5 5 rn_sponge_tra = 2880. ! coefficient for tracer sponge layer [m2/s] 6 6 rn_sponge_dyn = 2880. ! coefficient for dynamics sponge layer [m2/s] 7 ln_chk_bathy = . FALSE. !7 ln_chk_bathy = .false. ! =T check the parent bathymetry 8 8 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/nambbc
r9355 r10289 1 1 !----------------------------------------------------------------------- 2 &nambbc ! bottom temperature boundary condition (default: NO)2 &nambbc ! bottom temperature boundary condition (default: OFF) 3 3 !----------------------------------------------------------------------- 4 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask !5 ! ! ! (if <0 months) ! name ! (logical) ! (T/F ) ! 'monthly' ! filename ! pairing ! filename !6 sn_qgh ='geothermal_heating.nc', -12. , 'heatflow', .false. , .true. , 'yearly' , '' , '' , ''7 !8 4 ln_trabbc = .false. ! Apply a geothermal heating at the ocean bottom 9 nn_geoflx = 2 ! geothermal heat flux: = 0 no flux 10 ! = 1 constant flux 11 ! = 2 variable flux (read in geothermal_heating.nc in mW/m2) 12 rn_geoflx_cst = 86.4e-3 ! Constant value of geothermal heat flux [W/m2] 13 cn_dir = './' ! root directory for the location of the runoff files 5 nn_geoflx = 2 ! geothermal heat flux: = 1 constant flux 6 ! ! = 2 read variable flux [mW/m2] 7 rn_geoflx_cst = 86.4e-3 ! Constant value of geothermal heat flux [mW/m2] 8 9 cn_dir = './' ! root directory for the geothermal data location 10 !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________! 11 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 12 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 13 sn_qgh ='geothermal_heating.nc' , -12. , 'heatflow', .false. , .true. , 'yearly' , '' , '' , '' 14 14 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/nambbl
r9355 r10289 1 1 !----------------------------------------------------------------------- 2 &nambbl ! bottom boundary layer scheme (default: NO)2 &nambbl ! bottom boundary layer scheme (default: OFF) 3 3 !----------------------------------------------------------------------- 4 4 ln_trabbl = .false. ! Bottom Boundary Layer parameterisation flag 5 nn_bbl_ldf = 1 ! diffusive bbl (=1) or not (=0)6 nn_bbl_adv = 0 ! advective bbl (=1/2) or not (=0)7 rn_ahtbbl = 1000. ! lateral mixing coefficient in the bbl [m2/s]8 rn_gambbl = 10. ! advective bbl coefficient [s]5 nn_bbl_ldf = 1 ! diffusive bbl (=1) or not (=0) 6 nn_bbl_adv = 0 ! advective bbl (=1/2) or not (=0) 7 rn_ahtbbl = 1000. ! lateral mixing coefficient in the bbl [m2/s] 8 rn_gambbl = 10. ! advective bbl coefficient [s] 9 9 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/nambdy
r9355 r10289 1 1 !----------------------------------------------------------------------- 2 &nambdy ! unstructured open boundaries 2 &nambdy ! unstructured open boundaries (default: OFF) 3 3 !----------------------------------------------------------------------- 4 ln_bdy = .false.! Use unstructured open boundaries5 nb_bdy = 0! number of open boundary sets6 ln_coords_file = .true.! =T : read bdy coordinates from file7 cn_coords_file = 'coordinates.bdy.nc'! bdy coordinates files8 ln_mask_file = .false.! =T : read mask from file9 cn_mask_file = ''! name of mask file (if ln_mask_file=.TRUE.)10 cn_dyn2d = 'none'!11 nn_dyn2d_dta = 0! = 0, bdy data are equal to the initial state12 13 14 15 cn_dyn3d = 'none'!16 nn_dyn3d_dta = 0! = 0, bdy data are equal to the initial state17 18 cn_tra = 'none'!19 nn_tra_dta = 0! = 0, bdy data are equal to the initial state20 21 cn_ice_lim = 'none'!22 nn_ice_lim_dta = 0! = 0, bdy data are equal to the initial state23 24 rn_ice_tem = 270. ! lim3 only: arbitrary temperature of incoming sea ice25 rn_ice_sal = 10. ! lim3 only: -- salinity --26 rn_ice_age = 30. ! lim3 only: -- age --27 28 ln_tra_dmp =.false.! open boudaries conditions for tracers29 ln_dyn3d_dmp =.false.! open boundary condition for baroclinic velocities30 rn_time_dmp = 1. !Damping time scale in days31 rn_time_dmp_out = 1. !Outflow damping time scale32 nn_rimwidth = 10! width of the relaxation zone33 ln_vol = .false.! total volume correction (see nn_volctl parameter)34 nn_volctl = 1! = 0, the total water flux across open boundaries is zero35 nb_jpk_bdy = -1! number of levels in the bdy data (set < 0 if consistent with planned run)4 ln_bdy = .false. ! Use unstructured open boundaries 5 nb_bdy = 0 ! number of open boundary sets 6 ln_coords_file = .true. ! =T : read bdy coordinates from file 7 cn_coords_file = 'coordinates.bdy.nc' ! bdy coordinates files 8 ln_mask_file = .false. ! =T : read mask from file 9 cn_mask_file= '' ! name of mask file (if ln_mask_file=.TRUE.) 10 cn_dyn2d = 'none' ! 11 nn_dyn2d_dta = 0 ! = 0, bdy data are equal to the initial state 12 ! ! = 1, bdy data are read in 'bdydata .nc' files 13 ! ! = 2, use tidal harmonic forcing data from files 14 ! ! = 3, use external data AND tidal harmonic forcing 15 cn_dyn3d = 'none' ! 16 nn_dyn3d_dta = 0 ! = 0, bdy data are equal to the initial state 17 ! ! = 1, bdy data are read in 'bdydata .nc' files 18 cn_tra = 'none' ! 19 nn_tra_dta = 0 ! = 0, bdy data are equal to the initial state 20 ! ! = 1, bdy data are read in 'bdydata .nc' files 21 cn_ice = 'none' ! 22 nn_ice_dta = 0 ! = 0, bdy data are equal to the initial state 23 ! ! = 1, bdy data are read in 'bdydata .nc' files 24 rn_ice_tem = 270. ! si3 only: arbitrary temperature of incoming sea ice 25 rn_ice_sal = 10. ! si3 only: -- salinity -- 26 rn_ice_age = 30. ! si3 only: -- age -- 27 ! 28 ln_tra_dmp =.false. ! open boudaries conditions for tracers 29 ln_dyn3d_dmp =.false. ! open boundary condition for baroclinic velocities 30 rn_time_dmp = 1. ! Damping time scale in days 31 rn_time_dmp_out= 1. ! Outflow damping time scale 32 nn_rimwidth = 10 ! width of the relaxation zone 33 ln_vol = .false. ! total volume correction (see nn_volctl parameter) 34 nn_volctl = 1 ! = 0, the total water flux across open boundaries is zero 35 nb_jpk_bdy = -1 ! number of levels in the bdy data (set < 0 if consistent with planned run) 36 36 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/nambdy_dta
- Property svn:keywords deleted
r9355 r10289 1 1 !----------------------------------------------------------------------- 2 &nambdy_dta ! open boundaries - external data 2 &nambdy_dta ! open boundaries - external data (see nam_bdy) 3 3 !----------------------------------------------------------------------- 4 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 5 ! ! ! (if <0 months) ! name ! (logical) ! (T/F ) ! 'monthly' ! filename ! pairing ! filename ! 6 bn_ssh = 'amm12_bdyT_u2d', 24 , 'sossheig', .true. , .false. , 'daily' , '' , '' , '' 7 bn_u2d = 'amm12_bdyU_u2d', 24 , 'vobtcrtx', .true. , .false. , 'daily' , '' , '' , '' 8 bn_v2d = 'amm12_bdyV_u2d', 24 , 'vobtcrty', .true. , .false. , 'daily' , '' , '' , '' 9 bn_u3d = 'amm12_bdyU_u3d', 24 , 'vozocrtx', .true. , .false. , 'daily' , '' , '' , '' 10 bn_v3d = 'amm12_bdyV_u3d', 24 , 'vomecrty', .true. , .false. , 'daily' , '' , '' , '' 11 bn_tem = 'amm12_bdyT_tra', 24 , 'votemper', .true. , .false. , 'daily' , '' , '' , '' 12 bn_sal = 'amm12_bdyT_tra', 24 , 'vosaline', .true. , .false. , 'daily' , '' , '' , '' 13 ! for lim3 14 ! bn_a_i = 'amm12_bdyT_ice', 24 , 'ileadfra', .true. , .false. , 'daily' , '' , '' , '' 15 ! bn_h_i = 'amm12_bdyT_ice', 24 , 'iicethic', .true. , .false. , 'daily' , '' , '' , '' 16 ! bn_h_s = 'amm12_bdyT_ice', 24 , 'isnowthi', .true. , .false. , 'daily' , '' , '' , '' 4 ln_full_vel = .false. ! ??? 17 5 18 cn_dir = 'bdydta/' ! root directory for the location of the bulk files 19 ln_full_vel = .false. ! 6 cn_dir = 'bdydta/' ! root directory for the BDY data location 7 !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________! 8 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 9 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 10 bn_ssh = 'amm12_bdyT_u2d' , 24 , 'sossheig', .true. , .false., 'daily' , '' , '' , '' 11 bn_u2d = 'amm12_bdyU_u2d' , 24 , 'vobtcrtx', .true. , .false., 'daily' , '' , '' , '' 12 bn_v2d = 'amm12_bdyV_u2d' , 24 , 'vobtcrty', .true. , .false., 'daily' , '' , '' , '' 13 bn_u3d = 'amm12_bdyU_u3d' , 24 , 'vozocrtx', .true. , .false., 'daily' , '' , '' , '' 14 bn_v3d = 'amm12_bdyV_u3d' , 24 , 'vomecrty', .true. , .false., 'daily' , '' , '' , '' 15 bn_tem = 'amm12_bdyT_tra' , 24 , 'votemper', .true. , .false., 'daily' , '' , '' , '' 16 bn_sal = 'amm12_bdyT_tra' , 24 , 'vosaline', .true. , .false., 'daily' , '' , '' , '' 17 !* for si3 18 ! bn_a_i = 'amm12_bdyT_ice' , 24 , 'ileadfra', .true. , .false., 'daily' , '' , '' , '' 19 ! bn_h_i = 'amm12_bdyT_ice' , 24 , 'iicethic', .true. , .false., 'daily' , '' , '' , '' 20 ! bn_h_s = 'amm12_bdyT_ice' , 24 , 'isnowthi', .true. , .false., 'daily' , '' , '' , '' 20 21 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/nambdy_tide
r9355 r10289 1 1 !----------------------------------------------------------------------- 2 &nambdy_tide ! tidal forcing at open boundaries 2 &nambdy_tide ! tidal forcing at open boundaries (default: OFF) 3 3 !----------------------------------------------------------------------- 4 4 filtide = 'bdydta/amm12_bdytide_' ! file name root of tidal forcing files -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/namberg
r9355 r10289 1 1 !----------------------------------------------------------------------- 2 &namberg ! iceberg parameters (default: No iceberg)2 &namberg ! iceberg parameters (default: OFF) 3 3 !----------------------------------------------------------------------- 4 ln_icebergs = .false. ! iceberg floats or not 5 ln_bergdia = .true. ! Calculate budgets 6 nn_verbose_level = 1 ! Turn on more verbose output if level > 0 7 nn_verbose_write = 15 ! Timesteps between verbose messages 8 nn_sample_rate = 1 ! Timesteps between sampling for trajectory storage 9 ! Initial mass required for an iceberg of each class 10 rn_initial_mass = 8.8e7, 4.1e8, 3.3e9, 1.8e10, 3.8e10, 7.5e10, 1.2e11, 2.2e11, 3.9e11, 7.4e11 11 ! Proportion of calving mass to apportion to each class 12 rn_distribution = 0.24, 0.12, 0.15, 0.18, 0.12, 0.07, 0.03, 0.03, 0.03, 0.02 13 ! Ratio between effective and real iceberg mass (non-dim) 14 ! i.e. number of icebergs represented at a point 15 rn_mass_scaling = 2000, 200, 50, 20, 10, 5, 2, 1, 1, 1 16 ! thickness of newly calved bergs (m) 4 ln_icebergs = .false. ! activate iceberg floats (force =F with "key_agrif") 5 ! 6 ! ! diagnostics: 7 ln_bergdia = .true. ! Calculate budgets 8 nn_verbose_level = 1 ! Turn on more verbose output if level > 0 9 nn_verbose_write = 15 ! Timesteps between verbose messages 10 nn_sample_rate = 1 ! Timesteps between sampling for trajectory storage 11 ! 12 ! ! iceberg setting: 13 ! ! Initial mass required for an iceberg of each class 14 rn_initial_mass = 8.8e7, 4.1e8, 3.3e9, 1.8e10, 3.8e10, 7.5e10, 1.2e11, 2.2e11, 3.9e11, 7.4e11 15 ! ! Proportion of calving mass to apportion to each class 16 rn_distribution = 0.24, 0.12, 0.15, 0.18, 0.12, 0.07, 0.03, 0.03, 0.03, 0.02 17 ! ! Ratio between effective and real iceberg mass (non-dim) 18 ! ! i.e. number of icebergs represented at a point 19 rn_mass_scaling = 2000, 200, 50, 20, 10, 5, 2, 1, 1, 1 20 ! thickness of newly calved bergs (m) 17 21 rn_initial_thickness = 40., 67., 133., 175., 250., 250., 250., 250., 250., 250. 18 rn_rho_bergs = 850. ! Density of icebergs 19 rn_LoW_ratio = 1.5 ! Initial ratio L/W for newly calved icebergs 20 ln_operator_splitting = .true. ! Use first order operator splitting for thermodynamics 21 rn_bits_erosion_fraction = 0. ! Fraction of erosion melt flux to divert to bergy bits 22 rn_sicn_shift = 0. ! Shift of sea-ice concn in erosion flux (0<sicn_shift<1) 23 ln_passive_mode = .false. ! iceberg - ocean decoupling 24 nn_test_icebergs = 10 ! Create test icebergs of this class (-1 = no) 25 ! Put a test iceberg at each gridpoint in box (lon1,lon2,lat1,lat2) 26 rn_test_box = 108.0, 116.0, -66.0, -58.0 27 rn_speed_limit = 0. ! CFL speed limit for a berg 22 ! 23 rn_rho_bergs = 850. ! Density of icebergs 24 rn_LoW_ratio = 1.5 ! Initial ratio L/W for newly calved icebergs 25 ln_operator_splitting = .true. ! Use first order operator splitting for thermodynamics 26 rn_bits_erosion_fraction = 0. ! Fraction of erosion melt flux to divert to bergy bits 27 rn_sicn_shift = 0. ! Shift of sea-ice concn in erosion flux (0<sicn_shift<1) 28 ln_passive_mode = .false.! iceberg - ocean decoupling 29 nn_test_icebergs = 10 ! Create test icebergs of this class (-1 = no) 30 ! ! Put a test iceberg at each gridpoint in box (lon1,lon2,lat1,lat2) 31 rn_test_box = 108.0, 116.0, -66.0, -58.0 32 ln_use_calving = .false.! Use calving data even when nn_test_icebergs > 0 33 rn_speed_limit = 0. ! CFL speed limit for a berg 28 34 29 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 30 ! ! ! (if <0 months) ! name ! (logical) ! (T/F ) ! 'monthly' ! filename ! pairing ! filename!31 sn_icb = 'calving', -1 , 'calvingmask', .true. , .true. , 'yearly' , '' , '' , ''32 33 cn_dir = './'35 cn_dir = './' ! root directory for the calving data location 36 !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________! 37 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 38 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 39 sn_icb = 'calving' , -1 ,'calvingmask', .true. , .true. , 'yearly' , '' , '' , '' 34 40 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/namc1d
r9355 r10289 1 1 !----------------------------------------------------------------------- 2 &namc1d ! 1D configuration options ("key_c1d" )2 &namc1d ! 1D configuration options ("key_c1d" default: PAPA station) 3 3 !----------------------------------------------------------------------- 4 rn_lat1d = 50 ! Column latitude (default at PAPA station)5 rn_lon1d = -145 ! Column longitude (default at PAPA station)4 rn_lat1d = 50 ! Column latitude 5 rn_lon1d = -145 ! Column longitude 6 6 ln_c1d_locpt= .true. ! Localization of 1D config in a grid (T) or independant point (F) 7 7 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/namc1d_dyndmp
r9355 r10289 1 1 !----------------------------------------------------------------------- 2 &namc1d_dyndmp ! U & V newtonian damping ("key_c1d" )2 &namc1d_dyndmp ! U & V newtonian damping ("key_c1d" default: OFF) 3 3 !----------------------------------------------------------------------- 4 4 ln_dyndmp = .false. ! add a damping term (T) or not (F) -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/namc1d_uvd
r9355 r10289 1 1 !----------------------------------------------------------------------- 2 &namc1d_uvd ! data: U & V currents ("key_c1d" )2 &namc1d_uvd ! data: U & V currents ("key_c1d" default: OFF) 3 3 !----------------------------------------------------------------------- 4 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 5 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 6 sn_ucur = 'ucurrent' , -1 ,'u_current', .false. , .true. , 'monthly' , '' , 'Ume' , '' 7 sn_vcur = 'vcurrent' , -1 ,'v_current', .false. , .true. , 'monthly' , '' , 'Vme' , '' 8 ! 9 cn_dir = './' ! root directory for the location of the files 10 ln_uvd_init = .false. ! Initialisation of ocean U & V with U & V input data (T) or not (F) 11 ln_uvd_dyndmp = .false. ! damping of ocean U & V toward U & V input data (T) or not (F) 4 ! ! =T read U-V fields for: 5 ln_uvd_init = .false. ! ocean initialisation 6 ln_uvd_dyndmp = .false. ! U-V restoring 7 8 cn_dir = './' ! root directory for the U-V data location 9 !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________! 10 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 11 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 12 sn_ucur = 'ucurrent' , -1 ,'u_current', .false. , .true. , 'monthly' , '' , 'Ume' , '' 13 sn_vcur = 'vcurrent' , -1 ,'v_current', .false. , .true. , 'monthly' , '' , 'Vme' , '' 12 14 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/namcfg
r9355 r10289 1 1 !----------------------------------------------------------------------- 2 &namcfg ! parameters of the configuration ! (default: user defined GYRE)2 &namcfg ! parameters of the configuration (default: use namusr_def in namelist_cfg) 3 3 !----------------------------------------------------------------------- 4 4 ln_read_cfg = .false. ! (=T) read the domain configuration file 5 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules6 cn_domcfg = "domain_cfg" 5 ! ! (=F) user defined configuration (F => create/check namusr_def) 6 cn_domcfg = "domain_cfg" ! domain configuration filename 7 7 ! 8 ln_write_cfg= .true. ! (=T) create the domain configuration file 8 ln_closea = .false. ! T => keep closed seas (defined by closea_mask field) in the 9 ! ! domain and apply special treatment of freshwater fluxes. 10 ! ! F => suppress closed seas (defined by closea_mask field) 11 ! ! from the bathymetry at runtime. 12 ! ! If closea_mask field doesn't exist in the domain_cfg file 13 ! ! then this logical does nothing. 14 ln_write_cfg= .false. ! (=T) create the domain configuration file 9 15 cn_domcfg_out = "domain_cfg_out" ! newly created domain configuration filename 10 16 ! -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/namcrs
r9355 r10289 5 5 nn_facty = 3 ! Reduction factor of y-direction 6 6 nn_binref = 0 ! Bin centering preference: NORTH or EQUAT 7 8 9 10 nn_msh_crs = 1 ! create (=1) a mesh file or not (=0)7 ! ! 0, coarse grid is binned with preferential treatment of the north fold 8 ! ! 1, coarse grid is binned with centering at the equator 9 ! ! Symmetry with nn_facty being odd-numbered. Asymmetry with even-numbered nn_facty. 10 ln_msh_crs = .false. ! =T create a mesh & mask file 11 11 nn_crs_kz = 0 ! 0, MEAN of volume boxes 12 13 12 ! ! 1, MAX of boxes 13 ! ! 2, MIN of boxes 14 14 ln_crs_wn = .true. ! wn coarsened (T) or computed using horizontal divergence ( F ) 15 15 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/namctl
r9355 r10289 1 1 !----------------------------------------------------------------------- 2 &namctl ! Control prints 2 &namctl ! Control prints (default: OFF) 3 3 !----------------------------------------------------------------------- 4 4 ln_ctl = .false. ! trends control print (expensive!) -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/namdct
r9355 r10289 1 1 !----------------------------------------------------------------------- 2 &namdct ! transports through some sections 2 &namdct ! transports through some sections ("key_diadct") 3 3 !----------------------------------------------------------------------- 4 4 nn_dct = 15 ! time step frequency for transports computing -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/namdiu
r9355 r10289 1 1 !----------------------------------------------------------------------- 2 &namdiu ! Cool skin and warm layer models (defaultF)2 &namdiu ! Cool skin and warm layer models (default: OFF) 3 3 !----------------------------------------------------------------------- 4 4 ln_diurnal = .false. ! -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/namdom
r9355 r10289 3 3 !----------------------------------------------------------------------- 4 4 ln_linssh = .false. ! =T linear free surface ==>> model level are fixed in time 5 nn_closea = 0 ! remove (=0) or keep (=1) closed seas and lakes (ORCA) 6 ! 7 nn_msh = 0 ! create (>0) a mesh file or not (=0) 8 rn_isfhmin = 1.00 ! treshold (m) to discriminate grounding ice to floating ice 5 rn_isfhmin = 1.00 ! treshold [m] to discriminate grounding ice from floating ice 9 6 ! 10 7 rn_rdt = 5760. ! time step for the dynamics and tracer … … 12 9 ! 13 10 ln_crs = .false. ! Logical switch for coarsening module (T => fill namcrs) 11 ! 12 ln_meshmask = .false. ! =T create a mesh file 14 13 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/namdrg
r9355 r10289 1 1 !----------------------------------------------------------------------- 2 &namdrg ! top/bottom drag coefficient(default: NO selection)2 &namdrg ! top/bottom drag coefficient (default: NO selection) 3 3 !----------------------------------------------------------------------- 4 ln_ NONE = .false.! free-slip : Cd = 0 (F => fill namdrg_bot5 ln_lin = .false.! linear drag: Cd = Cd0 Uc0 & namdrg_top)6 ln_non_lin = .false.! non-linear drag: Cd = Cd0 |U|7 ln_loglayer = .false.! logarithmic drag: Cd = vkarmn/log(z/z0) |U|4 ln_OFF = .false. ! free-slip : Cd = 0 (F => fill namdrg_bot 5 ln_lin = .false. ! linear drag: Cd = Cd0 Uc0 & namdrg_top) 6 ln_non_lin = .false. ! non-linear drag: Cd = Cd0 |U| 7 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U| 8 8 ! 9 ln_drgimp = .true.! implicit top/bottom friction flag9 ln_drgimp = .true. ! implicit top/bottom friction flag 10 10 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/namdrg_bot
r9355 r10289 1 1 !----------------------------------------------------------------------- 2 &namdrg_bot ! BOTTOM friction2 &namdrg_bot ! BOTTOM friction (ln_OFF =F) 3 3 !----------------------------------------------------------------------- 4 rn_Cd0 = 1.e-3 ! drag coefficient [-]5 rn_Uc0 = 0.4 ! ref. velocity [m/s] (linear drag=Cd0*Uc0)6 rn_Cdmax = 0.1 ! drag value maximum [-] (logarithmic drag)7 rn_ke0 = 2.5e-3 ! background kinetic energy [m2/s2] (non-linear cases)8 rn_z0 = 3.e-3 ! roughness [m] (ln_loglayer=T)9 ln_boost = .false. ! =T regional boost of Cd0 ; =F constant10 rn_boost = 50. ! local boost factor [-]4 rn_Cd0 = 1.e-3 ! drag coefficient [-] 5 rn_Uc0 = 0.4 ! ref. velocity [m/s] (linear drag=Cd0*Uc0) 6 rn_Cdmax = 0.1 ! drag value maximum [-] (logarithmic drag) 7 rn_ke0 = 2.5e-3 ! background kinetic energy [m2/s2] (non-linear cases) 8 rn_z0 = 3.e-3 ! roughness [m] (ln_loglayer=T) 9 ln_boost = .false. ! =T regional boost of Cd0 ; =F constant 10 rn_boost = 50. ! local boost factor [-] 11 11 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/namdrg_top
r9355 r10289 1 1 !----------------------------------------------------------------------- 2 &namdrg_top ! TOP friction (ln_isfcav=T)2 &namdrg_top ! TOP friction (ln_OFF =F & ln_isfcav=T) 3 3 !----------------------------------------------------------------------- 4 rn_Cd0 = 1.e-3! drag coefficient [-]5 rn_Uc0 = 0.4! ref. velocity [m/s] (linear drag=Cd0*Uc0)6 rn_Cdmax = 0.1! drag value maximum [-] (logarithmic drag)7 rn_ke0 = 2.5e-3! background kinetic energy [m2/s2] (non-linear cases)8 rn_z0 = 3.0e-3! roughness [m] (ln_loglayer=T)9 ln_boost = .false.! =T regional boost of Cd0 ; =F constant10 rn_boost = 50.! local boost factor [-]4 rn_Cd0 = 1.e-3 ! drag coefficient [-] 5 rn_Uc0 = 0.4 ! ref. velocity [m/s] (linear drag=Cd0*Uc0) 6 rn_Cdmax = 0.1 ! drag value maximum [-] (logarithmic drag) 7 rn_ke0 = 2.5e-3 ! background kinetic energy [m2/s2] (non-linear cases) 8 rn_z0 = 3.0e-3 ! roughness [m] (ln_loglayer=T) 9 ln_boost = .false. ! =T regional boost of Cd0 ; =F constant 10 rn_boost = 50. ! local boost factor [-] 11 11 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/namdyn_adv
r9355 r10289 2 2 &namdyn_adv ! formulation of the momentum advection (default: NO selection) 3 3 !----------------------------------------------------------------------- 4 ln_dynadv_ NONE= .false. ! linear dynamics (no momentum advection)4 ln_dynadv_OFF = .false. ! linear dynamics (no momentum advection) 5 5 ln_dynadv_vec = .false. ! vector form - 2nd centered scheme 6 6 nn_dynkeg = 0 ! grad(KE) scheme: =0 C2 ; =1 Hollingsworth correction -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/namdyn_ldf
r9355 r10289 3 3 !----------------------------------------------------------------------- 4 4 ! ! Type of the operator : 5 ln_dynldf_ NONE= .false.! No operator (i.e. no explicit diffusion)6 ln_dynldf_lap = .false.! laplacian operator7 ln_dynldf_blp = .false.! bilaplacian operator5 ln_dynldf_OFF = .false. ! No operator (i.e. no explicit diffusion) 6 ln_dynldf_lap = .false. ! laplacian operator 7 ln_dynldf_blp = .false. ! bilaplacian operator 8 8 ! ! Direction of action : 9 ln_dynldf_lev = .false.! iso-level10 ln_dynldf_hor = .false. ! horizontal(geopotential)11 ln_dynldf_iso = .false. ! iso-neutral9 ln_dynldf_lev = .false. ! iso-level 10 ln_dynldf_hor = .false. ! horizontal (geopotential) 11 ln_dynldf_iso = .false. ! iso-neutral (lap only) 12 12 ! ! Coefficient 13 nn_ahm_ijk_t = 0 ! space/time variation of eddy coef 14 ! ! =-30 read in eddy_viscosity_3D.nc file 15 ! ! =-20 read in eddy_viscosity_2D.nc file 16 ! ! = 0 constant 17 ! ! = 10 F(k)=c1d 18 ! ! = 20 F(i,j)=F(grid spacing)=c2d 19 ! ! = 30 F(i,j,k)=c2d*c1d 20 ! ! = 31 F(i,j,k)=F(grid spacing and local velocity) 21 ! ! = 32 F(i,j,k)=F(local gridscale and deformation rate) 22 ! Caution in 20 and 30 cases the coefficient have to be given for a 1 degree grid (~111km) 23 rn_ahm_0 = 40000. ! horizontal laplacian eddy viscosity [m2/s] 24 rn_ahm_b = 0. ! background eddy viscosity for ldf_iso [m2/s] 25 rn_bhm_0 = 1.e+12 ! horizontal bilaplacian eddy viscosity [m4/s] 26 ! ! Smagorinsky settings (nn_ahm_ijk_t = 32) : 27 rn_csmc = 3.5 ! Smagorinsky constant of proportionality 28 rn_minfac = 1.0 ! multiplier of theorectical lower limit 29 rn_maxfac = 1.0 ! multiplier of theorectical upper limit 13 nn_ahm_ijk_t = 0 ! space/time variation of eddy coefficient : 14 ! ! =-30 read in eddy_viscosity_3D.nc file 15 ! ! =-20 read in eddy_viscosity_2D.nc file 16 ! ! = 0 constant 17 ! ! = 10 F(k)=c1d 18 ! ! = 20 F(i,j)=F(grid spacing)=c2d 19 ! ! = 30 F(i,j,k)=c2d*c1d 20 ! ! = 31 F(i,j,k)=F(grid spacing and local velocity) 21 ! ! = 32 F(i,j,k)=F(local gridscale and deformation rate) 22 ! ! time invariant coefficients : ahm = 1/2 Uv*Lv (lap case) 23 ! ! or = 1/12 Uv*Lv^3 (blp case) 24 rn_Uv = 0.1 ! lateral viscous velocity [m/s] (nn_ahm_ijk_t= 0, 10, 20, 30) 25 rn_Lv = 10.e+3 ! lateral viscous length [m] (nn_ahm_ijk_t= 0, 10) 26 ! ! Smagorinsky settings (nn_ahm_ijk_t= 32) : 27 rn_csmc = 3.5 ! Smagorinsky constant of proportionality 28 rn_minfac = 1.0 ! multiplier of theorectical lower limit 29 rn_maxfac = 1.0 ! multiplier of theorectical upper limit 30 ! ! iso-neutral laplacian operator (ln_dynldf_iso=T) : 31 rn_ahm_b = 0.0 ! background eddy viscosity [m2/s] 30 32 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/namdyn_spg
r9355 r10289 1 1 !----------------------------------------------------------------------- 2 &namdyn_spg ! surface pressure gradient (default: NO )2 &namdyn_spg ! surface pressure gradient (default: NO selection) 3 3 !----------------------------------------------------------------------- 4 4 ln_dynspg_exp = .false. ! explicit free surface -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/namdyn_vor
r9355 r10289 1 1 !----------------------------------------------------------------------- 2 &namdyn_vor ! Vorticity / Coriolis scheme (default: NO )2 &namdyn_vor ! Vorticity / Coriolis scheme (default: NO selection) 3 3 !----------------------------------------------------------------------- 4 ln_dynvor_ene = .false. ! en strophyconserving scheme5 ln_dynvor_ens = .false. ! en ergy conserving scheme4 ln_dynvor_ene = .false. ! energy conserving scheme 5 ln_dynvor_ens = .false. ! enstrophy conserving scheme 6 6 ln_dynvor_mix = .false. ! mixed scheme 7 ln_dynvor_enT = .false. ! energy conserving scheme (T-point) 8 ln_dynvor_eeT = .false. ! energy conserving scheme (een using e3t) 7 9 ln_dynvor_een = .false. ! energy & enstrophy scheme 8 nn_een_e3f = 1 ! e3f = masked averaging of e3t divided by 4 (=0) or by the sum of mask (=1) 9 ln_dynvor_msk = .false. ! vorticity multiplied by fmask (=T) or not (=F) (all vorticity schemes) ! PLEASE DO NOT ACTIVATE 10 nn_een_e3f = 1 ! =0 e3f = mi(mj(e3t))/4 11 ! ! =1 e3f = mi(mj(e3t))/mi(mj( tmask)) 12 ln_dynvor_msk = .false. ! vorticity multiplied by fmask (=T) ==>>> PLEASE DO NOT ACTIVATE 13 ! ! (f-point vorticity schemes only) 10 14 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/nameos
r9355 r10289 1 1 !----------------------------------------------------------------------- 2 &nameos ! ocean Equation Of Seawater (default: NO )2 &nameos ! ocean Equation Of Seawater (default: NO selection) 3 3 !----------------------------------------------------------------------- 4 4 ln_teos10 = .false. ! = Use TEOS-10 -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/namflo
r9355 r10289 1 1 !----------------------------------------------------------------------- 2 &namflo ! float parameters 2 &namflo ! float parameters ("key_float") 3 3 !----------------------------------------------------------------------- 4 4 jpnfl = 1 ! total number of floats during the run -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/namhsb
r9355 r10289 1 1 !----------------------------------------------------------------------- 2 &namhsb ! Heat and salt budgets (defaultF)2 &namhsb ! Heat and salt budgets (default: OFF) 3 3 !----------------------------------------------------------------------- 4 4 ln_diahsb = .false. ! check the heat and salt budgets (T) or not (F) -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/namlbc
r9355 r10289 1 1 !----------------------------------------------------------------------- 2 &namlbc ! lateral momentum boundary condition 2 &namlbc ! lateral momentum boundary condition (default: NO selection) 3 3 !----------------------------------------------------------------------- 4 4 ! ! free slip ! partial slip ! no slip ! strong slip 5 rn_shlat = 2.! shlat = 0 ! 0 < shlat < 2 ! shlat = 2 ! 2 < shlat5 rn_shlat = -9999. ! shlat = 0 ! 0 < shlat < 2 ! shlat = 2 ! 2 < shlat 6 6 ln_vorlat = .false. ! consistency of vorticity boundary condition with analytical Eqs. 7 7 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/namnc4
r9355 r10289 1 1 !----------------------------------------------------------------------- 2 &namnc4 ! netcdf4 chunking and compression settings 2 &namnc4 ! netcdf4 chunking and compression settings ("key_netcdf4") 3 3 !----------------------------------------------------------------------- 4 4 nn_nchunks_i= 4 ! number of chunks in i-dimension -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/namobs
r9355 r10289 1 1 !----------------------------------------------------------------------- 2 &namobs ! observation usage switch 2 &namobs ! observation usage switch (default: OFF) 3 3 !----------------------------------------------------------------------- 4 4 ln_diaobs = .false. ! Logical switch for the observation operator 5 ! 5 6 ln_t3d = .false. ! Logical switch for T profile observations 6 7 ln_s3d = .false. ! Logical switch for S profile observations … … 51 52 nn_2dint_sss = 0 ! Horizontal interpolation method for SSS 52 53 nn_2dint_sic = 0 ! Horizontal interpolation method for SIC 53 nn_msshc = 0! MSSH correction scheme54 nn_msshc = 0 ! MSSH correction scheme 54 55 nn_profdavtypes = -1 ! Profile daily average types - array 55 56 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/namptr
r9355 r10289 1 1 !----------------------------------------------------------------------- 2 &namptr ! Poleward Transport Diagnostic (defaultF)2 &namptr ! Poleward Transport Diagnostic (default: OFF) 3 3 !----------------------------------------------------------------------- 4 4 ln_diaptr = .false. ! Poleward heat and salt transport (T) or not (F) -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/namrun
r9355 r10289 2 2 &namrun ! parameters of the run 3 3 !----------------------------------------------------------------------- 4 nn_no = 0 ! job number (no more used...)4 nn_no = 0 ! Assimilation cycle index 5 5 cn_exp = "ORCA2" ! experience name 6 6 nn_it000 = 1 ! first time step … … 10 10 nn_leapy = 0 ! Leap year calendar (1) or not (0) 11 11 ln_rstart = .false. ! start from rest (F) or from a restart file (T) 12 nn_euler = 1 13 nn_rstctl = 0 14 ! 15 ! 16 ! 12 nn_euler = 1 ! = 0 : start with forward time step if ln_rstart=T 13 nn_rstctl = 0 ! restart control ==> activated only if ln_rstart=T 14 ! ! = 0 nn_date0 read in namelist ; nn_it000 : read in namelist 15 ! ! = 1 nn_date0 read in namelist ; nn_it000 : check consistancy between namelist and restart 16 ! ! = 2 nn_date0 read in restart ; nn_it000 : check consistancy between namelist and restart 17 17 cn_ocerst_in = "restart" ! suffix of ocean restart name (input) 18 18 cn_ocerst_indir = "." ! directory from which to read input ocean restarts … … 29 29 ln_clobber = .true. ! clobber (overwrite) an existing file 30 30 nn_chunksz = 0 ! chunksize (bytes) for NetCDF file (works only with iom_nf90 routines) 31 ln_xios_read = .FALSE. ! use XIOS to read restart file (only for a single file restart) 32 nn_wxios = 0 ! use XIOS to write restart file 0 - no, 1 - single file output, 2 - multiple file output 31 33 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/namsbc
r9355 r10289 1 1 !----------------------------------------------------------------------- 2 &namsbc ! Surface Boundary Condition (surface module)2 &namsbc ! Surface Boundary Condition manager (default: NO selection) 3 3 !----------------------------------------------------------------------- 4 nn_fsbc = 5 ! frequency of surface boundary condition computation5 ! (also = the frequency ofsea-ice & iceberg model call)4 nn_fsbc = 5 ! frequency of SBC module call 5 ! ! (control sea-ice & iceberg model call) 6 6 ! Type of air-sea fluxes 7 7 ln_usr = .false. ! user defined formulation (T => check usrdef_sbc) 8 8 ln_flx = .false. ! flux formulation (T => fill namsbc_flx ) 9 ln_blk = .false. 10 9 ln_blk = .false. ! Bulk formulation (T => fill namsbc_blk ) 10 ! ! Type of coupling (Ocean/Ice/Atmosphere) : 11 11 ln_cpl = .false. ! atmosphere coupled formulation ( requires key_oasis3 ) 12 12 ln_mixcpl = .false. ! forced-coupled mixed formulation ( requires key_oasis3 ) 13 13 nn_components = 0 ! configuration of the opa-sas OASIS coupling 14 15 16 14 ! ! =0 no opa-sas OASIS coupling: default single executable config. 15 ! ! =1 opa-sas OASIS coupling: multi executable config., OPA component 16 ! ! =2 opa-sas OASIS coupling: multi executable config., SAS component 17 17 ! Sea-ice : 18 nn_ice = 2 ! =0 no ice boundary condition ,19 ! =1 use observed ice-cover ,20 ! =2 or 3 automatically for LIM3 or CICE ("key_lim3" or "key_cice")21 18 nn_ice = 0 ! =0 no ice boundary condition 19 ! ! =1 use observed ice-cover ( => fill namsbc_iif ) 20 ! ! =2 or 3 automatically for SI3 or CICE ("key_si3" or "key_cice") 21 ! ! except in AGRIF zoom where it has to be specified 22 22 ln_ice_embd = .false. ! =T embedded sea-ice (pressure + mass and salt exchanges) 23 23 ! ! =F levitating ice (no pressure, mass and salt exchanges) 24 24 ! Misc. options of sbc : 25 ln_traqsr = . true.! Light penetration in the ocean (T => fill namtra_qsr)25 ln_traqsr = .false. ! Light penetration in the ocean (T => fill namtra_qsr) 26 26 ln_dm2dc = .false. ! daily mean to diurnal cycle on short wave 27 ln_ rnf = .true. ! runoffs (T => fill namsbc_rnf)28 ln_ssr = .true. ! Sea Surface Restoring on T and/or S (T => fill namsbc_ssr)29 nn_fwb = 2 ! FreshWater Budget: =0 unchecked30 ! =1 global mean of e-p-r set to zero at each time step31 ! =2 annual global mean of e-p-r set to zero27 ln_ssr = .false. ! Sea Surface Restoring on T and/or S (T => fill namsbc_ssr) 28 nn_fwb = 0 ! FreshWater Budget: =0 unchecked 29 ! ! =1 global mean of e-p-r set to zero at each time step 30 ! ! =2 annual global mean of e-p-r set to zero 31 ln_rnf = .false. ! runoffs (T => fill namsbc_rnf) 32 32 ln_apr_dyn = .false. ! Patm gradient added in ocean & ice Eqs. (T => fill namsbc_apr ) 33 ln_isf = .false. ! ice shelf (T => fill namsbc_isf )33 ln_isf = .false. ! ice shelf (T => fill namsbc_isf & namsbc_iscpl) 34 34 ln_wave = .false. ! Activate coupling with wave (T => fill namsbc_wave) 35 35 ln_cdgw = .false. ! Neutral drag coefficient read from wave model (T => ln_wave=.true. & fill namsbc_wave) 36 36 ln_sdw = .false. ! Read 2D Surf Stokes Drift & Computation of 3D stokes drift (T => ln_wave=.true. & fill namsbc_wave) 37 37 nn_sdrift = 0 ! Parameterization for the calculation of 3D-Stokes drift from the surface Stokes drift 38 39 40 38 ! ! = 0 Breivik 2015 parameterization: v_z=v_0*[exp(2*k*z)/(1-8*k*z)] 39 ! ! = 1 Phillips: v_z=v_o*[exp(2*k*z)-beta*sqrt(-2*k*pi*z)*erfc(sqrt(-2*k*z))] 40 ! ! = 2 Phillips as (1) but using the wave frequency from a wave model 41 41 ln_tauwoc = .false. ! Activate ocean stress modified by external wave induced stress (T => ln_wave=.true. & fill namsbc_wave) 42 42 ln_tauw = .false. ! Activate ocean stress components from wave model -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/namsbc_apr
r9355 r10289 2 2 &namsbc_apr ! Atmospheric pressure used as ocean forcing (ln_apr_dyn =T) 3 3 !----------------------------------------------------------------------- 4 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask !5 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename !6 sn_apr = 'patm' , -1 ,'somslpre', .true. , .true. , 'yearly' , '' , '' , ''7 8 cn_dir = './' ! root directory for the location of the bulk files9 4 rn_pref = 101000. ! reference atmospheric pressure [N/m2]/ 10 5 ln_ref_apr = .false. ! ref. pressure: global mean Patm (T) or a constant (F) 11 6 ln_apr_obc = .false. ! inverse barometer added to OBC ssh data 7 8 cn_dir = './' ! root directory for the Patm data location 9 !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________! 10 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 11 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 12 sn_apr = 'patm' , -1 ,'somslpre' , .true. , .true. , 'yearly' , '' , '' , '' 12 13 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/namsbc_blk
r9355 r10289 1 1 !----------------------------------------------------------------------- 2 &namsbc_blk ! namsbc_blk generic Bulk formula(ln_blk =T)2 &namsbc_blk ! namsbc_blk generic Bulk formula (ln_blk =T) 3 3 !----------------------------------------------------------------------- 4 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask !5 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename !6 sn_wndi = 'u_10.15JUNE2009_fill' , 6 , 'U_10_MOD', .false. , .true. , 'yearly' , 'weights_core_orca2_bicubic_noc.nc' , 'Uwnd' , ''7 sn_wndj = 'v_10.15JUNE2009_fill' , 6 , 'V_10_MOD', .false. , .true. , 'yearly' , 'weights_core_orca2_bicubic_noc.nc' , 'Vwnd' , ''8 sn_qsr = 'ncar_rad.15JUNE2009_fill' , 24 , 'SWDN_MOD', .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , ''9 sn_qlw = 'ncar_rad.15JUNE2009_fill' , 24 , 'LWDN_MOD', .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , ''10 sn_tair = 't_10.15JUNE2009_fill' , 6 , 'T_10_MOD', .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , ''11 sn_humi = 'q_10.15JUNE2009_fill' , 6 , 'Q_10_MOD', .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , ''12 sn_prec = 'ncar_precip.15JUNE2009_fill', -1 , 'PRC_MOD1', .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , ''13 sn_snow = 'ncar_precip.15JUNE2009_fill', -1 , 'SNOW' , .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , ''14 sn_slp = 'slp.15JUNE2009_fill' , 6 , 'SLP' , .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , ''15 sn_tdif = 'taudif_core' , 24 , 'taudif' , .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , ''16 4 ! ! bulk algorithm : 17 5 ln_NCAR = .false. ! "NCAR" algorithm (Large and Yeager 2008) … … 19 7 ln_COARE_3p5= .false. ! "COARE 3.5" algorithm (Edson et al. 2013) 20 8 ln_ECMWF = .false. ! "ECMWF" algorithm (IFS cycle 31) 21 ! 22 cn_dir = './' ! root directory for the location of the bulk files 23 ln_taudif = .false. ! HF tau contribution: use "mean of stress module - module of the mean stress" data 24 rn_zqt = 10. ! Air temperature and humidity reference height (m) 25 rn_zu = 10. ! Wind vector reference height (m) 26 rn_pfac = 1. ! multiplicative factor for precipitation (total & snow) 27 rn_efac = 1. ! multiplicative factor for evaporation (0. or 1.) 28 rn_vfac = 0. ! multiplicative factor for ocean & ice velocity used to 29 ! ! calculate the wind stress (0.=absolute or 1.=relative winds) 30 ln_Cd_L12 = .false. ! air-ice drags = F(ice concentration) (Lupkes et al. 2012) 31 ln_Cd_L15 = .false. ! air-ice drags = F(ice concentration) (Lupkes et al. 2015) 9 ! 10 rn_zqt = 10. ! Air temperature & humidity reference height (m) 11 rn_zu = 10. ! Wind vector reference height (m) 12 ln_Cd_L12 = .false. ! air-ice drags = F(ice concentration) (Lupkes et al. 2012) 13 ln_Cd_L15 = .false. ! air-ice drags = F(ice concentration) (Lupkes et al. 2015) 14 ln_taudif = .false. ! HF tau contribution: use "mean of stress module - module of the mean stress" data 15 rn_pfac = 1. ! multiplicative factor for precipitation (total & snow) 16 rn_efac = 1. ! multiplicative factor for evaporation (0. or 1.) 17 rn_vfac = 0. ! multiplicative factor for ocean & ice velocity used to 18 ! ! calculate the wind stress (0.=absolute or 1.=relative winds) 19 20 cn_dir = './' ! root directory for the bulk data location 21 !___________!_________________________!___________________!___________!_____________!________!___________!______________________________________!__________!_______________! 22 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 23 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 24 sn_wndi = 'u_10.15JUNE2009_fill' , 6 , 'U_10_MOD', .false. , .true. , 'yearly' , 'weights_core_orca2_bicubic_noc.nc' , 'Uwnd' , '' 25 sn_wndj = 'v_10.15JUNE2009_fill' , 6 , 'V_10_MOD', .false. , .true. , 'yearly' , 'weights_core_orca2_bicubic_noc.nc' , 'Vwnd' , '' 26 sn_qsr = 'ncar_rad.15JUNE2009_fill' , 24 , 'SWDN_MOD', .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , '' 27 sn_qlw = 'ncar_rad.15JUNE2009_fill' , 24 , 'LWDN_MOD', .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , '' 28 sn_tair = 't_10.15JUNE2009_fill' , 6 , 'T_10_MOD', .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , '' 29 sn_humi = 'q_10.15JUNE2009_fill' , 6 , 'Q_10_MOD', .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , '' 30 sn_prec = 'ncar_precip.15JUNE2009_fill', -1 , 'PRC_MOD1', .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , '' 31 sn_snow = 'ncar_precip.15JUNE2009_fill', -1 , 'SNOW' , .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , '' 32 sn_slp = 'slp.15JUNE2009_fill' , 6 , 'SLP' , .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , '' 33 sn_tdif = 'taudif_core' , 24 , 'taudif' , .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , '' 32 34 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/namsbc_cpl
r9355 r10289 2 2 &namsbc_cpl ! coupled ocean/atmosphere model ("key_oasis3") 3 3 !----------------------------------------------------------------------- 4 ! ! description ! multiple ! vector ! vector ! vector ! 5 ! ! ! categories ! reference ! orientation ! grids ! 6 ! send 4 nn_cplmodel = 1 ! Maximum number of models to/from which NEMO is potentially sending/receiving data 5 ln_usecplmask = .false. ! use a coupling mask file to merge data received from several models 6 ! ! -> file cplmask.nc with the float variable called cplmask (jpi,jpj,nn_cplmodel) 7 nn_cats_cpl = 5 ! Number of sea ice categories over which coupling is to be carried out (if not 1) 8 9 !_____________!__________________________!____________!_____________!______________________!________! 10 ! ! description ! multiple ! vector ! vector ! vector ! 11 ! ! ! categories ! reference ! orientation ! grids ! 12 !*** send *** 7 13 sn_snd_temp = 'weighted oce and ice' , 'no' , '' , '' , '' 8 14 sn_snd_alb = 'weighted ice' , 'no' , '' , '' , '' … … 18 24 sn_snd_sstfrz = 'coupled' , 'no' , '' , '' , '' 19 25 sn_snd_ttilyr = 'weighted ice' , 'no' , '' , '' , '' 20 ! receive26 !*** receive *** 21 27 sn_rcv_w10m = 'none' , 'no' , '' , '' , '' 22 28 sn_rcv_taumod = 'coupled' , 'no' , '' , '' , '' … … 45 51 sn_rcv_tauw = 'none' , 'no' , '' , '' , '' 46 52 sn_rcv_wdrag = 'none' , 'no' , '' , '' , '' 47 !48 nn_cplmodel = 1 ! Maximum number of models to/from which NEMO is potentialy sending/receiving data49 ln_usecplmask = .false. ! use a coupling mask file to merge data received from several models50 ! ! -> file cplmask.nc with the float variable called cplmask (jpi,jpj,nn_cplmodel)51 nn_cats_cpl = 5 ! Number of sea ice categories over which coupling is to be carried out (if not 1)52 53 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/namsbc_flx
r9355 r10289 1 1 !----------------------------------------------------------------------- 2 &namsbc_flx ! surface boundary condition : flux formulation 2 &namsbc_flx ! surface boundary condition : flux formulation (ln_flx =T) 3 3 !----------------------------------------------------------------------- 4 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 5 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename!6 sn_utau = 'utau' , 24 , 'utau' , .false. , .false., 'yearly' , '' , '' , ''7 sn_vtau = 'vtau' , 24 , 'vtau' , .false. , .false., 'yearly' , '' , '' , ''8 sn_ qtot = 'qtot' , 24 , 'qtot' , .false. , .false., 'yearly' , '', '' , ''9 sn_ qsr = 'qsr' , 24 , 'qsr' , .false. , .false., 'yearly' , '', '' , ''10 sn_ emp = 'emp' , 24 , 'emp' , .false. , .false., 'yearly' , '', '' , ''11 !12 cn_dir = './' ! root directory for the location of the flux files4 cn_dir = './' ! root directory for the fluxes data location 5 !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________! 6 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 7 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 8 sn_utau = 'utau' , 24 , 'utau' , .false. , .false., 'yearly' , '' , '' , '' 9 sn_vtau = 'vtau' , 24 , 'vtau' , .false. , .false., 'yearly' , '' , '' , '' 10 sn_qtot = 'qtot' , 24 , 'qtot' , .false. , .false., 'yearly' , '' , '' , '' 11 sn_qsr = 'qsr' , 24 , 'qsr' , .false. , .false., 'yearly' , '' , '' , '' 12 sn_emp = 'emp' , 24 , 'emp' , .false. , .false., 'yearly' , '' , '' , '' 13 13 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/namsbc_iscpl
r9355 r10289 1 1 !----------------------------------------------------------------------- 2 &namsbc_iscpl ! land ice / ocean coupling option 3 !----------------------------------------------------------------------- 2 &namsbc_iscpl ! land ice / ocean coupling option (ln_isfcav =T : read (ln_read_cfg=T) 3 !----------------------------------------------------------------------- or set or usr_def_zgr ) 4 4 nn_drown = 10 ! number of iteration of the extrapolation loop (fill the new wet cells) 5 5 ln_hsb = .false. ! activate conservation module (conservation exact after a time of rn_fiscpl) -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/namsbc_isf
r9355 r10289 1 1 !----------------------------------------------------------------------- 2 &namsbc_isf ! Top boundary layer (ISF) (nn_isf >0) 3 !----------------------------------------------------------------------- 4 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 5 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 6 ! nn_isf == 4 7 sn_fwfisf = 'rnfisf' , -12 ,'sowflisf', .false. , .true. , 'yearly' , '' , '' , '' 8 ! nn_isf == 3 9 sn_rnfisf = 'rnfisf' , -12 ,'sofwfisf', .false. , .true. , 'yearly' , '' , '' , '' 10 ! nn_isf == 2 and 3 11 sn_depmax_isf='rnfisf' , -12 ,'sozisfmax', .false. , .true. , 'yearly' , '' , '' , '' 12 sn_depmin_isf='rnfisf' , -12 ,'sozisfmin', .false. , .true. , 'yearly' , '' , '' , '' 13 ! nn_isf == 2 14 sn_Leff_isf = 'rnfisf' , -12 ,'Leff' , .false. , .true. , 'yearly' , '' , '' , '' 15 ! 16 ! for all case 2 &namsbc_isf ! Top boundary layer (ISF) (ln_isfcav =T : read (ln_read_cfg=T) 3 !----------------------------------------------------------------------- or set or usr_def_zgr ) 4 ! ! type of top boundary layer 17 5 nn_isf = 1 ! ice shelf melting/freezing 18 ! 1 = presence of ISF 2 = bg03 parametrisation 19 ! 3 = rnf file for isf 4 = ISF fwf specified 20 ! option 1 and 4 need ln_isfcav = .true. (domzgr) 21 ! only for nn_isf = 1 or 2 22 rn_gammat0 = 1.e-4 ! gammat coefficient used in blk formula 23 rn_gammas0 = 1.e-4 ! gammas coefficient used in blk formula 24 ! only for nn_isf = 1 or 4 25 rn_hisf_tbl = 30. ! thickness of the top boundary layer (Losh et al. 2008) 26 ! ! 0 => thickness of the tbl = thickness of the first wet cell 27 ! only for nn_isf = 1 28 nn_isfblk = 1 ! 1 ISOMIP like: 2 equations formulation (Hunter et al., 2006) 29 ! ! 2 ISOMIP+ like: 3 equations formulation (Asay-Davis et al., 2015) 30 nn_gammablk = 1 ! 0 = cst Gammat (= gammat/s) 31 ! ! 1 = velocity dependend Gamma (u* * gammat/s) (Jenkins et al. 2010) 32 ! ! 2 = velocity and stability dependent Gamma (Holland et al. 1999) 6 ! 1 = presence of ISF ; 2 = bg03 parametrisation 7 ! 3 = rnf file for ISF ; 4 = ISF specified freshwater flux 8 ! options 1 and 4 need ln_isfcav = .true. (domzgr) 9 ! ! nn_isf = 1 or 2 cases: 10 rn_gammat0 = 1.e-4 ! gammat coefficient used in blk formula 11 rn_gammas0 = 1.e-4 ! gammas coefficient used in blk formula 12 ! ! nn_isf = 1 or 4 cases: 13 rn_hisf_tbl = 30. ! thickness of the top boundary layer (Losh et al. 2008) 14 ! ! 0 => thickness of the tbl = thickness of the first wet cell 15 ! ! nn_isf = 1 case 16 nn_isfblk = 1 ! 1 ISOMIP like: 2 equations formulation (Hunter et al., 2006) 17 ! ! 2 ISOMIP+ like: 3 equations formulation (Asay-Davis et al., 2015) 18 nn_gammablk = 1 ! 0 = cst Gammat (= gammat/s) 19 ! ! 1 = velocity dependend Gamma (u* * gammat/s) (Jenkins et al. 2010) 20 ! ! 2 = velocity and stability dependent Gamma (Holland et al. 1999) 21 22 !___________!_____________!___________________!___________!_____________!_________!___________!__________!__________!_______________! 23 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 24 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 25 !* nn_isf = 4 case 26 sn_fwfisf = 'rnfisf' , -12 ,'sowflisf' , .false. , .true. , 'yearly' , '' , '' , '' 27 !* nn_isf = 3 case 28 sn_rnfisf = 'rnfisf' , -12 ,'sofwfisf' , .false. , .true. , 'yearly' , '' , '' , '' 29 !* nn_isf = 2 and 3 cases 30 sn_depmax_isf='rnfisf' , -12 ,'sozisfmax', .false. , .true. , 'yearly' , '' , '' , '' 31 sn_depmin_isf='rnfisf' , -12 ,'sozisfmin', .false. , .true. , 'yearly' , '' , '' , '' 32 !* nn_isf = 2 case 33 sn_Leff_isf = 'rnfisf' , -12 ,'Leff' , .false. , .true. , 'yearly' , '' , '' , '' 33 34 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/namsbc_rnf
r9355 r10289 1 1 !----------------------------------------------------------------------- 2 &namsbc_rnf ! runoffs namelist surface boundary condition(ln_rnf =T)2 &namsbc_rnf ! runoffs (ln_rnf =T) 3 3 !----------------------------------------------------------------------- 4 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 5 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 6 sn_rnf = 'runoff_core_monthly', -1 , 'sorunoff', .true. , .true. , 'yearly' , '' , '' , '' 7 sn_cnf = 'runoff_core_monthly', 0 , 'socoefr0', .false. , .true. , 'yearly' , '' , '' , '' 8 sn_s_rnf = 'runoffs' , 24 , 'rosaline', .true. , .true. , 'yearly' , '' , '' , '' 9 sn_t_rnf = 'runoffs' , 24 , 'rotemper', .true. , .true. , 'yearly' , '' , '' , '' 10 sn_dep_rnf = 'runoffs' , 0 , 'rodepth' , .false. , .true. , 'yearly' , '' , '' , '' 11 12 cn_dir = './' ! root directory for the location of the runoff files 13 ln_rnf_mouth= .true. ! specific treatment at rivers mouths 4 ln_rnf_mouth= .false. ! specific treatment at rivers mouths 14 5 rn_hrnf = 15.e0 ! depth over which enhanced vertical mixing is used (ln_rnf_mouth=T) 15 6 rn_avt_rnf = 1.e-3 ! value of the additional vertical mixing coef. [m2/s] (ln_rnf_mouth=T) … … 22 13 rn_dep_max = 150. ! depth over which runoffs is spread ( ln_rnf_depth_ini = .true ) 23 14 nn_rnf_depth_file = 0 ! create (=1) a runoff depth file or not (=0) 15 16 cn_dir = './' ! root directory for the runoff data location 17 !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________! 18 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 19 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 20 sn_rnf = 'runoff_core_monthly' , -1 , 'sorunoff', .true. , .true. , 'yearly' , '' , '' , '' 21 sn_cnf = 'runoff_core_monthly' , 0 , 'socoefr0', .false. , .true. , 'yearly' , '' , '' , '' 22 sn_s_rnf = 'runoffs' , 24 , 'rosaline', .true. , .true. , 'yearly' , '' , '' , '' 23 sn_t_rnf = 'runoffs' , 24 , 'rotemper', .true. , .true. , 'yearly' , '' , '' , '' 24 sn_dep_rnf = 'runoffs' , 0 , 'rodepth' , .false. , .true. , 'yearly' , '' , '' , '' 24 25 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/namsbc_sas
r9355 r10289 1 1 !----------------------------------------------------------------------- 2 &namsbc_sas ! Stand-Alone Surface boundary condition2 &namsbc_sas ! Stand-Alone Surface module: ocean data (SAS_SRC only) 3 3 !----------------------------------------------------------------------- 4 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 5 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 6 sn_usp = 'sas_grid_U', 120 , 'uos' , .true. , .true. , 'yearly' , '' , '' , '' 7 sn_vsp = 'sas_grid_V', 120 , 'vos' , .true. , .true. , 'yearly' , '' , '' , '' 8 sn_tem = 'sas_grid_T', 120 , 'sosstsst', .true. , .true. , 'yearly' , '' , '' , '' 9 sn_sal = 'sas_grid_T', 120 , 'sosaline', .true. , .true. , 'yearly' , '' , '' , '' 10 sn_ssh = 'sas_grid_T', 120 , 'sossheig', .true. , .true. , 'yearly' , '' , '' , '' 11 sn_e3t = 'sas_grid_T', 120 , 'e3t_m' , .true. , .true. , 'yearly' , '' , '' , '' 12 sn_frq = 'sas_grid_T', 120 , 'frq_m' , .true. , .true. , 'yearly' , '' , '' , '' 4 l_sasread = .true. ! =T Read in file ; =F set all to 0. (see sbcssm) 5 ln_3d_uve = .false. ! specify whether we are supplying a 3D u,v and e3 field 6 ln_read_frq = .false. ! specify whether we must read frq or not 13 7 14 l_sasread = .true. ! =T Read the above fields in a file, =F initialize to 0. in sbcssm.F90 15 ln_3d_uve = .false. ! specify whether we are supplying a 3D u,v and e3 field 16 ln_read_frq = .false. ! specify whether we must read frq or not 17 cn_dir = './' ! root directory for the location of the bulk files are 8 cn_dir = './' ! root directory for the ocean data location 9 !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________! 10 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 11 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 12 sn_usp = 'sas_grid_U' , 120 , 'uos' , .true. , .true. , 'yearly' , '' , '' , '' 13 sn_vsp = 'sas_grid_V' , 120 , 'vos' , .true. , .true. , 'yearly' , '' , '' , '' 14 sn_tem = 'sas_grid_T' , 120 , 'sosstsst', .true. , .true. , 'yearly' , '' , '' , '' 15 sn_sal = 'sas_grid_T' , 120 , 'sosaline', .true. , .true. , 'yearly' , '' , '' , '' 16 sn_ssh = 'sas_grid_T' , 120 , 'sossheig', .true. , .true. , 'yearly' , '' , '' , '' 17 sn_e3t = 'sas_grid_T' , 120 , 'e3t_m' , .true. , .true. , 'yearly' , '' , '' , '' 18 sn_frq = 'sas_grid_T' , 120 , 'frq_m' , .true. , .true. , 'yearly' , '' , '' , '' 18 19 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/namsbc_ssr
r9355 r10289 2 2 &namsbc_ssr ! surface boundary condition : sea surface restoring (ln_ssr =T) 3 3 !----------------------------------------------------------------------- 4 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 5 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 6 sn_sst = 'sst_data', 24 , 'sst' , .false. , .false., 'yearly' , '' , '' , '' 7 sn_sss = 'sss_data', -1 , 'sss' , .true. , .true. , 'yearly' , '' , '' , '' 4 nn_sstr = 0 ! add a retroaction term to the surface heat flux (=1) or not (=0) 5 rn_dqdt = -40. ! magnitude of the retroaction on temperature [W/m2/K] 6 nn_sssr = 0 ! add a damping term to the surface freshwater flux (=2) 7 ! ! or to SSS only (=1) or no damping term (=0) 8 rn_deds = -166.67 ! magnitude of the damping on salinity [mm/day] 9 ln_sssr_bnd = .true. ! flag to bound erp term (associated with nn_sssr=2) 10 rn_sssr_bnd = 4.e0 ! ABS(Max/Min) value of the damping erp term [mm/day] 8 11 9 cn_dir = './' ! root directory for the location of the runoff files 10 nn_sstr = 0 ! add a retroaction term in the surface heat flux (=1) or not (=0) 11 nn_sssr = 2 ! add a damping term in the surface freshwater flux (=2) 12 ! ! or to SSS only (=1) or no damping term (=0) 13 rn_dqdt = -40. ! magnitude of the retroaction on temperature [W/m2/K] 14 rn_deds = -166.67 ! magnitude of the damping on salinity [mm/day] 15 ln_sssr_bnd = .true. ! flag to bound erp term (associated with nn_sssr=2) 16 rn_sssr_bnd = 4.e0 ! ABS(Max/Min) value of the damping erp term [mm/day] 12 cn_dir = './' ! root directory for the SST/SSS data location 13 !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________! 14 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 15 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 16 sn_sst = 'sst_data' , 24 , 'sst' , .false. , .false., 'yearly' , '' , '' , '' 17 sn_sss = 'sss_data' , -1 , 'sss' , .true. , .true. , 'yearly' , '' , '' , '' 17 18 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/namsbc_wave
r9355 r10289 2 2 &namsbc_wave ! External fields from wave model (ln_wave=T) 3 3 !----------------------------------------------------------------------- 4 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 5 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename!6 sn_cdg = 'sdw_wave' , 1 , 'drag_coeff' , .true. , .false. , 'daily' , '' , '' , ''7 sn_usd = 'sdw_wave' , 1 , 'u_sd2d' , .true. , .false. , 'daily' , '' , '' , ''8 sn_ vsd = 'sdw_wave' , 1 , 'v_sd2d' , .true. , .false. , 'daily' , '', '' , ''9 sn_ hsw = 'sdw_wave' , 1 , 'hs' , .true. , .false. , 'daily' , '', '' , ''10 sn_ wmp = 'sdw_wave' , 1 , 'wmp' , .true. , .false. , 'daily' , '', '' , ''11 sn_ wfr = 'sdw_wave' , 1 , 'wfr' , .true. , .false. , 'daily' , '', '' , ''12 sn_w num = 'sdw_wave' , 1 , 'wave_num' , .true. , .false. , 'daily' , '', '' , ''13 sn_ tauwoc = 'sdw_wave' , 1 , 'wave_stress', .true. , .false. , 'daily' , '', '' , ''14 sn_ tauwx = 'sdw_wave' , 1 , 'wave_stress', .true. , .false. , 'daily' , '', '' , ''15 sn_tauw y = 'sdw_wave' , 1 , 'wave_stress', .true. , .false. , 'daily' , '', '' , ''16 ! 17 cn_dir = './' ! root directory for the location of drag coefficient files4 cn_dir = './' ! root directory for the waves data location 5 !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________! 6 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 7 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 8 sn_cdg = 'sdw_wave' , 1 , 'drag_coeff' , .true. , .false., 'daily' , '' , '' , '' 9 sn_usd = 'sdw_wave' , 1 , 'u_sd2d' , .true. , .false., 'daily' , '' , '' , '' 10 sn_vsd = 'sdw_wave' , 1 , 'v_sd2d' , .true. , .false., 'daily' , '' , '' , '' 11 sn_hsw = 'sdw_wave' , 1 , 'hs' , .true. , .false., 'daily' , '' , '' , '' 12 sn_wmp = 'sdw_wave' , 1 , 'wmp' , .true. , .false., 'daily' , '' , '' , '' 13 sn_wfr = 'sdw_wave' , 1 , 'wfr' , .true. , .false., 'daily' , '' , '' , '' 14 sn_wnum = 'sdw_wave' , 1 , 'wave_num' , .true. , .false., 'daily' , '' , '' , '' 15 sn_tauwoc = 'sdw_wave' , 1 , 'wave_stress', .true. , .false., 'daily' , '' , '' , '' 16 sn_tauwx = 'sdw_wave' , 1 , 'wave_stress', .true. , .false., 'daily' , '' , '' , '' 17 sn_tauwy = 'sdw_wave' , 1 , 'wave_stress', .true. , .false., 'daily' , '' , '' , '' 18 18 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/namsto
r9355 r10289 1 1 !----------------------------------------------------------------------- 2 &namsto ! Stochastic parametrization of EOS (default: NO)2 &namsto ! Stochastic parametrization of EOS (default: OFF) 3 3 !----------------------------------------------------------------------- 4 4 ln_sto_eos = .false. ! stochastic equation of state -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/namtra_adv
r9355 r10289 2 2 &namtra_adv ! advection scheme for tracer (default: NO selection) 3 3 !----------------------------------------------------------------------- 4 ln_traadv_ NONE= .false. ! No tracer advection4 ln_traadv_OFF = .false. ! No tracer advection 5 5 ln_traadv_cen = .false. ! 2nd order centered scheme 6 6 nn_cen_h = 4 ! =2/4, horizontal 2nd order CEN / 4th order CEN -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/namtra_dmp
r9355 r10289 1 1 !----------------------------------------------------------------------- 2 &namtra_dmp ! tracer: T & S newtonian damping (default: NO)2 &namtra_dmp ! tracer: T & S newtonian damping (default: OFF) 3 3 !----------------------------------------------------------------------- 4 ln_tradmp = . true. ! add a damping term5 nn_zdmp = 0! vertical shape =0 damping throughout the water column4 ln_tradmp = .false. ! add a damping term (using resto.nc coef.) 5 nn_zdmp = 0 ! vertical shape =0 damping throughout the water column 6 6 ! ! =1 no damping in the mixing layer (kz criteria) 7 7 ! ! =2 no damping in the mixed layer (rho crieria) 8 cn_resto ='resto.nc'! Name of file containing restoration coeff. field (use dmp_tools to create this)8 cn_resto = 'resto.nc' ! Name of file containing restoration coeff. field (use dmp_tools to create this) 9 9 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/namtra_ldf
r9355 r10289 3 3 !----------------------------------------------------------------------- 4 4 ! ! Operator type: 5 ln_traldf_ NONE = .false.! No explicit diffusion6 ln_traldf_lap = .false.! laplacian operator7 ln_traldf_blp = .false.! bilaplacian operator5 ln_traldf_OFF = .false. ! No explicit diffusion 6 ln_traldf_lap = .false. ! laplacian operator 7 ln_traldf_blp = .false. ! bilaplacian operator 8 8 ! 9 9 ! ! Direction of action: 10 ln_traldf_lev = .false.! iso-level11 ln_traldf_hor = .false. ! horizontal(geopotential)12 ln_traldf_iso = .false.! iso-neutral (standard operator)13 ln_traldf_triad = .false.! iso-neutral (triad operator)10 ln_traldf_lev = .false. ! iso-level 11 ln_traldf_hor = .false. ! horizontal (geopotential) 12 ln_traldf_iso = .false. ! iso-neutral (standard operator) 13 ln_traldf_triad = .false. ! iso-neutral (triad operator) 14 14 ! 15 15 ! ! iso-neutral options: 16 ln_traldf_msc = .false. ! Method of Stabilizing Correction(both operators)17 rn_slpmax = 0.01 ! slope limit(both operators)18 ln_triad_iso = .false.! pure horizontal mixing in ML (triad only)19 rn_sw_triad = 1! =1 switching triad ; =0 all 4 triads used (triad only)20 ln_botmix_triad = .false.! lateral mixing on bottom (triad only)16 ln_traldf_msc = .false. ! Method of Stabilizing Correction (both operators) 17 rn_slpmax = 0.01 ! slope limit (both operators) 18 ln_triad_iso = .false. ! pure horizontal mixing in ML (triad only) 19 rn_sw_triad = 1 ! =1 switching triad ; =0 all 4 triads used (triad only) 20 ln_botmix_triad = .false. ! lateral mixing on bottom (triad only) 21 21 ! 22 22 ! ! Coefficients: 23 nn_aht_ijk_t = 0 ! space/time variation of eddy coef 24 ! ! =-20 (=-30) read in eddy_diffusivity_2D.nc (..._3D.nc) file 25 ! ! = 0 constant 26 ! ! = 10 F(k) =ldf_c1d 27 ! ! = 20 F(i,j) =ldf_c2d 28 ! ! = 21 F(i,j,t) =Treguier et al. JPO 1997 formulation 29 ! ! = 30 F(i,j,k) =ldf_c2d * ldf_c1d 30 ! ! = 31 F(i,j,k,t)=F(local velocity and grid-spacing) 31 rn_aht_0 = 2000. ! lateral eddy diffusivity (lap. operator) [m2/s] 32 rn_bht_0 = 1.e+12 ! lateral eddy diffusivity (bilap. operator) [m4/s] 23 nn_aht_ijk_t = 0 ! space/time variation of eddy coefficient: 24 ! ! =-20 (=-30) read in eddy_diffusivity_2D.nc (..._3D.nc) file 25 ! ! = 0 constant 26 ! ! = 10 F(k) =ldf_c1d 27 ! ! = 20 F(i,j) =ldf_c2d 28 ! ! = 21 F(i,j,t) =Treguier et al. JPO 1997 formulation 29 ! ! = 30 F(i,j,k) =ldf_c2d * ldf_c1d 30 ! ! = 31 F(i,j,k,t)=F(local velocity and grid-spacing) 31 ! ! time invariant coefficients: aht0 = 1/2 Ud*Ld (lap case) 32 ! ! or = 1/12 Ud*Ld^3 (blp case) 33 rn_Ud = 0.01 ! lateral diffusive velocity [m/s] (nn_aht_ijk_t= 0, 10, 20, 30) 34 rn_Ld = 200.e+3 ! lateral diffusive length [m] (nn_aht_ijk_t= 0, 10) 33 35 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/namtra_qsr
r9355 r10289 2 2 &namtra_qsr ! penetrative solar radiation (ln_traqsr =T) 3 3 !----------------------------------------------------------------------- 4 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 5 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 6 sn_chl ='chlorophyll', -1 , 'CHLA' , .true. , .true. , 'yearly' , '' , '' , '' 7 8 cn_dir = './' ! root directory for the location of the runoff files 9 ln_qsr_rgb = .true. ! RGB (Red-Green-Blue) light penetration 10 ln_qsr_2bd = .false. ! 2 bands light penetration 11 ln_qsr_bio = .false. ! bio-model light penetration 12 nn_chldta = 1 ! RGB : Chl data (=1) or cst value (=0) 13 rn_abs = 0.58 ! RGB & 2 bands: fraction of light (rn_si1) 14 rn_si0 = 0.35 ! RGB & 2 bands: shortess depth of extinction 15 rn_si1 = 23.0 ! 2 bands: longest depth of extinction 4 ! ! type of penetration (default: NO selection) 5 ln_qsr_rgb = .false. ! RGB light penetration (Red-Green-Blue) 6 ln_qsr_2bd = .false. ! 2BD light penetration (two bands) 7 ln_qsr_bio = .false. ! bio-model light penetration 8 ! ! RGB & 2BD choices: 9 rn_abs = 0.58 ! RGB & 2BD: fraction absorbed in the very near surface 10 rn_si0 = 0.35 ! RGB & 2BD: shortess depth of extinction 11 nn_chldta = 0 ! RGB : Chl data (=1) or cst value (=0) 12 rn_si1 = 23.0 ! 2BD : longest depth of extinction 13 14 cn_dir = './' ! root directory for the chlorophyl data location 15 !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________! 16 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 17 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 18 sn_chl ='chlorophyll' , -1 , 'CHLA' , .true. , .true. , 'yearly' , '' , '' , '' 16 19 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/namtrd
r9355 r10289 1 1 !----------------------------------------------------------------------- 2 &namtrd ! trend diagnostics (default 2 &namtrd ! trend diagnostics (default: OFF) 3 3 !----------------------------------------------------------------------- 4 4 ln_glo_trd = .false. ! (T) global domain averaged diag for T, T^2, KE, and PE -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/namtsd
r9355 r10289 1 1 !----------------------------------------------------------------------- 2 &namtsd ! data : Temperature & Salinity2 &namtsd ! Temperature & Salinity Data (init/dmp) (default: OFF) 3 3 !----------------------------------------------------------------------- 4 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 5 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 6 sn_tem = 'data_1m_potential_temperature_nomask', -1 ,'votemper', .true. , .true. , 'yearly' , '' , '' , '' 7 sn_sal = 'data_1m_salinity_nomask' , -1 ,'vosaline', .true. , .true. , 'yearly' , '' , '' , '' 8 ! 9 cn_dir = './' ! root directory for the location of the runoff files 10 ln_tsd_init = .true. ! Initialisation of ocean T & S with T & S input data (T) or not (F) 11 ln_tsd_tradmp = .true. ! damping of ocean T & S toward T & S input data (T) or not (F) 4 ! ! =T read T-S fields for: 5 ln_tsd_init = .false. ! ocean initialisation 6 ln_tsd_dmp = .false. ! T-S restoring (see namtra_dmp) 7 8 cn_dir = './' ! root directory for the T-S data location 9 !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________! 10 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 11 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 12 sn_tem = 'data_1m_potential_temperature_nomask', -1 , 'votemper', .true. , .true. , 'yearly' , '' , '' , '' 13 sn_sal = 'data_1m_salinity_nomask' , -1 , 'vosaline', .true. , .true. , 'yearly' , '' , '' , '' 12 14 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/namwad
r9355 r10289 1 1 !----------------------------------------------------------------------- 2 &namwad ! Wetting and drying default it no WAD2 &namwad ! Wetting and Drying (WaD) (default: OFF) 3 3 !----------------------------------------------------------------------- 4 ln_wd_il = .false ! T/F activation of iterative limiter for wetting and drying scheme5 ln_wd_dl = .false. ! T/F activation of directional llimiter for wetting drying scheme6 ln_wd_dl_bc = .false. !T/F Directional limiteer Baroclinic option7 ln_wd_dl_rmp = .false. !T/F Turn on directional limiter ramp8 rn_wdmin0 = 0.30 ! dpoth at which wetting/dryingstarts9 rn_wdmin1 = 0.2 !Minimum wet depth on dried cells10 rn_wdmin2 = 0.0001 !Tolerance of min wet depth on dried cells11 rn_wdld = 2.5 ! Land elevation below which wetting/dryingis allowed12 nn_wdit = 20 ! Max iterations for W/D limiter4 ln_wd_il = .false ! T/F activation of iterative limiter 5 ln_wd_dl = .false. ! T/F activation of directional limiter 6 ln_wd_dl_bc = .false. ! T/F Directional limiteer Baroclinic option 7 ln_wd_dl_rmp= .false. ! T/F Turn on directional limiter ramp 8 rn_wdmin0 = 0.30 ! depth at which WaD starts 9 rn_wdmin1 = 0.2 ! Minimum wet depth on dried cells 10 rn_wdmin2 = 0.0001 ! Tolerance of min wet depth on dried cells 11 rn_wdld = 2.5 ! Land elevation below which WaD is allowed 12 nn_wdit = 20 ! Max iterations for WaD limiter 13 13 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/namzdf
r9355 r10289 1 1 !----------------------------------------------------------------------- 2 &namzdf ! vertical physics 2 &namzdf ! vertical physics manager (default: NO selection) 3 3 !----------------------------------------------------------------------- 4 4 ! ! type of vertical closure (required) -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/namzdf_osm
r9355 r10289 1 1 !----------------------------------------------------------------------- 2 &namzdf_osm ! OSM vertical diffusion(ln_zdfosm =T)2 &namzdf_osm ! OSM vertical diffusion (ln_zdfosm =T) 3 3 !----------------------------------------------------------------------- 4 4 ln_use_osm_la = .false. ! Use namelist rn_osm_la … … 14 14 rn_difconv = 1. ! diffusivity when unstable below BL (m2/s) 15 15 nn_osm_wave = 0 ! Method used to calculate Stokes drift 16 17 18 16 ! ! = 2: Use ECMWF wave fields 17 ! ! = 1: Pierson Moskowitz wave spectrum 18 ! ! = 0: Constant La# = 0.3 19 19 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/doc/namelists/namzdf_tke
r9355 r10289 12 12 ! ! = 1 bounded by the local vertical scale factor 13 13 ! ! = 2 first vertical derivative of mixing length bounded by 1 14 ! ! = 3 as =2 with distinct diss pipative an mixing length scale14 ! ! = 3 as =2 with distinct dissipative an mixing length scale 15 15 ln_mxl0 = .true. ! surface mixing length scale = F(wind stress) (T) or not (F) 16 16 rn_mxl0 = 0.04 ! surface buoyancy lenght scale minimum value … … 26 26 ! = 0 constant 10 m length scale 27 27 ! = 1 0.5m at the equator to 30m poleward of 40 degrees 28 rn_eice = 4 ! below sea ice: =0 ON ; =4 OFF when ice fraction > 1/4 28 29 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/CANAL/EXPREF/context_nemo.xml
r9572 r10289 31 31 <domain_definition src="./domain_def_nemo.xml"/> 32 32 33 <grid_definition> 34 35 <!-- --> 36 <grid id="grid_T_2D" > 37 <domain id="grid_T" /> 38 </grid> 39 <!-- --> 40 <grid id="grid_T_3D_ncatice" > 41 <domain id="grid_T" /> 42 <axis id="ncatice" /> 43 </grid> 44 <!-- --> 45 <grid id="grid_T_3D" > 46 <domain id="grid_T" /> 47 <axis id="deptht" /> 48 </grid> 49 <!-- --> 50 <grid id="grid_U_2D" > 51 <domain id="grid_U" /> 52 </grid> 53 <!-- --> 54 <grid id="grid_U_3D" > 55 <domain id="grid_U" /> 56 <axis id="depthu" /> 57 </grid> 58 <!-- --> 59 <grid id="grid_V_2D" > 60 <domain id="grid_V" /> 61 </grid> 62 <!-- --> 63 <grid id="grid_V_3D" > 64 <domain id="grid_V" /> 65 <axis id="depthv" /> 66 </grid> 67 <!-- --> 68 <grid id="grid_W_2D" > 69 <domain id="grid_W" /> 70 </grid> 71 <!-- --> 72 <grid id="grid_W_3D" > 73 <domain id="grid_W" /> 74 <axis id="depthw" /> 75 </grid> 76 <!-- --> 77 <grid id="grid_1point" > 78 <domain domain_ref="1point"/> 79 </grid> 80 <!-- --> 81 <grid id="grid_T_nfloat" > 82 <domain id="grid_T" /> 83 <axis id="nfloat" /> 84 </grid> 85 <!-- --> 86 <grid id="grid_EqT" > 87 <domain domain_ref="EqT" /> 88 </grid> 89 <!-- --> 90 <grid id="grid_znl_T_2D"> 91 <domain id="gznl" /> 92 </grid> 93 <!-- --> 94 <grid id="grid_znl_T_3D"> 95 <domain id="gznl" /> 96 <axis id="deptht" /> 97 </grid> 98 <!-- --> 99 <grid id="grid_znl_W_3D"> 100 <domain id="gznl" /> 101 <axis id="depthw" /> 102 </grid> 103 104 <grid id="grid_ptr_T_2D"> 105 <domain id="ptr" /> 106 </grid> 107 108 <grid id="grid_ptr_T_3D"> 109 <domain id="ptr" /> 110 <axis id="deptht" /> 111 </grid> 112 113 <grid id="grid_ptr_W_3D"> 114 <domain id="ptr" /> 115 <axis id="depthw" /> 116 </grid> 117 118 </grid_definition> 33 <grid_definition src="./grid_def_nemo.xml"/> 119 34 120 35 </context> -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/CANAL/EXPREF/namelist_cfg
r9718 r10289 31 31 rn_ppgphi0 = 38.5 ! Reference latitude [degrees] 32 32 rn_u10 = 0. ! 10m wind speed [m/s] 33 rn_windszx = 4000. ! longitudinal wind extension [km]34 rn_windszy = 4000. ! latitudinal wind extension [km]33 rn_windszx = 4000. ! longitudinal wind extension [km] 34 rn_windszy = 4000. ! latitudinal wind extension [km] 35 35 rn_uofac = 0. ! Uoce multiplicative factor (0.:absolute or 1.:relative winds) 36 36 rn_vtxmax = 1. ! initial vortex max current [m/s] 37 37 rn_uzonal = 1. ! initial zonal current [m/s] 38 rn_ujetszx = 4000. ! longitudinal jet extension [km]39 rn_ujetszy = 4000. ! latitudinal jet extension [km]38 rn_ujetszx = 4000. ! longitudinal jet extension [km] 39 rn_ujetszy = 4000. ! latitudinal jet extension [km] 40 40 nn_botcase = 0 ! bottom definition (0:flat, 1:bump) 41 41 nn_initcase = 1 ! initial condition case (0:rest, 1:zonal current, 2:current shear, 3: gaussian zonal current, … … 182 182 ln_dynadv_vec = .false. ! vector form (T) or flux form (F) 183 183 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 184 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme184 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 185 185 ln_dynadv_ubs = .true. ! flux form - 3rd order UBS scheme 186 186 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/CANAL/MY_SRC/diawri.F90
- Property svn:keywords set to Id
r9652 r10289 79 79 # include "vectopt_loop_substitute.h90" 80 80 !!---------------------------------------------------------------------- 81 !! NEMO/O PA 3.3 , NEMO Consortium (2010)82 !! $Id : diawri.F90 9124 2017-12-19 08:26:25Z gm$83 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)81 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 82 !! $Id$ 83 !! Software governed by the CeCILL license (see ./LICENSE) 84 84 !!---------------------------------------------------------------------- 85 85 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/CANAL/MY_SRC/domvvl.F90
- Property svn:keywords set to Id
r9403 r10289 64 64 # include "vectopt_loop_substitute.h90" 65 65 !!---------------------------------------------------------------------- 66 !! NEMO/O PA 3.7 , NEMO-Consortium (2015)67 !! $Id : domvvl.F90 9190 2018-01-06 14:18:23Z gm$68 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)66 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 67 !! $Id$ 68 !! Software governed by the CeCILL license (see ./LICENSE) 69 69 !!---------------------------------------------------------------------- 70 70 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/CANAL/MY_SRC/stpctl.F90
- Property svn:keywords set to Id
r9441 r10289 34 34 INTEGER :: idrun, idtime, idssh, idu, ids, istatus 35 35 !!---------------------------------------------------------------------- 36 !! NEMO/O PA 4.0 , NEMO Consortium (2017)37 !! $Id : stpctl.F90 9210 2018-01-11 15:41:21Z gm$38 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)36 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 37 !! $Id$ 38 !! Software governed by the CeCILL license (see ./LICENSE) 39 39 !!---------------------------------------------------------------------- 40 40 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/CANAL/MY_SRC/trazdf.F90
- Property svn:keywords set to Id
r9403 r10289 38 38 # include "vectopt_loop_substitute.h90" 39 39 !!---------------------------------------------------------------------- 40 !! NEMO/O PA 4.0 , NEMO Consortium (2017)41 !! $Id : trazdf.F90 9124 2017-12-19 08:26:25Z gm$42 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)40 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 41 !! $Id$ 42 !! Software governed by the CeCILL license (see ./LICENSE) 43 43 !!---------------------------------------------------------------------- 44 44 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/CANAL/MY_SRC/usrdef_hgr.F90
- Property svn:keywords set to Id
r9403 r10289 27 27 28 28 !!---------------------------------------------------------------------- 29 !! NEMO/O PA 4.0, NEMO Consortium (2016)29 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 30 30 !! $Id$ 31 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)31 !! Software governed by the CeCILL license (see ./LICENSE) 32 32 !!---------------------------------------------------------------------- 33 33 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/CANAL/MY_SRC/usrdef_istate.F90
- Property svn:keywords set to Id
r9412 r10289 29 29 30 30 !!---------------------------------------------------------------------- 31 !! NEMO/O PA 4.0 , NEMO Consortium (2016)31 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 32 32 !! $Id$ 33 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)33 !! Software governed by the CeCILL license (see ./LICENSE) 34 34 !!---------------------------------------------------------------------- 35 35 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/CANAL/MY_SRC/usrdef_nam.F90
- Property svn:keywords set to Id
r9403 r10289 52 52 53 53 !!---------------------------------------------------------------------- 54 !! NEMO/O PA 4.0 , NEMO Consortium (2016)54 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 55 55 !! $Id$ 56 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)56 !! Software governed by the CeCILL license (see ./LICENSE) 57 57 !!---------------------------------------------------------------------- 58 58 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/CANAL/MY_SRC/usrdef_sbc.F90
- Property svn:keywords set to Id
r9659 r10289 34 34 # include "vectopt_loop_substitute.h90" 35 35 !!---------------------------------------------------------------------- 36 !! NEMO/O PA 4.0 , NEMO Consortium (2016)36 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 37 37 !! $Id$ 38 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)38 !! Software governed by the CeCILL license (see ./LICENSE) 39 39 !!---------------------------------------------------------------------- 40 40 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/CANAL/MY_SRC/usrdef_zgr.F90
- Property svn:keywords set to Id
r9403 r10289 34 34 # include "vectopt_loop_substitute.h90" 35 35 !!---------------------------------------------------------------------- 36 !! NEMO/O PA 4.0 , NEMO Consortium (2016)36 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 37 37 !! $Id$ 38 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)38 !! Software governed by the CeCILL license (see ./LICENSE) 39 39 !!---------------------------------------------------------------------- 40 40 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/ICEDYN/EXPREF/1_namelist_cfg
r9794 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : overwrite defaults values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : overwrite defaults values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 !! ICEDYN (SAS BIPERIODIC) configuration !! -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/ICEDYN/EXPREF/context_nemo.xml
r9572 r10289 43 43 <domain_definition src="./domain_def_nemo.xml"/> 44 44 45 <grid_definition> 46 47 <!-- --> 48 <grid id="grid_T_2D" > 49 <domain id="grid_T" /> 50 </grid> 51 <!-- --> 52 <grid id="grid_T_3D_ncatice" > 53 <domain id="grid_T" /> 54 <axis id="ncatice" /> 55 </grid> 56 <!-- --> 57 <grid id="grid_T_3D" > 58 <domain id="grid_T" /> 59 <axis id="deptht" /> 60 </grid> 61 <!-- --> 62 <grid id="grid_U_2D" > 63 <domain id="grid_U" /> 64 </grid> 65 <!-- --> 66 <grid id="grid_U_3D" > 67 <domain id="grid_U" /> 68 <axis id="depthu" /> 69 </grid> 70 <!-- --> 71 <grid id="grid_V_2D" > 72 <domain id="grid_V" /> 73 </grid> 74 <!-- --> 75 <grid id="grid_V_3D" > 76 <domain id="grid_V" /> 77 <axis id="depthv" /> 78 </grid> 79 <!-- --> 80 <grid id="grid_W_2D" > 81 <domain id="grid_W" /> 82 </grid> 83 <!-- --> 84 <grid id="grid_W_3D" > 85 <domain id="grid_W" /> 86 <axis id="depthw" /> 87 </grid> 88 <!-- --> 89 <grid id="grid_1point" > 90 <domain domain_ref="1point"/> 91 </grid> 92 <!-- --> 93 <grid id="grid_T_nfloat" > 94 <domain id="grid_T" /> 95 <axis id="nfloat" /> 96 </grid> 97 <!-- --> 98 <grid id="grid_EqT" > 99 <domain domain_ref="EqT" /> 100 </grid> 101 <!-- --> 102 <grid id="grid_znl_T_2D"> 103 <domain id="gznl" /> 104 </grid> 105 <!-- --> 106 <grid id="grid_znl_T_3D"> 107 <domain id="gznl" /> 108 <axis id="deptht" /> 109 </grid> 110 <!-- --> 111 <grid id="grid_znl_W_3D"> 112 <domain id="gznl" /> 113 <axis id="depthw" /> 114 </grid> 115 116 <grid id="grid_ptr_T_2D"> 117 <domain id="ptr" /> 118 </grid> 119 120 <grid id="grid_ptr_T_3D"> 121 <domain id="ptr" /> 122 <axis id="deptht" /> 123 </grid> 124 125 <grid id="grid_ptr_W_3D"> 126 <domain id="ptr" /> 127 <axis id="depthw" /> 128 </grid> 129 130 </grid_definition> 45 <grid_definition src="./grid_def_nemo.xml"/> 131 46 132 47 </context> -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/ICEDYN/EXPREF/namelist_cfg
r9794 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : overwrite default values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : overwrite default values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 !! ICEDYN (SAS BIPERIODIC) configuration !! -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/ICEDYN/EXPREF/namelist_ice_cfg
r9801 r10289 95 95 sn_tmi = 'initice' , -12 ,'tmi' , .false. , .true., 'yearly' , '' , '', '' 96 96 sn_smi = 'initice' , -12 ,'smi' , .false. , .true., 'yearly' , '' , '', '' 97 cn_dir ='./'97 cn_dir ='./' 98 98 / 99 99 !------------------------------------------------------------------------------ -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/ICEDYN/MY_SRC/usrdef_hgr.F90
- Property svn:keywords set to Id
r9794 r10289 27 27 28 28 !!---------------------------------------------------------------------- 29 !! NEMO/O PA 4.0 , NEMO Consortium (2016)30 !! $Id :$31 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)29 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 30 !! $Id$ 31 !! Software governed by the CeCILL license (see ./LICENSE) 32 32 !!---------------------------------------------------------------------- 33 33 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/ICEDYN/MY_SRC/usrdef_nam.F90
- Property svn:keywords set to Id
r9794 r10289 34 34 35 35 !!---------------------------------------------------------------------- 36 !! NEMO/O PA 4.0 , NEMO Consortium (2016)36 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 37 37 !! $Id$ 38 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)38 !! Software governed by the CeCILL license (see ./LICENSE) 39 39 !!---------------------------------------------------------------------- 40 40 CONTAINS … … 61 61 REAL(wp):: zlx, zly ! Local scalars 62 62 !! 63 NAMELIST/namusr_def/ ln_zco,rn_dx, rn_dy, ln_corio, rn_ppgphi063 NAMELIST/namusr_def/ rn_dx, rn_dy, ln_corio, rn_ppgphi0 64 64 !!---------------------------------------------------------------------- 65 65 ! -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/ICEDYN/MY_SRC/usrdef_sbc.F90
- Property svn:keywords set to Id
r9789 r10289 36 36 # include "vectopt_loop_substitute.h90" 37 37 !!---------------------------------------------------------------------- 38 !! NEMO/O PA 4.0 , NEMO Consortium (2016)38 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 39 39 !! $Id$ 40 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)40 !! Software governed by the CeCILL license (see ./LICENSE) 41 41 !!---------------------------------------------------------------------- 42 42 CONTAINS … … 132 132 emp_oce (:,:) = emp_oce(:,:) - sprecip(:,:) * (1._wp - zsnw(:,:) ) 133 133 qevap_ice(:,:,:) = 0._wp 134 qprec_ice(:,:) = rhos n * ( sst_m(:,:) * cpic - lfus ) * tmask(:,:,1) ! in J/m3134 qprec_ice(:,:) = rhos * ( sst_m(:,:) * rcpi - rLfus ) * tmask(:,:,1) ! in J/m3 135 135 qemp_oce (:,:) = - emp_oce(:,:) * sst_m(:,:) * rcp 136 qemp_ice (:,:) = sprecip(:,:) * zsnw * ( sst_m(:,:) * cpic - lfus ) * tmask(:,:,1) ! solid precip (only)136 qemp_ice (:,:) = sprecip(:,:) * zsnw * ( sst_m(:,:) * rcpi - rLfus ) * tmask(:,:,1) ! solid precip (only) 137 137 138 138 ! total fluxes … … 146 146 ! 147 147 WHERE ( phs(:,:,:) <= 0._wp .AND. phi(:,:,:) < 0.1_wp ) ! linear decrease from hi=0 to 10cm 148 q sr_ice_tr(:,:,:) = qsr_ice(:,:,:) * ( zfr1 + zfr2 * ( 1._wp - phi(:,:,:) * 10._wp ) )148 qtr_ice_top(:,:,:) = qsr_ice(:,:,:) * ( zfr1 + zfr2 * ( 1._wp - phi(:,:,:) * 10._wp ) ) 149 149 ELSEWHERE( phs(:,:,:) <= 0._wp .AND. phi(:,:,:) >= 0.1_wp ) ! constant (zfr1) when hi>10cm 150 q sr_ice_tr(:,:,:) = qsr_ice(:,:,:) * zfr1150 qtr_ice_top(:,:,:) = qsr_ice(:,:,:) * zfr1 151 151 ELSEWHERE ! zero when hs>0 152 q sr_ice_tr(:,:,:) = 0._wp152 qtr_ice_top(:,:,:) = 0._wp 153 153 END WHERE 154 154 -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/ICEDYN/MY_SRC/usrdef_zgr.F90
- Property svn:keywords set to Id
r9789 r10289 28 28 # include "vectopt_loop_substitute.h90" 29 29 !!---------------------------------------------------------------------- 30 !! NEMO/O PA 4.0 , NEMO Consortium (2016)30 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 31 31 !! $Id$ 32 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)32 !! Software governed by the CeCILL license (see ./LICENSE) 33 33 !!---------------------------------------------------------------------- 34 34 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/ISOMIP/EXPREF/context_nemo.xml
r9572 r10289 31 31 <domain_definition src="./domain_def_nemo.xml"/> 32 32 33 <grid_definition> 34 35 <!-- --> 36 <grid id="grid_T_2D" > 37 <domain id="grid_T" /> 38 </grid> 39 <!-- --> 40 <grid id="grid_T_3D_ncatice" > 41 <domain id="grid_T" /> 42 <axis id="ncatice" /> 43 </grid> 44 <!-- --> 45 <grid id="grid_T_3D" > 46 <domain id="grid_T" /> 47 <axis id="deptht" /> 48 </grid> 49 <!-- --> 50 <grid id="grid_U_2D" > 51 <domain id="grid_U" /> 52 </grid> 53 <!-- --> 54 <grid id="grid_U_3D" > 55 <domain id="grid_U" /> 56 <axis id="depthu" /> 57 </grid> 58 <!-- --> 59 <grid id="grid_V_2D" > 60 <domain id="grid_V" /> 61 </grid> 62 <!-- --> 63 <grid id="grid_V_3D" > 64 <domain id="grid_V" /> 65 <axis id="depthv" /> 66 </grid> 67 <!-- --> 68 <grid id="grid_W_2D" > 69 <domain id="grid_W" /> 70 </grid> 71 <!-- --> 72 <grid id="grid_W_3D" > 73 <domain id="grid_W" /> 74 <axis id="depthw" /> 75 </grid> 76 <!-- --> 77 <grid id="grid_1point" > 78 <domain domain_ref="1point"/> 79 </grid> 80 <!-- --> 81 <grid id="grid_T_nfloat" > 82 <domain id="grid_T" /> 83 <axis id="nfloat" /> 84 </grid> 85 <!-- --> 86 <grid id="grid_EqT" > 87 <domain domain_ref="EqT" /> 88 </grid> 89 <!-- --> 90 <grid id="grid_znl_T_2D"> 91 <domain id="gznl" /> 92 </grid> 93 <!-- --> 94 <grid id="grid_znl_T_3D"> 95 <domain id="gznl" /> 96 <axis id="deptht" /> 97 </grid> 98 <!-- --> 99 <grid id="grid_znl_W_3D"> 100 <domain id="gznl" /> 101 <axis id="depthw" /> 102 </grid> 103 104 <grid id="grid_ptr_T_2D"> 105 <domain id="ptr" /> 106 </grid> 107 108 <grid id="grid_ptr_T_3D"> 109 <domain id="ptr" /> 110 <axis id="deptht" /> 111 </grid> 112 113 <grid id="grid_ptr_W_3D"> 114 <domain id="ptr" /> 115 <axis id="depthw" /> 116 </grid> 117 118 </grid_definition> 33 <grid_definition src="./grid_def_nemo.xml"/> 119 34 120 35 </context> -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/ISOMIP/EXPREF/namelist_cfg
r9743 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : overwrite default values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : overwrite default values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 !! ISOMIP configuration !! … … 140 140 ln_lin = .false. ! linear drag: Cd = Cd0 Uc0 & namdrg_top) 141 141 ln_non_lin = .true. ! non-linear drag: Cd = Cd0 |U| 142 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U|142 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U| 143 143 ! 144 144 ln_drgimp = .false. ! implicit top/bottom friction flag … … 153 153 rn_z0 = 3.0e-3 ! roughness [m] (ln_loglayer=T) 154 154 ln_boost = .false. ! =T regional boost of Cd0 ; =F constant 155 rn_boost = 50. ! local boost factor [-]155 rn_boost = 50. ! local boost factor [-] 156 156 / 157 157 !----------------------------------------------------------------------- … … 164 164 rn_z0 = 3.e-3 ! roughness [m] (ln_loglayer=T) 165 165 ln_boost = .false. ! =T regional boost of Cd0 ; =F constant 166 rn_boost = 50. ! local boost factor [-]166 rn_boost = 50. ! local boost factor [-] 167 167 / 168 168 !!====================================================================== -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/ISOMIP/MY_SRC/usrdef_hgr.F90
- Property svn:keywords set to Id
r9089 r10289 28 28 29 29 !!---------------------------------------------------------------------- 30 !! NEMO/O PA 4.0 , NEMO Consortium (2017)30 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 31 31 !! $Id$ 32 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)32 !! Software governed by the CeCILL license (see ./LICENSE) 33 33 !!---------------------------------------------------------------------- 34 34 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/ISOMIP/MY_SRC/usrdef_istate.F90
- Property svn:keywords set to Id
r7715 r10289 27 27 28 28 !!---------------------------------------------------------------------- 29 !! NEMO/O PA 4.0 , NEMO Consortium (2016)29 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 30 30 !! $Id$ 31 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)31 !! Software governed by the CeCILL license (see ./LICENSE) 32 32 !!---------------------------------------------------------------------- 33 33 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/ISOMIP/MY_SRC/usrdef_nam.F90
- Property svn:keywords set to Id
r9089 r10289 36 36 37 37 !!---------------------------------------------------------------------- 38 !! NEMO/O PA 4.0 , NEMO Consortium (2017)38 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 39 39 !! $Id$ 40 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)40 !! Software governed by the CeCILL license (see ./LICENSE) 41 41 !!---------------------------------------------------------------------- 42 42 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/ISOMIP/MY_SRC/usrdef_sbc.F90
- Property svn:keywords set to Id
r9659 r10289 35 35 # include "vectopt_loop_substitute.h90" 36 36 !!---------------------------------------------------------------------- 37 !! NEMO/O PA 4.0 , NEMO Consortium (2016)37 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 38 38 !! $Id$ 39 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)39 !! Software governed by the CeCILL license (see ./LICENSE) 40 40 !!---------------------------------------------------------------------- 41 41 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/ISOMIP/MY_SRC/usrdef_zgr.F90
- Property svn:keywords set to Id
r9135 r10289 33 33 # include "vectopt_loop_substitute.h90" 34 34 !!---------------------------------------------------------------------- 35 !! NEMO/O PA 4.0 , NEMO Consortium (2016)35 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 36 36 !! $Id$ 37 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)37 !! Software governed by the CeCILL license (see ./LICENSE) 38 38 !!---------------------------------------------------------------------- 39 39 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/LOCK_EXCHANGE/EXPREF/context_nemo.xml
r9572 r10289 31 31 <domain_definition src="./domain_def_nemo.xml"/> 32 32 33 <grid_definition> 34 35 <!-- --> 36 <grid id="grid_T_2D" > 37 <domain id="grid_T" /> 38 </grid> 39 <!-- --> 40 <grid id="grid_T_3D_ncatice" > 41 <domain id="grid_T" /> 42 <axis id="ncatice" /> 43 </grid> 44 <!-- --> 45 <grid id="grid_T_3D" > 46 <domain id="grid_T" /> 47 <axis id="deptht" /> 48 </grid> 49 <!-- --> 50 <grid id="grid_U_2D" > 51 <domain id="grid_U" /> 52 </grid> 53 <!-- --> 54 <grid id="grid_U_3D" > 55 <domain id="grid_U" /> 56 <axis id="depthu" /> 57 </grid> 58 <!-- --> 59 <grid id="grid_V_2D" > 60 <domain id="grid_V" /> 61 </grid> 62 <!-- --> 63 <grid id="grid_V_3D" > 64 <domain id="grid_V" /> 65 <axis id="depthv" /> 66 </grid> 67 <!-- --> 68 <grid id="grid_W_2D" > 69 <domain id="grid_W" /> 70 </grid> 71 <!-- --> 72 <grid id="grid_W_3D" > 73 <domain id="grid_W" /> 74 <axis id="depthw" /> 75 </grid> 76 <!-- --> 77 <grid id="grid_1point" > 78 <domain domain_ref="1point"/> 79 </grid> 80 <!-- --> 81 <grid id="grid_T_nfloat" > 82 <domain id="grid_T" /> 83 <axis id="nfloat" /> 84 </grid> 85 <!-- --> 86 <grid id="grid_EqT" > 87 <domain domain_ref="EqT" /> 88 </grid> 89 <!-- --> 90 <grid id="grid_znl_T_2D"> 91 <domain id="gznl" /> 92 </grid> 93 <!-- --> 94 <grid id="grid_znl_T_3D"> 95 <domain id="gznl" /> 96 <axis id="deptht" /> 97 </grid> 98 <!-- --> 99 <grid id="grid_znl_W_3D"> 100 <domain id="gznl" /> 101 <axis id="depthw" /> 102 </grid> 103 104 <grid id="grid_ptr_T_2D"> 105 <domain id="ptr" /> 106 </grid> 107 108 <grid id="grid_ptr_T_3D"> 109 <domain id="ptr" /> 110 <axis id="deptht" /> 111 </grid> 112 113 <grid id="grid_ptr_W_3D"> 114 <domain id="ptr" /> 115 <axis id="depthw" /> 116 </grid> 117 118 </grid_definition> 33 <grid_definition src="./grid_def_nemo.xml"/> 119 34 120 35 </context> -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/LOCK_EXCHANGE/EXPREF/namelist_FCT2_flux_cen2_cfg
r9527 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : used to overwrite defaults values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 ! … … 26 26 ln_read_cfg = .false. ! (=T) read the domain configuration file 27 27 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 28 ln_write_cfg = .false. ! (=T) create the domain configuration file28 ln_write_cfg = .false. ! (=T) create the domain configuration file 29 29 / 30 30 !----------------------------------------------------------------------- … … 116 116 ln_dynadv_vec = .false. ! vector form (T) or flux form (F) 117 117 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 118 ln_dynadv_cen2 = .true. ! flux form - 2nd order centered scheme118 ln_dynadv_cen2 = .true. ! flux form - 2nd order centered scheme 119 119 ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme 120 120 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/LOCK_EXCHANGE/EXPREF/namelist_FCT2_flux_ubs_cfg
r9743 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : overwrite default values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : overwrite default values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 !! LOCK EXCHANGE configuration !! … … 40 40 ln_read_cfg = .false. ! (=T) read the domain configuration file 41 41 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 42 ln_write_cfg = .false. ! (=T) create the domain configuration file42 ln_write_cfg = .false. ! (=T) create the domain configuration file 43 43 / 44 44 !----------------------------------------------------------------------- … … 188 188 ln_dynadv_vec = .false. ! vector form (T) or flux form (F) 189 189 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 190 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme190 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 191 191 ln_dynadv_ubs = .true. ! flux form - 3rd order UBS scheme 192 192 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/LOCK_EXCHANGE/EXPREF/namelist_FCT2_vect_eenH_cfg
r9527 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : used to overwrite defaults values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 ! … … 26 26 ln_read_cfg = .false. ! (=T) read the domain configuration file 27 27 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 28 ln_write_cfg = .false. ! (=T) create the domain configuration file28 ln_write_cfg = .false. ! (=T) create the domain configuration file 29 29 / 30 30 !----------------------------------------------------------------------- … … 116 116 ln_dynadv_vec = .true. ! vector form (T) or flux form (F) 117 117 nn_dynkeg = 1 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 119 119 ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme 120 120 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/LOCK_EXCHANGE/EXPREF/namelist_FCT2_vect_een_cfg
r9527 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : used to overwrite defaults values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 ! … … 26 26 ln_read_cfg = .false. ! (=T) read the domain configuration file 27 27 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 28 ln_write_cfg = .false. ! (=T) create the domain configuration file28 ln_write_cfg = .false. ! (=T) create the domain configuration file 29 29 / 30 30 !----------------------------------------------------------------------- … … 116 116 ln_dynadv_vec = .true. ! vector form (T) or flux form (F) 117 117 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 119 119 ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme 120 120 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/LOCK_EXCHANGE/EXPREF/namelist_FCT2_vect_ene_cfg
r9527 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : used to overwrite defaults values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 ! … … 26 26 ln_read_cfg = .false. ! (=T) read the domain configuration file 27 27 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 28 ln_write_cfg = .false. ! (=T) create the domain configuration file28 ln_write_cfg = .false. ! (=T) create the domain configuration file 29 29 / 30 30 !----------------------------------------------------------------------- … … 116 116 ln_dynadv_vec = .true. ! vector form (T) or flux form (F) 117 117 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 119 119 ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme 120 120 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/LOCK_EXCHANGE/EXPREF/namelist_FCT2_vect_ens_cfg
r9527 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : used to overwrite defaults values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 ! … … 26 26 ln_read_cfg = .false. ! (=T) read the domain configuration file 27 27 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 28 ln_write_cfg = .false. ! (=T) create the domain configuration file28 ln_write_cfg = .false. ! (=T) create the domain configuration file 29 29 / 30 30 !----------------------------------------------------------------------- … … 116 116 ln_dynadv_vec = .true. ! vector form (T) or flux form (F) 117 117 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 119 119 ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme 120 120 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/LOCK_EXCHANGE/EXPREF/namelist_FCT4_flux_cen2_cfg
r9527 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : used to overwrite defaults values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 ! … … 26 26 ln_read_cfg = .false. ! (=T) read the domain configuration file 27 27 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 28 ln_write_cfg = .false. ! (=T) create the domain configuration file28 ln_write_cfg = .false. ! (=T) create the domain configuration file 29 29 / 30 30 !----------------------------------------------------------------------- … … 116 116 ln_dynadv_vec = .false. ! vector form (T) or flux form (F) 117 117 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 118 ln_dynadv_cen2 = .true. ! flux form - 2nd order centered scheme118 ln_dynadv_cen2 = .true. ! flux form - 2nd order centered scheme 119 119 ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme 120 120 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/LOCK_EXCHANGE/EXPREF/namelist_FCT4_flux_ubs_cfg
r9527 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : used to overwrite defaults values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 ! … … 26 26 ln_read_cfg = .false. ! (=T) read the domain configuration file 27 27 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 28 ln_write_cfg = .false. ! (=T) create the domain configuration file28 ln_write_cfg = .false. ! (=T) create the domain configuration file 29 29 / 30 30 !----------------------------------------------------------------------- … … 116 116 ln_dynadv_vec = .false. ! vector form (T) or flux form (F) 117 117 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 119 119 ln_dynadv_ubs = .true. ! flux form - 3rd order UBS scheme 120 120 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/LOCK_EXCHANGE/EXPREF/namelist_FCT4_vect_eenH_cfg
r9527 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : used to overwrite defaults values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 ! … … 26 26 ln_read_cfg = .false. ! (=T) read the domain configuration file 27 27 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 28 ln_write_cfg = .false. ! (=T) create the domain configuration file28 ln_write_cfg = .false. ! (=T) create the domain configuration file 29 29 / 30 30 !----------------------------------------------------------------------- … … 116 116 ln_dynadv_vec = .true. ! vector form (T) or flux form (F) 117 117 nn_dynkeg = 1 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 119 119 ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme 120 120 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/LOCK_EXCHANGE/EXPREF/namelist_FCT4_vect_een_cfg
r9527 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : used to overwrite defaults values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 ! … … 26 26 ln_read_cfg = .false. ! (=T) read the domain configuration file 27 27 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 28 ln_write_cfg = .false. ! (=T) create the domain configuration file28 ln_write_cfg = .false. ! (=T) create the domain configuration file 29 29 / 30 30 !----------------------------------------------------------------------- … … 116 116 ln_dynadv_vec = .true. ! vector form (T) or flux form (F) 117 117 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 119 119 ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme 120 120 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/LOCK_EXCHANGE/EXPREF/namelist_FCT4_vect_ene_cfg
r9527 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : used to overwrite defaults values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 ! … … 26 26 ln_read_cfg = .false. ! (=T) read the domain configuration file 27 27 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 28 ln_write_cfg = .false. ! (=T) create the domain configuration file28 ln_write_cfg = .false. ! (=T) create the domain configuration file 29 29 / 30 30 !----------------------------------------------------------------------- … … 116 116 ln_dynadv_vec = .true. ! vector form (T) or flux form (F) 117 117 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 119 119 ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme 120 120 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/LOCK_EXCHANGE/EXPREF/namelist_FCT4_vect_ens_cfg
r9527 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : used to overwrite defaults values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 ! … … 26 26 ln_read_cfg = .false. ! (=T) read the domain configuration file 27 27 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 28 ln_write_cfg = .false. ! (=T) create the domain configuration file28 ln_write_cfg = .false. ! (=T) create the domain configuration file 29 29 / 30 30 !----------------------------------------------------------------------- … … 116 116 ln_dynadv_vec = .true. ! vector form (T) or flux form (F) 117 117 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 119 119 ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme 120 120 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/LOCK_EXCHANGE/MY_SRC/usrdef_hgr.F90
- Property svn:keywords set to Id
r9124 r10289 27 27 28 28 !!---------------------------------------------------------------------- 29 !! NEMO/O PA 4.0 , NEMO Consortium (2016)29 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 30 30 !! $Id$ 31 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)31 !! Software governed by the CeCILL license (see ./LICENSE) 32 32 !!---------------------------------------------------------------------- 33 33 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/LOCK_EXCHANGE/MY_SRC/usrdef_istate.F90
- Property svn:keywords set to Id
r6923 r10289 26 26 27 27 !!---------------------------------------------------------------------- 28 !! NEMO/O PA 4.0 , NEMO Consortium (2016)28 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 29 29 !! $Id$ 30 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)30 !! Software governed by the CeCILL license (see ./LICENSE) 31 31 !!---------------------------------------------------------------------- 32 32 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/LOCK_EXCHANGE/MY_SRC/usrdef_nam.F90
- Property svn:keywords set to Id
r7239 r10289 32 32 33 33 !!---------------------------------------------------------------------- 34 !! NEMO/O PA 4.0 , NEMO Consortium (2016)34 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 35 35 !! $Id$ 36 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)36 !! Software governed by the CeCILL license (see ./LICENSE) 37 37 !!---------------------------------------------------------------------- 38 38 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/LOCK_EXCHANGE/MY_SRC/usrdef_sbc.F90
- Property svn:keywords set to Id
r9659 r10289 34 34 # include "vectopt_loop_substitute.h90" 35 35 !!---------------------------------------------------------------------- 36 !! NEMO/O PA 4.0 , NEMO Consortium (2016)36 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 37 37 !! $Id$ 38 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)38 !! Software governed by the CeCILL license (see ./LICENSE) 39 39 !!---------------------------------------------------------------------- 40 40 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/LOCK_EXCHANGE/MY_SRC/usrdef_zgr.F90
- Property svn:keywords set to Id
r9135 r10289 30 30 # include "vectopt_loop_substitute.h90" 31 31 !!---------------------------------------------------------------------- 32 !! NEMO/O PA 4.0 , NEMO Consortium (2016)32 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 33 33 !! $Id$ 34 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)34 !! Software governed by the CeCILL license (see ./LICENSE) 35 35 !!---------------------------------------------------------------------- 36 36 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/OVERFLOW/EXPREF/context_nemo.xml
r9572 r10289 31 31 <domain_definition src="./domain_def_nemo.xml"/> 32 32 33 <grid_definition> 34 35 <!-- --> 36 <grid id="grid_T_2D" > 37 <domain id="grid_T" /> 38 </grid> 39 <!-- --> 40 <grid id="grid_T_3D_ncatice" > 41 <domain id="grid_T" /> 42 <axis id="ncatice" /> 43 </grid> 44 <!-- --> 45 <grid id="grid_T_3D" > 46 <domain id="grid_T" /> 47 <axis id="deptht" /> 48 </grid> 49 <!-- --> 50 <grid id="grid_U_2D" > 51 <domain id="grid_U" /> 52 </grid> 53 <!-- --> 54 <grid id="grid_U_3D" > 55 <domain id="grid_U" /> 56 <axis id="depthu" /> 57 </grid> 58 <!-- --> 59 <grid id="grid_V_2D" > 60 <domain id="grid_V" /> 61 </grid> 62 <!-- --> 63 <grid id="grid_V_3D" > 64 <domain id="grid_V" /> 65 <axis id="depthv" /> 66 </grid> 67 <!-- --> 68 <grid id="grid_W_2D" > 69 <domain id="grid_W" /> 70 </grid> 71 <!-- --> 72 <grid id="grid_W_3D" > 73 <domain id="grid_W" /> 74 <axis id="depthw" /> 75 </grid> 76 <!-- --> 77 <grid id="grid_1point" > 78 <domain domain_ref="1point"/> 79 </grid> 80 <!-- --> 81 <grid id="grid_T_nfloat" > 82 <domain id="grid_T" /> 83 <axis id="nfloat" /> 84 </grid> 85 <!-- --> 86 <grid id="grid_EqT" > 87 <domain domain_ref="EqT" /> 88 </grid> 89 <!-- --> 90 <grid id="grid_znl_T_2D"> 91 <domain id="gznl" /> 92 </grid> 93 <!-- --> 94 <grid id="grid_znl_T_3D"> 95 <domain id="gznl" /> 96 <axis id="deptht" /> 97 </grid> 98 <!-- --> 99 <grid id="grid_znl_W_3D"> 100 <domain id="gznl" /> 101 <axis id="depthw" /> 102 </grid> 103 104 <grid id="grid_ptr_T_2D"> 105 <domain id="ptr" /> 106 </grid> 107 108 <grid id="grid_ptr_T_3D"> 109 <domain id="ptr" /> 110 <axis id="deptht" /> 111 </grid> 112 113 <grid id="grid_ptr_W_3D"> 114 <domain id="ptr" /> 115 <axis id="depthw" /> 116 </grid> 117 118 </grid_definition> 33 <grid_definition src="./grid_def_nemo.xml"/> 119 34 120 35 </context> -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/OVERFLOW/EXPREF/namelist_sco_FCT2_flux_cen-ahm1000_cfg
r9527 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : used to overwrite defaults values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 ! … … 74 74 ln_lin = .false. ! linear drag: Cd = Cd0 Uc0 & namdrg_top) 75 75 ln_non_lin = .false. ! non-linear drag: Cd = Cd0 |U| 76 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U|76 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U| 77 77 ! 78 78 ln_drgimp = .true. ! implicit top/bottom friction flag … … 125 125 ln_dynadv_vec = .false. ! vector form (T) or flux form (F) 126 126 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 127 ln_dynadv_cen2 = .true. ! flux form - 2nd order centered scheme127 ln_dynadv_cen2 = .true. ! flux form - 2nd order centered scheme 128 128 ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme 129 129 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/OVERFLOW/EXPREF/namelist_sco_FCT2_flux_ubs_cfg
r9527 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : used to overwrite defaults values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 ! … … 74 74 ln_lin = .false. ! linear drag: Cd = Cd0 Uc0 & namdrg_top) 75 75 ln_non_lin = .false. ! non-linear drag: Cd = Cd0 |U| 76 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U|76 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U| 77 77 ! 78 78 ln_drgimp = .true. ! implicit top/bottom friction flag … … 125 125 ln_dynadv_vec = .false. ! vector form (T) or flux form (F) 126 126 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 127 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme127 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 128 128 ln_dynadv_ubs = .true. ! flux form - 3rd order UBS scheme 129 129 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/OVERFLOW/EXPREF/namelist_sco_FCT4_flux_cen-ahm1000_cfg
r9527 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : used to overwrite defaults values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 ! … … 39 39 &namtsd ! data : Temperature & Salinity 40 40 !----------------------------------------------------------------------- 41 ln_tsd_init = .false. ! Initialisation of ocean T & S with T &S input data (T) or not (F)42 ln_tsd_tradmp = .false. ! damping of ocean T & S toward T &S input data (T) or not (F)43 41 / 44 42 !----------------------------------------------------------------------- … … 76 74 ln_lin = .false. ! linear drag: Cd = Cd0 Uc0 & namdrg_top) 77 75 ln_non_lin = .false. ! non-linear drag: Cd = Cd0 |U| 78 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U|76 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U| 79 77 ! 80 78 ln_drgimp = .true. ! implicit top/bottom friction flag … … 127 125 ln_dynadv_vec = .false. ! vector form (T) or flux form (F) 128 126 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 129 ln_dynadv_cen2 = .true. ! flux form - 2nd order centered scheme127 ln_dynadv_cen2 = .true. ! flux form - 2nd order centered scheme 130 128 ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme 131 129 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/OVERFLOW/EXPREF/namelist_sco_FCT4_flux_ubs_cfg
r9527 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : used to overwrite defaults values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 ! … … 39 39 &namtsd ! data : Temperature & Salinity 40 40 !----------------------------------------------------------------------- 41 ln_tsd_init = .false. ! Initialisation of ocean T & S with T &S input data (T) or not (F)42 ln_tsd_tradmp = .false. ! damping of ocean T & S toward T &S input data (T) or not (F)43 41 / 44 42 !----------------------------------------------------------------------- … … 76 74 ln_lin = .false. ! linear drag: Cd = Cd0 Uc0 & namdrg_top) 77 75 ln_non_lin = .false. ! non-linear drag: Cd = Cd0 |U| 78 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U|76 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U| 79 77 ! 80 78 ln_drgimp = .true. ! implicit top/bottom friction flag … … 127 125 ln_dynadv_vec = .false. ! vector form (T) or flux form (F) 128 126 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 129 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme127 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 130 128 ln_dynadv_ubs = .true. ! flux form - 3rd order UBS scheme 131 129 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/OVERFLOW/EXPREF/namelist_zps_FCT2_flux_ubs_cfg
r9527 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : used to overwrite defaults values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 ! … … 74 74 ln_lin = .false. ! linear drag: Cd = Cd0 Uc0 & namdrg_top) 75 75 ln_non_lin = .false. ! non-linear drag: Cd = Cd0 |U| 76 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U|76 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U| 77 77 ! 78 78 ln_drgimp = .true. ! implicit top/bottom friction flag … … 125 125 ln_dynadv_vec = .false. ! vector form (T) or flux form (F) 126 126 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 127 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme127 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 128 128 ln_dynadv_ubs = .true. ! flux form - 3rd order UBS scheme 129 129 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/OVERFLOW/EXPREF/namelist_zps_FCT4_flux_ubs_cfg
r9743 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : overwrite default values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : overwrite default values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 !! OVERFLOW configuration !! … … 118 118 ln_lin = .false. ! linear drag: Cd = Cd0 Uc0 & namdrg_top) 119 119 ln_non_lin = .false. ! non-linear drag: Cd = Cd0 |U| 120 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U|120 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U| 121 121 ! 122 122 ln_drgimp = .true. ! implicit top/bottom friction flag … … 192 192 ln_dynadv_vec = .false. ! vector form (T) or flux form (F) 193 193 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 194 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme194 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 195 195 ln_dynadv_ubs = .true. ! flux form - 3rd order UBS scheme 196 196 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/OVERFLOW/EXPREF/namelist_zps_FCT4_vect_een_cfg
r9527 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : used to overwrite defaults values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 ! … … 74 74 ln_lin = .false. ! linear drag: Cd = Cd0 Uc0 & namdrg_top) 75 75 ln_non_lin = .false. ! non-linear drag: Cd = Cd0 |U| 76 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U|76 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U| 77 77 ! 78 78 ln_drgimp = .true. ! implicit top/bottom friction flag … … 125 125 ln_dynadv_vec = .true. ! vector form (T) or flux form (F) 126 126 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 127 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme127 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 128 128 ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme 129 129 / … … 137 137 !----------------------------------------------------------------------- 138 138 ln_dynvor_ene = .false. ! enstrophy conserving scheme 139 ln_dynvor_ens = . true.! energy conserving scheme139 ln_dynvor_ens = .false. ! energy conserving scheme 140 140 ln_dynvor_mix = .false. ! mixed scheme 141 141 ln_dynvor_een = .true. ! energy & enstrophy scheme -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/OVERFLOW/MY_SRC/usrdef_hgr.F90
- Property svn:keywords set to Id
r9124 r10289 27 27 28 28 !!---------------------------------------------------------------------- 29 !! NEMO/O PA 4.0 , NEMO Consortium (2016)29 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 30 30 !! $Id$ 31 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)31 !! Software governed by the CeCILL license (see ./LICENSE) 32 32 !!---------------------------------------------------------------------- 33 33 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/OVERFLOW/MY_SRC/usrdef_istate.F90
- Property svn:keywords set to Id
r6923 r10289 26 26 27 27 !!---------------------------------------------------------------------- 28 !! NEMO/O PA 3.7 , NEMO Consortium (2014)28 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 29 29 !! $Id$ 30 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)30 !! Software governed by the CeCILL license (see ./LICENSE) 31 31 !!---------------------------------------------------------------------- 32 32 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/OVERFLOW/MY_SRC/usrdef_nam.F90
- Property svn:keywords set to Id
r7200 r10289 33 33 34 34 !!---------------------------------------------------------------------- 35 !! NEMO/O PA 4.0 , NEMO Consortium (2016)35 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 36 36 !! $Id$ 37 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)37 !! Software governed by the CeCILL license (see ./LICENSE) 38 38 !!---------------------------------------------------------------------- 39 39 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/OVERFLOW/MY_SRC/usrdef_sbc.F90
- Property svn:keywords set to Id
r9659 r10289 34 34 # include "vectopt_loop_substitute.h90" 35 35 !!---------------------------------------------------------------------- 36 !! NEMO/O PA 4.0 , NEMO Consortium (2016)36 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 37 37 !! $Id$ 38 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)38 !! Software governed by the CeCILL license (see ./LICENSE) 39 39 !!---------------------------------------------------------------------- 40 40 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/OVERFLOW/MY_SRC/usrdef_zgr.F90
- Property svn:keywords set to Id
r9135 r10289 32 32 # include "vectopt_loop_substitute.h90" 33 33 !!---------------------------------------------------------------------- 34 !! NEMO/O PA 4.0 , NEMO Consortium (2016)34 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 35 35 !! $Id$ 36 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)36 !! Software governed by the CeCILL license (see ./LICENSE) 37 37 !!---------------------------------------------------------------------- 38 38 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/VORTEX/EXPREF/1_context_nemo.xml
r9572 r10289 31 31 <domain_definition src="./domain_def_nemo.xml"/> 32 32 33 <grid_definition> 34 35 <!-- --> 36 <grid id="grid_T_2D" > 37 <domain id="grid_T" /> 38 </grid> 39 <!-- --> 40 <grid id="grid_T_3D_ncatice" > 41 <domain id="grid_T" /> 42 <axis id="ncatice" /> 43 </grid> 44 <!-- --> 45 <grid id="grid_T_3D" > 46 <domain id="grid_T" /> 47 <axis id="deptht" /> 48 </grid> 49 <!-- --> 50 <grid id="grid_U_2D" > 51 <domain id="grid_U" /> 52 </grid> 53 <!-- --> 54 <grid id="grid_U_3D" > 55 <domain id="grid_U" /> 56 <axis id="depthu" /> 57 </grid> 58 <!-- --> 59 <grid id="grid_V_2D" > 60 <domain id="grid_V" /> 61 </grid> 62 <!-- --> 63 <grid id="grid_V_3D" > 64 <domain id="grid_V" /> 65 <axis id="depthv" /> 66 </grid> 67 <!-- --> 68 <grid id="grid_W_2D" > 69 <domain id="grid_W" /> 70 </grid> 71 <!-- --> 72 <grid id="grid_W_3D" > 73 <domain id="grid_W" /> 74 <axis id="depthw" /> 75 </grid> 76 <!-- --> 77 <grid id="grid_1point" > 78 <domain domain_ref="1point"/> 79 </grid> 80 <!-- --> 81 <grid id="grid_T_nfloat" > 82 <domain id="grid_T" /> 83 <axis id="nfloat" /> 84 </grid> 85 <!-- --> 86 <grid id="grid_EqT" > 87 <domain domain_ref="EqT" /> 88 </grid> 89 <!-- --> 90 <grid id="grid_znl_T_2D"> 91 <domain id="gznl" /> 92 </grid> 93 <!-- --> 94 <grid id="grid_znl_T_3D"> 95 <domain id="gznl" /> 96 <axis id="deptht" /> 97 </grid> 98 <!-- --> 99 <grid id="grid_znl_W_3D"> 100 <domain id="gznl" /> 101 <axis id="depthw" /> 102 </grid> 103 104 <grid id="grid_ptr_T_2D"> 105 <domain id="ptr" /> 106 </grid> 107 108 <grid id="grid_ptr_T_3D"> 109 <domain id="ptr" /> 110 <axis id="deptht" /> 111 </grid> 112 113 <grid id="grid_ptr_W_3D"> 114 <domain id="ptr" /> 115 <axis id="depthw" /> 116 </grid> 117 118 </grid_definition> 119 33 <grid_definition src="./grid_def_nemo.xml"/> 34 120 35 </context> -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/VORTEX/EXPREF/1_namelist_cfg
r9718 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : overwrite defaults values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : overwrite defaults values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 !! VORTEX configuration !! … … 187 187 ln_dynadv_vec = .false. ! vector form (T) or flux form (F) 188 188 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 189 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme189 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 190 190 ln_dynadv_ubs = .true. ! flux form - 3rd order UBS scheme 191 191 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/VORTEX/EXPREF/context_nemo.xml
r9572 r10289 31 31 <domain_definition src="./domain_def_nemo.xml"/> 32 32 33 <grid_definition> 34 35 <!-- --> 36 <grid id="grid_T_2D" > 37 <domain id="grid_T" /> 38 </grid> 39 <!-- --> 40 <grid id="grid_T_3D_ncatice" > 41 <domain id="grid_T" /> 42 <axis id="ncatice" /> 43 </grid> 44 <!-- --> 45 <grid id="grid_T_3D" > 46 <domain id="grid_T" /> 47 <axis id="deptht" /> 48 </grid> 49 <!-- --> 50 <grid id="grid_U_2D" > 51 <domain id="grid_U" /> 52 </grid> 53 <!-- --> 54 <grid id="grid_U_3D" > 55 <domain id="grid_U" /> 56 <axis id="depthu" /> 57 </grid> 58 <!-- --> 59 <grid id="grid_V_2D" > 60 <domain id="grid_V" /> 61 </grid> 62 <!-- --> 63 <grid id="grid_V_3D" > 64 <domain id="grid_V" /> 65 <axis id="depthv" /> 66 </grid> 67 <!-- --> 68 <grid id="grid_W_2D" > 69 <domain id="grid_W" /> 70 </grid> 71 <!-- --> 72 <grid id="grid_W_3D" > 73 <domain id="grid_W" /> 74 <axis id="depthw" /> 75 </grid> 76 <!-- --> 77 <grid id="grid_1point" > 78 <domain domain_ref="1point"/> 79 </grid> 80 <!-- --> 81 <grid id="grid_T_nfloat" > 82 <domain id="grid_T" /> 83 <axis id="nfloat" /> 84 </grid> 85 <!-- --> 86 <grid id="grid_EqT" > 87 <domain domain_ref="EqT" /> 88 </grid> 89 <!-- --> 90 <grid id="grid_znl_T_2D"> 91 <domain id="gznl" /> 92 </grid> 93 <!-- --> 94 <grid id="grid_znl_T_3D"> 95 <domain id="gznl" /> 96 <axis id="deptht" /> 97 </grid> 98 <!-- --> 99 <grid id="grid_znl_W_3D"> 100 <domain id="gznl" /> 101 <axis id="depthw" /> 102 </grid> 103 104 <grid id="grid_ptr_T_2D"> 105 <domain id="ptr" /> 106 </grid> 107 108 <grid id="grid_ptr_T_3D"> 109 <domain id="ptr" /> 110 <axis id="deptht" /> 111 </grid> 112 113 <grid id="grid_ptr_W_3D"> 114 <domain id="ptr" /> 115 <axis id="depthw" /> 116 </grid> 117 118 </grid_definition> 33 <grid_definition src="./grid_def_nemo.xml"/> 119 34 120 35 </context> -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/VORTEX/EXPREF/namelist_cfg
r9743 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : overwrite default values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : overwrite default values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 !! VORTEX configuration !! … … 178 178 ln_dynadv_vec = .false. ! vector form (T) or flux form (F) 179 179 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 180 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme180 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 181 181 ln_dynadv_ubs = .true. ! flux form - 3rd order UBS scheme 182 182 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/VORTEX/MY_SRC/domvvl.F90
- Property svn:keywords set to Id
r9729 r10289 64 64 # include "vectopt_loop_substitute.h90" 65 65 !!---------------------------------------------------------------------- 66 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 67 !! $Id : domvvl.F90 9598 2018-05-15 22:47:16Z nicolasmartin$68 !! Software governed by the CeCILL licen ce (./LICENSE)66 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 67 !! $Id$ 68 !! Software governed by the CeCILL license (see ./LICENSE) 69 69 !!---------------------------------------------------------------------- 70 70 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/VORTEX/MY_SRC/usrdef_hgr.F90
- Property svn:keywords set to Id
r9124 r10289 27 27 28 28 !!---------------------------------------------------------------------- 29 !! NEMO/O PA 4.0, NEMO Consortium (2016)29 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 30 30 !! $Id$ 31 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)31 !! Software governed by the CeCILL license (see ./LICENSE) 32 32 !!---------------------------------------------------------------------- 33 33 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/VORTEX/MY_SRC/usrdef_istate.F90
- Property svn:keywords set to Id
r9255 r10289 29 29 30 30 !!---------------------------------------------------------------------- 31 !! NEMO/O PA 4.0 , NEMO Consortium (2016)31 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 32 32 !! $Id$ 33 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)33 !! Software governed by the CeCILL license (see ./LICENSE) 34 34 !!---------------------------------------------------------------------- 35 35 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/VORTEX/MY_SRC/usrdef_nam.F90
- Property svn:keywords set to Id
r8703 r10289 34 34 35 35 !!---------------------------------------------------------------------- 36 !! NEMO/O PA 4.0 , NEMO Consortium (2016)36 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 37 37 !! $Id$ 38 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)38 !! Software governed by the CeCILL license (see ./LICENSE) 39 39 !!---------------------------------------------------------------------- 40 40 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/VORTEX/MY_SRC/usrdef_sbc.F90
- Property svn:keywords set to Id
r9659 r10289 33 33 # include "vectopt_loop_substitute.h90" 34 34 !!---------------------------------------------------------------------- 35 !! NEMO/O PA 4.0 , NEMO Consortium (2016)35 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 36 36 !! $Id$ 37 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)37 !! Software governed by the CeCILL license (see ./LICENSE) 38 38 !!---------------------------------------------------------------------- 39 39 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/VORTEX/MY_SRC/usrdef_zgr.F90
- Property svn:keywords set to Id
r9125 r10289 32 32 # include "vectopt_loop_substitute.h90" 33 33 !!---------------------------------------------------------------------- 34 !! NEMO/O PA 4.0 , NEMO Consortium (2016)34 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 35 35 !! $Id$ 36 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)36 !! Software governed by the CeCILL license (see ./LICENSE) 37 37 !!---------------------------------------------------------------------- 38 38 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/WAD/EXPREF/context_nemo.xml
r9572 r10289 31 31 <domain_definition src="./domain_def_nemo.xml"/> 32 32 33 <grid_definition> 34 35 <!-- --> 36 <grid id="grid_T_2D" > 37 <domain id="grid_T" /> 38 </grid> 39 <!-- --> 40 <grid id="grid_T_3D_ncatice" > 41 <domain id="grid_T" /> 42 <axis id="ncatice" /> 43 </grid> 44 <!-- --> 45 <grid id="grid_T_3D" > 46 <domain id="grid_T" /> 47 <axis id="deptht" /> 48 </grid> 49 <!-- --> 50 <grid id="grid_U_2D" > 51 <domain id="grid_U" /> 52 </grid> 53 <!-- --> 54 <grid id="grid_U_3D" > 55 <domain id="grid_U" /> 56 <axis id="depthu" /> 57 </grid> 58 <!-- --> 59 <grid id="grid_V_2D" > 60 <domain id="grid_V" /> 61 </grid> 62 <!-- --> 63 <grid id="grid_V_3D" > 64 <domain id="grid_V" /> 65 <axis id="depthv" /> 66 </grid> 67 <!-- --> 68 <grid id="grid_W_2D" > 69 <domain id="grid_W" /> 70 </grid> 71 <!-- --> 72 <grid id="grid_W_3D" > 73 <domain id="grid_W" /> 74 <axis id="depthw" /> 75 </grid> 76 <!-- --> 77 <grid id="grid_1point" > 78 <domain domain_ref="1point"/> 79 </grid> 80 <!-- --> 81 <grid id="grid_T_nfloat" > 82 <domain id="grid_T" /> 83 <axis id="nfloat" /> 84 </grid> 85 <!-- --> 86 <grid id="grid_EqT" > 87 <domain domain_ref="EqT" /> 88 </grid> 89 <!-- --> 90 <grid id="grid_znl_T_2D"> 91 <domain id="gznl" /> 92 </grid> 93 <!-- --> 94 <grid id="grid_znl_T_3D"> 95 <domain id="gznl" /> 96 <axis id="deptht" /> 97 </grid> 98 <!-- --> 99 <grid id="grid_znl_W_3D"> 100 <domain id="gznl" /> 101 <axis id="depthw" /> 102 </grid> 103 104 <grid id="grid_ptr_T_2D"> 105 <domain id="ptr" /> 106 </grid> 107 108 <grid id="grid_ptr_T_3D"> 109 <domain id="ptr" /> 110 <axis id="deptht" /> 111 </grid> 112 113 <grid id="grid_ptr_W_3D"> 114 <domain id="ptr" /> 115 <axis id="depthw" /> 116 </grid> 117 118 </grid_definition> 33 <grid_definition src="./grid_def_nemo.xml"/> 119 34 120 35 </context> -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/WAD/EXPREF/namelist_cfg
r9743 r10289 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/O PAConfiguration namelist : overwrite default values defined in SHARED/namelist_ref2 !! NEMO/OCE Configuration namelist : overwrite default values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 !! Wetting & Drying configuration !! … … 20 20 &namusr_def ! Wetting and Drying TEST CASE 21 21 !----------------------------------------------------------------------- 22 rn_dx = 1 000.0 ! horizontal resolution22 rn_dx = 1500.0 ! horizontal resolution 23 23 rn_dz = 1.0 ! vertical resolution 24 24 nn_wad_test = 1 ! ??? … … 38 38 / 39 39 !----------------------------------------------------------------------- 40 &namdom ! time and space domain 41 !----------------------------------------------------------------------- 42 ln_linssh = .false. ! =T linear free surface ==>> model level are fixed in time 43 ! 44 ln_meshmask = .true. ! create (>0) a mesh file or not (=0) 45 rn_rdt = 18. ! time step for the dynamics 46 / 47 !----------------------------------------------------------------------- 40 48 &namcfg ! parameters of the configuration (default: user defined GYRE) 41 49 !----------------------------------------------------------------------- 42 50 ln_read_cfg = .false. ! (=T) read the domain configuration file 43 51 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 44 ln_write_cfg= .true. ! (=T) create the domain configuration file 45 / 46 !----------------------------------------------------------------------- 47 &namdom ! time and space domain 48 !----------------------------------------------------------------------- 49 ln_linssh = .false. ! =T linear free surface ==>> model level are fixed in time 50 ! 51 ln_meshmask = .true. ! create (>0) a mesh file or not (=0) 52 rn_rdt = 18. ! time step for the dynamics 52 ln_write_cfg = .true. ! (=T) create the domain configuration file 53 53 / 54 54 !----------------------------------------------------------------------- … … 58 58 ln_wd_dl = .true. ! T/F activation of directional limiter 59 59 ln_wd_dl_bc = .true. ! T/F Directional limiteer Baroclinic option 60 ln_wd_dl_rmp = .true. ! T/F Turn on directional limiter ramp60 ln_wd_dl_rmp = .true. ! T/F Turn on directional limiter ramp 61 61 rn_wdmin0 = 0.30 ! depth at which WaD starts 62 62 rn_wdmin1 = 0.2 ! Minimum wet depth on dried cells … … 103 103 / 104 104 !----------------------------------------------------------------------- 105 &namsbc_rnf ! runoffs namelist surface boundary condition (ln_rnf =T)106 !-----------------------------------------------------------------------107 ln_rnf_mouth = .false. ! specific treatment at rivers mouths108 /109 !-----------------------------------------------------------------------110 105 &namsbc_ssr ! surface boundary condition : sea surface restoring (ln_ssr =T) 111 106 !----------------------------------------------------------------------- … … 113 108 rn_deds = -27.7 ! magnitude of the damping on salinity [mm/day] 114 109 ln_sssr_bnd = .false. ! flag to bound erp term (associated with nn_sssr=2) 110 / 111 !----------------------------------------------------------------------- 112 &namsbc_rnf ! runoffs namelist surface boundary condition (ln_rnf =T) 113 !----------------------------------------------------------------------- 114 ln_rnf_mouth = .false. ! specific treatment at rivers mouths 115 115 / 116 116 !!====================================================================== … … 205 205 &namdrg ! top/bottom drag coefficient (default: NO selection) 206 206 !----------------------------------------------------------------------- 207 ln_loglayer= .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U| 207 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U| 208 ln_lin = .true. ! linear drag: Cd = Cd0 Uc0 & namdrg_top) 209 ln_non_lin = .false. ! non-linear drag: Cd = Cd0 |U| 208 210 / 209 211 !----------------------------------------------------------------------- … … 220 222 rn_z0 = 3.e-3 ! roughness [m] (ln_loglayer=T) 221 223 ln_boost = .false. ! =T regional boost of Cd0 ; =F constant 222 rn_boost = 50. ! local boost factor [-]224 rn_boost = 50. ! local boost factor [-] 223 225 / 224 226 !----------------------------------------------------------------------- … … 314 316 ln_dynadv_vec = .true. ! vector form - 2nd centered scheme 315 317 nn_dynkeg = 0 ! grad(KE) scheme: =0 C2 ; =1 Hollingsworth correction 316 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme318 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 317 319 ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme 318 320 / -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/WAD/MY_SRC/bdyini.F90
- Property svn:keywords set to Id
r9659 r10289 44 44 INTEGER, DIMENSION(jp_nseg) :: jpjnob, jpindt, jpinft, npckgn ! 45 45 INTEGER, DIMENSION(jp_nseg) :: jpjsob, jpisdt, jpisft, npckgs ! 46 47 46 !!---------------------------------------------------------------------- 48 !! NEMO/O PA 3.7 , NEMO Consortium (2015)49 !! $Id : bdyini.F90 7421 2016-12-01 17:10:41Z flavoni$50 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)47 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 48 !! $Id$ 49 !! Software governed by the CeCILL license (see ./LICENSE) 51 50 !!---------------------------------------------------------------------- 52 51 CONTAINS … … 86 85 IF(lwm) WRITE ( numond, nambdy ) 87 86 87 IF( .NOT. Agrif_Root() ) ln_bdy = .FALSE. ! forced for Agrif children 88 88 89 ! ----------------------------------------- 89 90 ! unstructured open boundaries use control … … 112 113 END SUBROUTINE bdy_init 113 114 114 115 115 116 SUBROUTINE bdy_segs 116 117 !!---------------------------------------------------------------------- … … 124 125 !! ** Input : bdy_init.nc, input file for unstructured open boundaries 125 126 !!---------------------------------------------------------------------- 126 127 ! local variables128 !-------------------129 127 INTEGER :: ib_bdy, ii, ij, ik, igrd, ib, ir, iseg ! dummy loop indices 130 128 INTEGER :: icount, icountr, ibr_max, ilen1, ibm1 ! local integers … … 146 144 INTEGER :: com_east_b, com_west_b, com_south_b, com_north_b ! Flags for boundaries receiving 147 145 INTEGER :: iw_b(4), ie_b(4), is_b(4), in_b(4) ! Arrays for neighbours coordinates 148 REAL(wp), DIMENSION(jpi,jpj):: zfmask ! temporary fmask array excluding coastal boundary condition (shlat)146 REAL(wp), TARGET, DIMENSION(jpi,jpj) :: zfmask ! temporary fmask array excluding coastal boundary condition (shlat) 149 147 !! 150 148 CHARACTER(LEN=1) :: ctypebdy ! - - … … 345 343 346 344 #if defined key_si3 347 IF(lwp) WRITE(numout,*) 'Boundary conditions for sea ice: '348 SELECT CASE( cn_ice(ib_bdy) )349 345 IF(lwp) WRITE(numout,*) 'Boundary conditions for sea ice: ' 346 SELECT CASE( cn_ice(ib_bdy) ) 347 CASE('none') 350 348 IF(lwp) WRITE(numout,*) ' no open boundary condition' 351 dta_bdy(ib_bdy)%ll_a_i 352 dta_bdy(ib_bdy)%ll_h t_i = .false.353 dta_bdy(ib_bdy)%ll_h t_s = .false.354 349 dta_bdy(ib_bdy)%ll_a_i = .false. 350 dta_bdy(ib_bdy)%ll_h_i = .false. 351 dta_bdy(ib_bdy)%ll_h_s = .false. 352 CASE('frs') 355 353 IF(lwp) WRITE(numout,*) ' Flow Relaxation Scheme' 356 dta_bdy(ib_bdy)%ll_a_i 357 dta_bdy(ib_bdy)%ll_h t_i = .true.358 dta_bdy(ib_bdy)%ll_h t_s = .true.359 360 END SELECT354 dta_bdy(ib_bdy)%ll_a_i = .true. 355 dta_bdy(ib_bdy)%ll_h_i = .true. 356 dta_bdy(ib_bdy)%ll_h_s = .true. 357 CASE DEFAULT ; CALL ctl_stop( 'unrecognised value for cn_ice' ) 358 END SELECT 361 359 IF( cn_ice(ib_bdy) /= 'none' ) THEN 362 360 SELECT CASE( nn_ice_dta(ib_bdy) ) ! … … 374 372 IF(lwp) WRITE(numout,*) ' Width of relaxation zone = ', nn_rimwidth(ib_bdy) 375 373 IF(lwp) WRITE(numout,*) 376 377 END DO378 379 IF (nb_bdy .gt. 0) THEN374 ! 375 END DO 376 377 IF( nb_bdy > 0 ) THEN 380 378 IF( ln_vol ) THEN ! check volume conservation (nn_volctl value) 381 379 IF(lwp) WRITE(numout,*) 'Volume correction applied at open boundaries' … … 417 415 418 416 DO ib_bdy = 1, nb_bdy 419 ! 417 420 418 IF( .NOT. ln_coords_file(ib_bdy) ) THEN ! Work out size of global arrays from namelist parameters 421 !419 422 420 icount = icount + 1 423 421 ! No REWIND here because may need to read more than one nambdy_index namelist. … … 494 492 DO igrd = 1, jpbgrd 495 493 id_dummy = iom_varid( inum, 'nbi'//cgrid(igrd), kdimsz=kdimsz ) 496 !clem nblendta(igrd,ib_bdy) = kdimsz(1)497 !clem jpbdtau = MAX(jpbdtau, kdimsz(1))498 494 nblendta(igrd,ib_bdy) = MAXVAL(kdimsz) 499 495 jpbdtau = MAX(jpbdtau, MAXVAL(kdimsz)) … … 885 881 IF( nbrdta(ib,igrd,ib_bdy) == 1 ) icountr = icountr+1 886 882 ENDIF 887 END DO883 END DO 888 884 idx_bdy(ib_bdy)%nblenrim(igrd) = icountr !: length of rim boundary data on each proc 889 885 idx_bdy(ib_bdy)%nblen (igrd) = icount !: length of boundary data on each proc 890 END DO ! igrd886 END DO ! igrd 891 887 892 888 ! Allocate index arrays for this boundary set 893 889 !-------------------------------------------- 894 890 ilen1 = MAXVAL( idx_bdy(ib_bdy)%nblen(:) ) 895 ALLOCATE( idx_bdy(ib_bdy)%nbi (ilen1,jpbgrd) )896 ALLOCATE( idx_bdy(ib_bdy)%nbj (ilen1,jpbgrd) )897 ALLOCATE( idx_bdy(ib_bdy)%nbr (ilen1,jpbgrd) )898 ALLOCATE( idx_bdy(ib_bdy)%nbd (ilen1,jpbgrd) )899 ALLOCATE( idx_bdy(ib_bdy)%nbdout(ilen1,jpbgrd) )900 ALLOCATE( idx_bdy(ib_bdy)%nbmap (ilen1,jpbgrd) )901 ALLOCATE( idx_bdy(ib_bdy)%nbw (ilen1,jpbgrd) )902 ALLOCATE( idx_bdy(ib_bdy)%flagu (ilen1,jpbgrd) )903 ALLOCATE(idx_bdy(ib_bdy)%flagv (ilen1,jpbgrd) )891 ALLOCATE( idx_bdy(ib_bdy)%nbi (ilen1,jpbgrd) , & 892 & idx_bdy(ib_bdy)%nbj (ilen1,jpbgrd) , & 893 & idx_bdy(ib_bdy)%nbr (ilen1,jpbgrd) , & 894 & idx_bdy(ib_bdy)%nbd (ilen1,jpbgrd) , & 895 & idx_bdy(ib_bdy)%nbdout(ilen1,jpbgrd) , & 896 & idx_bdy(ib_bdy)%nbmap (ilen1,jpbgrd) , & 897 & idx_bdy(ib_bdy)%nbw (ilen1,jpbgrd) , & 898 & idx_bdy(ib_bdy)%flagu (ilen1,jpbgrd) , & 899 & idx_bdy(ib_bdy)%flagv (ilen1,jpbgrd) ) 904 900 905 901 ! Dispatch mapping indices and discrete distances on each processor … … 1114 1110 END DO 1115 1111 1116 END DO1112 END DO 1117 1113 1118 1114 ! ------------------------------------------------------ … … 1127 1123 bdytmask(:,:) = ssmask(:,:) 1128 1124 1129 IF( ln_mask_file ) THEN 1130 CALL iom_open( cn_mask_file, inum ) 1131 CALL iom_get ( inum, jpdom_data, 'bdy_msk', bdytmask(:,:) ) 1132 CALL iom_close( inum ) 1133 1134 ! Derive mask on U and V grid from mask on T grid 1135 bdyumask(:,:) = 0._wp 1136 bdyvmask(:,:) = 0._wp 1137 DO ij=1, jpjm1 1138 DO ii=1, jpim1 1139 bdyumask(ii,ij) = bdytmask(ii,ij) * bdytmask(ii+1, ij ) 1140 bdyvmask(ii,ij) = bdytmask(ii,ij) * bdytmask(ii ,ij+1) 1141 END DO 1125 ! Derive mask on U and V grid from mask on T grid 1126 1127 bdyumask(:,:) = 0._wp 1128 bdyvmask(:,:) = 0._wp 1129 DO ij = 1, jpjm1 1130 DO ii = 1, jpim1 1131 bdyumask(ii,ij) = bdytmask(ii,ij) * bdytmask(ii+1, ij ) 1132 bdyvmask(ii,ij) = bdytmask(ii,ij) * bdytmask(ii ,ij+1) 1142 1133 END DO 1143 CALL lbc_lnk( bdyumask(:,:), 'U', 1. ) ; CALL lbc_lnk( bdyvmask(:,:), 'V', 1. ) ! Lateral boundary cond. 1144 1145 ENDIF ! ln_mask_file=.TRUE. 1146 1147 IF( .NOT.ln_mask_file ) THEN 1148 ! If .not. ln_mask_file then we need to derive mask on U and V grid from mask on T grid here. 1149 bdyumask(:,:) = 0._wp 1150 bdyvmask(:,:) = 0._wp 1151 DO ij = 1, jpjm1 1152 DO ii = 1, jpim1 1153 bdyumask(ii,ij) = bdytmask(ii,ij) * bdytmask(ii+1, ij ) 1154 bdyvmask(ii,ij) = bdytmask(ii,ij) * bdytmask(ii ,ij+1) 1155 END DO 1156 END DO 1157 CALL lbc_lnk( bdyumask(:,:), 'U', 1. ) ; CALL lbc_lnk( bdyvmask(:,:), 'V', 1. ) ! Lateral boundary cond. 1158 ENDIF 1134 END DO 1135 CALL lbc_lnk_multi( bdyumask, 'U', 1. , bdyvmask, 'V', 1. ) ! Lateral boundary cond. 1159 1136 1160 1137 ! bdy masks are now set to zero on boundary points: … … 1178 1155 DO ib = 1, idx_bdy(ib_bdy)%nblenrim(igrd) 1179 1156 bdyvmask(idx_bdy(ib_bdy)%nbi(ib,igrd), idx_bdy(ib_bdy)%nbj(ib,igrd)) = 0._wp 1180 END DO1181 END DO1157 END DO 1158 END DO 1182 1159 1183 1160 ! For the flagu/flagv calculation below we require a version of fmask without 1184 1161 ! the land boundary condition (shlat) included: 1162 zfmask(:,:) = 0 1185 1163 DO ij = 2, jpjm1 1186 1164 DO ii = 2, jpim1 … … 1191 1169 1192 1170 ! Lateral boundary conditions 1193 CALL lbc_lnk( zfmask , 'F', 1. ) 1194 CALL lbc_lnk( fmask , 'F', 1. ) ; CALL lbc_lnk( bdytmask(:,:), 'T', 1. ) 1195 CALL lbc_lnk( bdyumask(:,:), 'U', 1. ) ; CALL lbc_lnk( bdyvmask(:,:), 'V', 1. ) 1196 1171 CALL lbc_lnk( zfmask, 'F', 1. ) 1172 CALL lbc_lnk_multi( bdyumask, 'U', 1. , bdyvmask, 'V', 1., bdytmask, 'T', 1. ) 1197 1173 DO ib_bdy = 1, nb_bdy ! Indices and directions of rim velocity components 1198 1174 … … 1206 1182 ! flagu = 1 : u is normal to the boundary and is direction is inward 1207 1183 1208 DO igrd = 1, jpbgrd1184 DO igrd = 1, jpbgrd 1209 1185 SELECT CASE( igrd ) 1210 1186 CASE( 1 ) ; pmask => umask (:,:,1) ; i_offset = 0 … … 1310 1286 !-------- 1311 1287 IF( nb_bdy>0 ) DEALLOCATE( nbidta, nbjdta, nbrdta ) 1312 !1313 1288 ! 1314 1289 END SUBROUTINE bdy_segs … … 1690 1665 END SUBROUTINE bdy_ctl_seg 1691 1666 1667 1692 1668 SUBROUTINE bdy_ctl_corn( ib1, ib2 ) 1693 1669 !!---------------------------------------------------------------------- -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/WAD/MY_SRC/usrdef_hgr.F90
- Property svn:keywords set to Id
r9124 r10289 7 7 !! User defined : mesh and Coriolis parameter of a user configuration 8 8 !!====================================================================== 9 !! History : NEMO ! 2016-08 (S. Flavoni, G. Madec) Original code9 !! History : 4.0 ! 2016-03 (S. Flavoni) 10 10 !!---------------------------------------------------------------------- 11 11 … … 27 27 28 28 !!---------------------------------------------------------------------- 29 !! NEMO/O PA 4.0 , NEMO Consortium (2016)29 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 30 30 !! $Id$ 31 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)31 !! Software governed by the CeCILL license (see ./LICENSE) 32 32 !!---------------------------------------------------------------------- 33 33 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/WAD/MY_SRC/usrdef_istate.F90
- Property svn:keywords set to Id
r9024 r10289 7 7 !! User defined : set the initial state of a user configuration 8 8 !!====================================================================== 9 !! History : NEMO ! 2016-03 (S. Flavoni, G. Madec) Original code9 !! History : 4.0 ! 2016-03 (S. Flavoni) Original code 10 10 !!---------------------------------------------------------------------- 11 11 … … 24 24 PRIVATE 25 25 26 PUBLIC usr_def_istate ! called byistate.F9026 PUBLIC usr_def_istate ! called in istate.F90 27 27 28 28 !!---------------------------------------------------------------------- 29 !! NEMO/O PA 4.0 , NEMO Consortium (2016)29 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 30 30 !! $Id$ 31 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)31 !! Software governed by the CeCILL license (see ./LICENSE) 32 32 !!---------------------------------------------------------------------- 33 33 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/WAD/MY_SRC/usrdef_nam.F90
- Property svn:keywords set to Id
r7616 r10289 7 7 !! User defined : set the domain characteristics of a user configuration 8 8 !!====================================================================== 9 !! History : NEMO! 2016-03 (S. Flavoni, G. Madec) Original code9 !! History : 4.0 ! 2016-03 (S. Flavoni, G. Madec) Original code 10 10 !!---------------------------------------------------------------------- 11 11 … … 33 33 34 34 !!---------------------------------------------------------------------- 35 !! NEMO/O PA 4.0 , NEMO Consortium (2016)35 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 36 36 !! $Id$ 37 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)37 !! Software governed by the CeCILL license (see ./LICENSE) 38 38 !!---------------------------------------------------------------------- 39 39 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/WAD/MY_SRC/usrdef_sbc.F90
- Property svn:keywords set to Id
r9659 r10289 34 34 # include "vectopt_loop_substitute.h90" 35 35 !!---------------------------------------------------------------------- 36 !! NEMO/O PA 4.0 , NEMO Consortium (2016)36 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 37 37 !! $Id$ 38 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)38 !! Software governed by the CeCILL license (see ./LICENSE) 39 39 !!---------------------------------------------------------------------- 40 40 CONTAINS -
NEMO/branches/2018/dev_r9866_HPC_03_globcom/tests/WAD/MY_SRC/usrdef_zgr.F90
- Property svn:keywords set to Id
r9135 r10289 7 7 !! Ocean domain : user defined vertical coordinate system 8 8 !!====================================================================== 9 !! History : 4.0 ! 2016-0 8 (G. Madec, S. Flavoni) Original code9 !! History : 4.0 ! 2016-06 (G. Madec) Original code 10 10 !!---------------------------------------------------------------------- 11 11 12 12 !!---------------------------------------------------------------------- 13 13 !! usr_def_zgr : user defined vertical coordinate system (required) 14 !! zgr_z 1d: reference 1D z-coordinate14 !! zgr_z : reference 1D z-coordinate 15 15 !!--------------------------------------------------------------------- 16 16 USE oce ! ocean variables … … 27 27 PRIVATE 28 28 29 PUBLIC usr_def_zgr ! called by domzgr.F9030 31 !! * Substitutions29 PUBLIC usr_def_zgr ! called by domzgr.F90 30 31 !! * Substitutions 32 32 # include "vectopt_loop_substitute.h90" 33 33 !!---------------------------------------------------------------------- 34 !! NEMO/O PA 4.0 , NEMO Consortium (2016)34 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 35 35 !! $Id$ 36 !! Software governed by the CeCILL licen ce (NEMOGCM/NEMO_CeCILL.txt)36 !! Software governed by the CeCILL license (see ./LICENSE) 37 37 !!---------------------------------------------------------------------- 38 38 CONTAINS … … 41 41 & pdept_1d, pdepw_1d, pe3t_1d , pe3w_1d , & ! 1D reference vertical coordinate 42 42 & pdept , pdepw , & ! 3D t & w-points depth 43 & pe3t , pe3u , pe3v , pe3f ,& ! vertical scale factors44 & pe3w , pe3uw , pe3vw ,& ! - - -43 & pe3t , pe3u , pe3v , pe3f , & ! vertical scale factors 44 & pe3w , pe3uw , pe3vw , & ! - - - 45 45 & k_top , k_bot ) ! top & bottom ocean level 46 46 !!--------------------------------------------------------------------- … … 255 255 END DO 256 256 ! 257 CALL zgr_z 1d( pdept_1d, pdepw_1d, pe3t_1d , pe3w_1d ) ! Reference z-coordinate system257 CALL zgr_z( pdept_1d, pdepw_1d, pe3t_1d , pe3w_1d ) ! Reference z-coordinate system 258 258 ! 259 259 ! … … 334 334 335 335 336 SUBROUTINE zgr_z 1d( pdept_1d, pdepw_1d, pe3t_1d , pe3w_1d ) ! 1D reference vertical coordinate337 !!---------------------------------------------------------------------- 338 !! *** ROUTINE zgr_z 1d***336 SUBROUTINE zgr_z( pdept_1d, pdepw_1d, pe3t_1d , pe3w_1d ) ! 1D reference vertical coordinate 337 !!---------------------------------------------------------------------- 338 !! *** ROUTINE zgr_z *** 339 339 !! 340 340 !! ** Purpose : set the depth of model levels and the resulting … … 363 363 IF(lwp) THEN ! Parameter print 364 364 WRITE(numout,*) 365 WRITE(numout,*) ' zgr_z 1d: Reference vertical z-coordinates: uniform dz = ', rn_dz365 WRITE(numout,*) ' zgr_z : Reference vertical z-coordinates: uniform dz = ', rn_dz 366 366 WRITE(numout,*) ' ~~~~~~~' 367 367 ENDIF … … 385 385 ENDIF 386 386 ! 387 END SUBROUTINE zgr_z 1d387 END SUBROUTINE zgr_z 388 388 389 389 !!======================================================================
Note: See TracChangeset
for help on using the changeset viewer.