Changeset 11708
- Timestamp:
- 2019-10-16T11:13:01+02:00 (4 years ago)
- Location:
- NEMO/trunk
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
NEMO/trunk/INSTALL.rst
r10991 r11708 23 23 - *Fortran* compiler (``ifort``, ``gfortran``, ``pgfortran``, ...), 24 24 - *Message Passing Interface (MPI)* implementation (e.g. |OpenMPI|_ or |MPICH|_). 25 - |NetCDF|_ library with its underlying |HDF|_ 25 - |NetCDF|_ library with its underlying |HDF|_ 26 26 27 27 **NEMO, by default, takes advantage of some MPI features introduced into the MPI-3 standard.** … … 74 74 | Combining older NetCDF-C versions with newer HDF5 1.10 versions will create superblock 3 files 75 75 that are not readable by lots of older software. 76 76 77 77 Extract and install XIOS 78 78 ======================== … … 99 99 This version should be more stable (in terms of future code changes) than the XIOS trunk. 100 100 It is also the version used by the NEMO system team when testing all developments and new releases. 101 101 102 102 This particular version has its own branch and can be checked out and downloaded with: 103 103 … … 133 133 | ``src`` | Modelling routines | 134 134 | | | 135 | | - ``ICE``: | SI3| for sea ice|135 | | - ``ICE``: |NEMO-ICE| for sea ice | 136 136 | | - ``NST``: AGRIF for embedded zooms | 137 | | - ``OCE``: | OPA| for ocean dynamics|138 | | - ``TOP``: | TOP| for tracers|137 | | - ``OCE``: |NEMO-OCE| for ocean dynamics | 138 | | - ``TOP``: |NEMO-MBG| for tracers | 139 139 +-----------+------------------------------------------------------------+ 140 140 | ``tests`` | :doc:`Test cases <test_cases>` (unsupported) | … … 237 237 * functions.sh : bash functions used by makenemo, for instance to create the WORK directory 238 238 * cfg.txt : text list of configurations and source directories 239 * bld.cfg : FCM rules to compile 239 * bld.cfg : FCM rules to compile 240 240 241 241 Examples -
NEMO/trunk/README.rst
r10991 r11708 3 3 :SVN rev.: |revision| 4 4 5 NEMO_ for * *Nucleus for European Modelling of the Ocean** is a state-of-the-art modelling framework for5 NEMO_ for *Nucleus for European Modelling of the Ocean* is a state-of-the-art modelling framework for 6 6 research activities and forecasting services in ocean and climate sciences, 7 7 developed in a sustainable way by a European consortium since 2008. … … 15 15 The NEMO ocean model has 3 major components: 16 16 17 - |OPA| models the ocean {thermo}dynamics and solves the primitive equations 18 (``./src/OCE``) 19 - |SI3| simulates seaice {thermo}dynamics, brine inclusions and subgrid-scale thickness variations 20 (``./src/ICE``) 21 - |TOP| models the {on,off}line oceanic tracers transport and biogeochemical processes 17 - |NEMO-OCE| models the ocean {thermo}dynamics and solves the primitive equations (``./src/OCE``) 18 - |NEMO-ICE| simulates seaice {thermo}dynamics, brine inclusions and 19 subgrid-scale thickness variations (``./src/ICE``) 20 - |NEMO-MBG| models the {on,off}line oceanic tracers transport and biogeochemical processes 22 21 (``./src/TOP``) 23 22 24 These physical core engines are described in their respective `references`_ that 25 must be cited for any work related to their use. 23 These physical core engines are described in 24 their respective `reference publications <#project-documentation>`_ that 25 must be cited for any work related to their use (see :doc:`citations`). 26 26 27 27 Assets and solutions … … 42 42 43 43 The user can also checkout available :doc:`idealized test cases<test_cases>` that 44 address specific physical processes (``./tests``).44 address specific physical processes (``./tests``). 45 45 46 46 A set of :doc:`utilities <tools>` is also provided to {pre,post}process your data (``./tools``). … … 50 50 51 51 A walkthrough tutorial illustrates how to get code dependencies, compile and execute NEMO 52 (``./INSTALL.rst``) .52 (``./INSTALL.rst``). 53 53 54 54 Reference manuals and quick start guide can be build from source and 55 55 exported to HTML or PDF formats (``./doc``) or 56 downloaded directly from the : website:`website<bibliography/documentation>`.56 downloaded directly from the :forge:`development platform<wiki/Documentations>`. 57 57 58 =========== ===================== =============== 59 Component Reference Manual Quick start 60 =========== ===================== =============== 61 |OPA| |NEMO manual|_ |NEMO guide| 62 :cite:`NEMO_manual` 63 |SI3| |SI3 manual| 64 :cite:`SI3_manual` 65 |TOP| |TOP manual| 66 :cite:`TOP_manual` 67 =========== ===================== =============== 58 ============ ================== ==================== 59 Component Reference Manual Quick start 60 ============ ================== ==================== 61 |NEMO-OCE| |DOI man OCE|_ |DOI strt gui| 62 |NEMO-ICE| |DOI man ICE| 63 |NEMO-MBG| |DOI man MBG| 64 ============ ================== ==================== 68 65 69 66 Since 2014 the project has a `Special Issue`_ in the open-access journal 70 Geoscientific Model Development (GMD) from the European Geosciences Union (EGU ).67 Geoscientific Model Development (GMD) from the European Geosciences Union (EGU_). 71 68 The main scope is to collect relevant manuscripts covering various topics and 72 69 to provide a single portal to assess the model potential and evolution. … … 79 76 ================= 80 77 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. 78 The NEMO Consortium pulling together 5 European institutes 79 (CMCC_, CNRS_, MOI_, `Met Office`_ and NERC_) plans the sustainable development in order to 80 keep a reliable evolving framework since 2008. 83 81 84 It defines the | NEMO strategy|_ that is implemented by the System Team on a yearly basis in order to85 release a new version almost every four years.82 It defines the |DOI dev stgy|_ that is implemented by the System Team on a yearly basis 83 in order to release a new version almost every four years. 86 84 87 85 When the need arises, :forge:`working groups<wiki/WorkingGroups>` are created or resumed to 88 86 gather the community expertise for advising on the development activities. 89 87 90 91 .. Substitutions / Links 92 93 .. |NEMO manual| image:: https://zenodo.org/badge/DOI/10.5281/zenodo.1464816.svg 94 .. |NEMO guide| image:: https://zenodo.org/badge/DOI/10.5281/zenodo.1475325.svg 95 .. |SI3 manual| image:: https://zenodo.org/badge/DOI/10.5281/zenodo.1471689.svg 96 .. |TOP manual| image:: https://zenodo.org/badge/DOI/10.5281/zenodo.1471700.svg 97 98 .. |NEMO strategy| replace:: multi-year development strategy 99 100 .. _Special Issue: https://www.geosci-model-dev.net/special_issue40.html 88 .. |DOI dev stgy| replace:: multi-year development strategy -
NEMO/trunk/cfgs/README.rst
r10694 r11708 25 25 26 26 .. code-block:: console 27 27 28 28 $ ./makenemo -r 'ORCA2_ICE_PISCES' -m 'my-fortran.fcm' -j '4' 29 29 … … 34 34 Then it will be possible to launch the execution of the model through a runscript 35 35 (opportunely adapted to the user system). 36 36 37 37 List of Configurations 38 38 ====================== … … 46 46 Configuration Component(s) Input & Forcing File(s) 47 47 ---------------------- ---------------------------------- ------------------------------------------------ 48 Name O PASI3 TOP PISCES AGRIF48 Name OCE SI3 TOP PISCES AGRIF 49 49 ====================== ===== ===== ===== ======== ======= ================================================ 50 50 AGRIF_DEMO_ X X X AGRIF_DEMO_v4.0.tar, ORCA2_ICE_v4.0.tar … … 73 73 74 74 The 1:1 grid can be used alone as a benchmark to check that 75 the model solution is not corrupted by grid exchanges. 75 the model solution is not corrupted by grid exchanges. 76 76 Note that since grids interact only at the baroclinic time level, 77 77 numerically exact results can not be achieved in the 1:1 case. … … 85 85 a regular horizontal grid of ~12 km of resolution (see :cite:`ODEA2012`). 86 86 87 This configuration allows to tests several features of NEMO specifically addressed to the shelf seas. 87 This configuration allows to tests several features of NEMO specifically addressed to the shelf seas. 88 88 In particular, ``AMM12`` accounts for vertical s-coordinates system, GLS turbulence scheme, 89 89 tidal lateral boundary conditions using a flather scheme (see more in ``BDY``). … … 123 123 in the Beta-plane approximation with a regular 1° horizontal resolution and 31 vertical levels, 124 124 with PISCES BGC model :cite:`gmd-8-2465-2015`. 125 Analytical forcing for heat, freshwater and wind-stress fields are applied. 125 Analytical forcing for heat, freshwater and wind-stress fields are applied. 126 126 127 127 This configuration acts also as demonstrator of the **user defined setup** (``ln_read_cfg = .false.``) and … … 140 140 with the drawback of getting results that have a very limited physical meaning. 141 141 142 GYRE grid resolution can be increased at runtime by setting a different value of ``nn_GYRE`` (integer multiplier scaling factor), as described in the following table: 142 GYRE grid resolution can be increased at runtime by setting a different value of ``nn_GYRE`` (integer multiplier scaling factor), as described in the following table: 143 143 144 144 =========== ========= ========== ============ =================== … … 154 154 Note that, it is necessary to set ``ln_bench = .true.`` in ``namusr_def`` to 155 155 avoid problems in the physics computation and that 156 the model timestep should be adequately rescaled. 156 the model timestep should be adequately rescaled. 157 157 158 158 For example if ``nn_GYRE = 150``, equivalent to an ORCA 1/12° grid, … … 161 161 Differently from previous versions of NEMO, 162 162 the code uses by default the time-splitting scheme and 163 internally computes the number of sub-steps. 163 internally computes the number of sub-steps. 164 164 165 165 ORCA2_ICE_PISCES … … 174 174 the ratio of anisotropy is nearly one everywhere 175 175 176 this configuration uses the three components 177 178 - | OPA|, the ocean dynamical core179 - | SI3|, the thermodynamic-dynamic sea ice model.180 - | TOP|, passive tracer transport module and PISCES BGC model :cite:`gmd-8-2465-2015`176 this configuration uses the three components 177 178 - |NEMO-OCE|, the ocean dynamical core 179 - |NEMO-ICE|, the thermodynamic-dynamic sea ice model. 180 - |NEMO-MBG|, passive tracer transport module and PISCES BGC model :cite:`gmd-8-2465-2015` 181 181 182 182 All components share the same grid. … … 194 194 195 195 .. code-block:: console 196 196 197 197 $ ./makenemo -r 'ORCA2_ICE_PISCES' -n 'AGRIF' add_key 'key_agrif' 198 198 … … 305 305 306 306 .. Links and substitutions 307 -
NEMO/trunk/doc/latex/NEMO/subfiles/chap_OBS.tex
r11693 r11708 855 855 856 856 %% ================================================================================================= 857 \section{Standalone observation operator }857 \section{Standalone observation operator (\texttt{SAO})} 858 858 \label{sec:OBS_sao} 859 859 -
NEMO/trunk/src/TOP/README.rst
r10549 r11708 128 128 129 129 .. literalinclude:: ../../namelists/namtrc_run 130 :language: fortran 130 131 131 132 .. literalinclude:: ../../namelists/namtrc 133 :language: fortran 132 134 133 135 .. literalinclude:: ../../namelists/namtrc_dta 136 :language: fortran 134 137 135 138 .. literalinclude:: ../../namelists/namtrc_adv 139 :language: fortran 136 140 137 141 .. literalinclude:: ../../namelists/namtrc_ldf 142 :language: fortran 138 143 139 144 .. literalinclude:: ../../namelists/namtrc_rad 145 :language: fortran 140 146 141 147 .. literalinclude:: ../../namelists/namtrc_snk 148 :language: fortran 142 149 143 150 .. literalinclude:: ../../namelists/namtrc_dmp 151 :language: fortran 144 152 145 153 .. literalinclude:: ../../namelists/namtrc_ice 154 :language: fortran 146 155 147 156 .. literalinclude:: ../../namelists/namtrc_trd 157 :language: fortran 148 158 149 159 .. literalinclude:: ../../namelists/namtrc_bc 160 :language: fortran 150 161 151 162 .. literalinclude:: ../../namelists/namtrc_bdy 163 :language: fortran 152 164 153 165 .. literalinclude:: ../../namelists/namage 166 :language: fortran 154 167 155 168 Two main types of data structure are used within TOP interface to initialize tracer properties (1) and … … 321 334 322 335 bld::tool::fppkeys key_iomput key_mpp_mpi key_top 323 336 324 337 src::MYBGC::initialization <MYBGCPATH>/initialization 325 338 src::MYBGC::pelagic <MYBGCPATH>/pelagic 326 339 src::MYBGC::benthic <MYBGCPATH>/benthic 327 340 328 341 bld::pp::MYBGC 1 329 342 bld::tool::fppflags::MYBGC %FPPFLAGS
Note: See TracChangeset
for help on using the changeset viewer.