Changeset 10465
- Timestamp:
- 2019-01-08T11:00:28+01:00 (6 years ago)
- Location:
- NEMO/branches/UKMO/dev_10448_WAD_SBC_BUGFIX
- Files:
-
- 3 deleted
- 12 edited
- 2 copied
Legend:
- Unmodified
- Added
- Removed
-
NEMO/branches/UKMO/dev_10448_WAD_SBC_BUGFIX/README.rst
r10279 r10465 1 :Authors: NEMO System Team2 1 :Release: |release| 3 2 :Date: |today| 4 3 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. 4 `NEMO`_ for *Nucleus for European Modelling of the Ocean* is a state-of-the-art modelling framework, 5 for research activities and forecasting services in ocean and climate sciences, 6 developed in a sustainable way by a European consortium since 2008. 7 7 8 8 .. contents:: … … 21 21 (``./src/MBG``) :cite:`TOP_manual`. 22 22 23 These physical core engines are described in their respective <reference publications> that must be cited for24 any work related to their use.23 These physical core engines are described in their respective `reference publications`_, 24 that must be cited for any work related to their use. 25 25 26 A pplications and capabilities27 ============================= 26 Assets and ready-to-use solutions 27 ================================= 28 28 29 29 Not only does the NEMO framework model the ocean circulation, 30 30 it offers various features to enable 31 31 32 - Create :doc:`embedded zooms <zooms>` seamlessly with2-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.32 - Create :doc:`embedded zooms <zooms>` seamlessly thanks to 2-way nesting package `AGRIF`_. 33 - Opportunity to integrate an :doc:`alternative biogeochemistry model <tracers>` 34 - Versatile :doc:`data_assimilation <data assimilation>`. 35 - Generation of :doc:`diagnostics <diagnostics>` through effective `XIOS`_ server. 36 - Roll-out Earth system modelling with :doc:`coupling interface <coupling>` to `OASIS`_. 37 37 38 | Several :doc:`built ins configurations <configurations>` are provided to assessthe skills and performances of38 | Several :doc:`built-in configurations <configurations>` are provided to evaluate the skills and performances of 39 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>` onlineto serve as templates and40 | The end user could also find online some :doc:`idealised test cases <test_cases>` to serve as templates and 41 41 to study particular processes (``./tests``). 42 42 43 43 A set of :doc:`utilities <tools>` is also provided to [pre|post]process your data (``./tools``). 44 44 45 Literature46 ========== 45 Project literature 46 ================== 47 47 48 A tutorial 48 49 :doc:`install` 49 50 … … 76 77 extensive :website:`bibliography <bibliography/publications>` published. 77 78 78 Co mmunitydevelopment79 ===================== 79 Collaborative development 80 ========================= 80 81 81 82 | The NEMO Consortium pulling together 5 European institutes (`CMCC`_, `CNRS`_, `MOI`_, `Met Office`_ and `NERC`_) … … 88 89 When the need arises, :forge:`working groups <wiki/WorkingGroups>` are created or resumed to 89 90 gather the community expertise for advising on the development activities. 91 92 :doc:`<contributing>` -
NEMO/branches/UKMO/dev_10448_WAD_SBC_BUGFIX/cfgs/AGRIF_DEMO/README.rst
r10279 r10465 1 ************** ********2 Embedded zooms (AGRIF)3 ************** ********1 ************** 2 Embedded zooms 3 ************** 4 4 5 5 .. contents:: -
NEMO/branches/UKMO/dev_10448_WAD_SBC_BUGFIX/cfgs/ORCA2_OFF_PISCES/EXPREF/file_def_nemo.xml
r9909 r10465 130 130 <field field_ref="LDlight" /> 131 131 <field field_ref="pdust" /> 132 <field field_ref="Fe2" />133 132 <field field_ref="Fe3" /> 134 133 <field field_ref="FeL1" /> 135 <field field_ref="FeL2" />136 <field field_ref="FeP" />137 134 <field field_ref="TL1" /> 138 <field field_ref="TL2" />139 135 <field field_ref="Sdenit" /> 140 136 <field field_ref="Totlig" /> -
NEMO/branches/UKMO/dev_10448_WAD_SBC_BUGFIX/cfgs/README.rst
r10279 r10465 1 *************************** **2 Run a reference configuration3 *************************** **1 *************************** 2 Run built-in configurations 3 *************************** 4 4 5 5 .. contents:: … … 14 14 | :underline:`The NEMO System Team is in charge of these configurations`. 15 15 16 +----------------------+-----+-----+-----+--------+-------+-------------------------- -----+17 | | OPA | SI3 | TOP | PISCES | AGRIF | Inputs 18 +======================+=====+=====+=====+========+=======+========================== =====+19 | `AGRIF_DEMO`_ | X | X | | | X | - `AGRIF_DEMO_v4.0.tar`_|20 | | | | | | | - `ORCA2_ICE_v4.0.tar`_|21 +----------------------+-----+-----+-----+--------+-------+-------------------------- -----+22 | `AMM12`_ | X | | | | | `AMM12_v4.0.tar`_|23 +----------------------+-----+-----+-----+--------+-------+-------------------------- -----+24 | `C1D_PAPA`_ | X | | | | | `INPUTS_C1D_PAPA_v4.0.tar`_|25 +----------------------+-----+-----+-----+--------+-------+-------------------------- -----+26 | `GYRE_BFM`_ | X | | X | | | ``-`` 27 +----------------------+-----+-----+-----+--------+-------+-------------------------- -----+28 | `GYRE_PISCES`_ | X | | X | X | | ``-`` 29 +----------------------+-----+-----+-----+--------+-------+-------------------------- -----+30 | `ORCA2_ICE_PISCES`_ | X | X | X | X | | - `ORCA2_ICE_v4.0.tar`_|31 | | | | | | | - `INPUTS_PISCES_v4.0.tar`_|32 +----------------------+-----+-----+-----+--------+-------+-------------------------- -----+33 | `ORCA2_OFF_PISCES`_ | | | X | X | | - `INPUTS_PISCES_v4.0.tar`_|34 | | | | | | | - `ORCA2_OFF_v4.0.tar`_|35 +----------------------+-----+-----+-----+--------+-------+-------------------------- -----+36 | `ORCA2_OFF_TRC`_ | | | X | | | `ORCA2_OFF_v4.0.tar`_|37 +----------------------+-----+-----+-----+--------+-------+-------------------------- -----+38 | `ORCA2_SAS_ICE`_ | | X | | | | - `ORCA2_ICE_v4.0.tar`_|39 | | | | | | | - `INPUTS_SAS_v4.0.tar`_|40 +----------------------+-----+-----+-----+--------+-------+-------------------------- -----+41 | `SPITZ12`_ | X | X | | | | `SPITZ12_v4.0.tar`_|42 +----------------------+-----+-----+-----+--------+-------+-------------------------- -----+16 +----------------------+-----+-----+-----+--------+-------+--------------------------+ 17 | | OPA | SI3 | TOP | PISCES | AGRIF | Inputs | 18 +======================+=====+=====+=====+========+=======+==========================+ 19 | `AGRIF_DEMO`_ | X | X | | | X | - AGRIF_DEMO_v4.0.tar | 20 | | | | | | | - ORCA2_ICE_v4.0.tar | 21 +----------------------+-----+-----+-----+--------+-------+--------------------------+ 22 | `AMM12`_ | X | | | | | AMM12_v4.0.tar | 23 +----------------------+-----+-----+-----+--------+-------+--------------------------+ 24 | `C1D_PAPA`_ | X | | | | | INPUTS_C1D_PAPA_v4.0.tar | 25 +----------------------+-----+-----+-----+--------+-------+--------------------------+ 26 | `GYRE_BFM`_ | X | | X | | | ``-`` | 27 +----------------------+-----+-----+-----+--------+-------+--------------------------+ 28 | `GYRE_PISCES`_ | X | | X | X | | ``-`` | 29 +----------------------+-----+-----+-----+--------+-------+--------------------------+ 30 | `ORCA2_ICE_PISCES`_ | X | X | X | X | | - ORCA2_ICE_v4.0.tar | 31 | | | | | | | - INPUTS_PISCES_v4.0.tar | 32 +----------------------+-----+-----+-----+--------+-------+--------------------------+ 33 | `ORCA2_OFF_PISCES`_ | | | X | X | | - INPUTS_PISCES_v4.0.tar | 34 | | | | | | | - ORCA2_OFF_v4.0.tar | 35 +----------------------+-----+-----+-----+--------+-------+--------------------------+ 36 | `ORCA2_OFF_TRC`_ | | | X | | | ORCA2_OFF_v4.0.tar | 37 +----------------------+-----+-----+-----+--------+-------+--------------------------+ 38 | `ORCA2_SAS_ICE`_ | | X | | | | - ORCA2_ICE_v4.0.tar | 39 | | | | | | | - INPUTS_SAS_v4.0.tar | 40 +----------------------+-----+-----+-----+--------+-------+--------------------------+ 41 | `SPITZ12`_ | X | X | | | | SPITZ12_v4.0.tar | 42 +----------------------+-----+-----+-----+--------+-------+--------------------------+ 43 43 44 44 AGRIF_DEMO -
NEMO/branches/UKMO/dev_10448_WAD_SBC_BUGFIX/cfgs/SHARED/README.rst
r10279 r10465 1 *********** *******2 Diagnostics (XIOS)3 *********** *******1 *********** 2 Diagnostics 3 *********** 4 4 5 5 .. contents:: -
NEMO/branches/UKMO/dev_10448_WAD_SBC_BUGFIX/doc/latex/NEMO/subfiles/chap_misc.tex
r10442 r10465 81 81 %>>>>>>>>>>>>>>>>>>>>>>>>>>>> 82 82 83 %>>>>>>>>>>>>>>>>>>>>>>>>>>>> 84 \begin{figure}[!tbp] 85 \begin{center} 86 \includegraphics[width=1.0\textwidth]{Fig_closea_mask_example} 87 \caption{ 88 \protect\label{fig:closea_mask_example} 89 Example of mask fields for the closea module. \textit{Left}: a 90 closea\_mask field; \textit{Right}: a closea\_mask\_rnf 91 field. In this example, if ln\_closea is set to .true., the mean 92 freshwater flux over each of the American Great Lakes will be 93 set to zero, and the total residual for all the lakes, if 94 negative, will be put into the St Laurence Seaway in the area 95 shown. 96 } 97 \end{center} 98 \end{figure} 99 %>>>>>>>>>>>>>>>>>>>>>>>>>>>> 83 100 84 101 % ================================================================ … … 88 105 \label{sec:MISC_closea} 89 106 90 \colorbox{yellow}{Add here a short description of the way closed seas are managed} 91 107 Some configurations include inland seas and lakes as ocean 108 points. This is particularly the case for configurations that are 109 coupled to an atmosphere model where one might want to include inland 110 seas and lakes as ocean model points in order to provide a better 111 bottom boundary condition for the atmosphere. However there is no 112 route for freshwater to run off from the lakes to the ocean and this 113 can lead to large drifts in the sea surface height over the lakes. The 114 closea module provides options to either fill in closed seas and lakes 115 at run time, or to set the net surface freshwater flux for each lake 116 to zero and put the residual flux into the ocean. 117 118 Prior to NEMO 4 the locations of inland seas and lakes was set via 119 hardcoded indices for various ORCA configurations. From NEMO 4 onwards 120 the inland seas and lakes are defined using mask fields in the 121 domain configuration file. The options are as follows. 122 123 \begin{enumerate} 124 \item{{\bf No ``closea\_mask'' field is included in domain configuration 125 file.} In this case the closea module does nothing.} 126 127 \item{{\bf A field called closea\_mask is included in the domain 128 configuration file and ln\_closea=.false. in namelist namcfg.} In this 129 case the inland seas defined by the closea\_mask field are filled in 130 (turned to land points) at run time. That is every point in 131 closea\_mask that is nonzero is set to be a land point.} 132 133 \item{{\bf A field called closea\_mask is included in the domain 134 configuration file and ln\_closea=.true. in namelist namcfg.} Each 135 inland sea or group of inland seas is set to a positive integer value 136 in the closea\_mask field (see Figure \ref{fig:closea_mask_example} 137 for an example). The net surface flux over each inland sea or group of 138 inland seas is set to zero each timestep and the residual flux is 139 distributed over the global ocean (ie. all ocean points where 140 closea\_mask is zero).} 141 142 \item{{\bf Fields called closea\_mask and closea\_mask\_rnf are 143 included in the domain configuration file and ln\_closea=.true. in 144 namelist namcfg.} This option works as for option 3, except that if 145 the net surface flux over an inland sea is negative (net 146 precipitation) it is put into the ocean at specified runoff points. A 147 net positive surface flux (net evaporation) is still spread over the 148 global ocean. The mapping from inland seas to runoff points is defined 149 by the closea\_mask\_rnf field. Each mapping is defined by a positive 150 integer value for the inland sea(s) and the corresponding runoff 151 points. An example is given in Figure 152 \ref{fig:closea_mask_example}. If no mapping is provided for a 153 particular inland sea then the residual is spread over the global 154 ocean.} 155 156 \item{{\bf Fields called closea\_mask and closea\_mask\_emp are 157 included in the domain configuration file and ln\_closea=.true. in 158 namelist namcfg.} This option works the same as option 4 except that 159 the nonzero net surface flux is sent to the ocean at the specified 160 runoff points regardless of whether it is positive or negative. The 161 mapping from inland seas to runoff points in this case is defined by 162 the closea\_mask\_emp field.} 163 \end{enumerate} 164 165 There is a python routine to create the closea\_mask fields and append 166 them to the domain configuration file in the utils/tools/DOMAINcfg directory. 92 167 93 168 % ================================================================ -
NEMO/branches/UKMO/dev_10448_WAD_SBC_BUGFIX/doc/rst/source/NEMO_guide.rst
r10279 r10465 41 41 42 42 zooms 43 coarsening44 43 coupling 45 44 assimilation … … 56 55 .. Next headings markup acording to readme.rst 57 56 58 How to cite NEMO 59 ================ 57 Reference publications 58 ====================== 60 59 61 60 .. bibliography:: references.bib -
NEMO/branches/UKMO/dev_10448_WAD_SBC_BUGFIX/doc/rst/source/conf.py
r10279 r10465 63 63 # directories to ignore when looking for source files. 64 64 # This pattern also affects html_static_path and html_extra_path . 65 exclude_patterns = ['global.rst' ]65 exclude_patterns = ['global.rst', 'coarsening.rst'] 66 66 67 67 # The name of the Pygments (syntax highlighting) style to use. -
NEMO/branches/UKMO/dev_10448_WAD_SBC_BUGFIX/doc/rst/source/coupling.rst
r10279 r10465 1 ******** **************2 Coupling (OASIS & SAS)3 ******** **************1 ******** 2 Coupling 3 ******** 4 4 5 5 NEMO currently exploits OASIS-3-MCT to implement a generalised coupled interface -
NEMO/branches/UKMO/dev_10448_WAD_SBC_BUGFIX/src/OFF/nemogcm.F90
r10425 r10465 253 253 ! 254 254 ENDIF 255 ! open /dev/null file to be able to supress output write easily 256 CALL ctl_opn( numnul, '/dev/null', 'REPLACE', 'FORMATTED', 'SEQUENTIAL', -1, 6, .FALSE. ) 257 ! 255 258 ! ! Domain decomposition 256 259 CALL mpp_init ! MPP -
NEMO/branches/UKMO/dev_10448_WAD_SBC_BUGFIX/src/SAS/nemogcm.F90
r10425 r10465 302 302 ! 303 303 ENDIF 304 ! open /dev/null file to be able to supress output write easily 305 CALL ctl_opn( numnul, '/dev/null', 'REPLACE', 'FORMATTED', 'SEQUENTIAL', -1, 6, .FALSE. ) 306 ! 304 307 ! ! Domain decomposition 305 308 CALL mpp_init ! MPP -
NEMO/branches/UKMO/dev_10448_WAD_SBC_BUGFIX/src/TOP/README.rst
r10279 r10465 1 *************** ******2 Oceanic tracers (TOP)3 *************** ******1 *************** 2 Oceanic tracers 3 *************** 4 4 5 5 .. contents::
Note: See TracChangeset
for help on using the changeset viewer.