New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
Changeset 11512 for NEMO/branches/2019/dev_r10984_HPC-13_IRRMANN_BDY_optimization/doc/latex/NEMO/subfiles/introduction.tex – NEMO

Ignore:
Timestamp:
2019-09-09T12:05:20+02:00 (5 years ago)
Author:
smasson
Message:

dev_r10984_HPC-13 : merge with trunk@11511, see #2285

File:
1 edited

Legend:

Unmodified
Added
Removed
  • NEMO/branches/2019/dev_r10984_HPC-13_IRRMANN_BDY_optimization/doc/latex/NEMO/subfiles/introduction.tex

    r11353 r11512  
    11\documentclass[../main/NEMO_manual]{subfiles} 
     2 
     3%% Remove section heading (no section here) 
     4\rehead{} 
    25 
    36\begin{document} 
     
    1215namely OPA \footnote{OPA: Oc\'{e}an PArall\'{e}lis\'{e} (french)} for the ocean dynamics and thermodynamics, 
    1316SI$^3$ \footnote{SI$^3$: Sea-Ice modelling Integrated Initiative} for the sea-ice dynamics and thermodynamics, 
    14 TOP \footnote{TOP: Tracer in the Ocean Paradigm} for the biogeochemistry  
    15 (both transport (TRP) and sources minus sinks  
     17TOP \footnote{TOP: Tracer in the Ocean Paradigm} for the biogeochemistry 
     18(both transport (TRP) and sources minus sinks 
    1619(PISCES \footnote{PISCES: Pelagic Interactions Scheme for Carbon and Ecosystem Studies})). 
    1720It is intended to be a flexible tool for studying the ocean and its interactions with the other components of 
    1821the earth climate system (atmosphere, sea-ice, biogeochemical tracers, ...) over 
    1922a wide range of space and time scales. 
    20 This manual provides information about the physics represented by the ocean component of \NEMO and 
     23This manual provides information about the physics represented by the ocean component of \NEMO\ and 
    2124the rationale for the choice of numerical schemes and the model design. 
    22 For the use of framework,  
    23 a guide which gathers the \texttt{README} files spread out in the source code can be build and  
     25For the use of framework, 
     26a guide which gathers the \texttt{README} files spread out in the source code can be build and 
    2427exported in web or printable format (see \path{./doc/rst}). 
    25 An online version of the guide is also available on the  
    26 \href{http://forge.ipsl.jussieu.fr/nemo}{\NEMO forge platform}. 
    27  
    28 The ocean component of \NEMO has been developed from the legacy of the OPA model, release 8.2,  
     28An online version of the guide is also available on the 
     29\href{http://forge.ipsl.jussieu.fr/nemo}{\NEMO\ forge platform}. 
     30 
     31The ocean component of \NEMO\ has been developed from the legacy of the OPA model, release 8.2, 
    2932described in \citet{madec.delecluse.ea_NPM98}. 
    30 This model has been used for a wide range of applications, both regional or global, as a forced ocean model and  
     33This model has been used for a wide range of applications, both regional or global, as a forced ocean model and 
    3134as a model coupled with the sea-ice and/or the atmosphere. 
    3235 
    3336This manual is organised in as follows. 
    34 \autoref{chap:PE} presents the model basics, \ie the equations and their assumptions, 
     37\autoref{chap:PE} presents the model basics, \ie\ the equations and their assumptions, 
    3538the vertical coordinates used, and the subgrid scale physics. 
    3639This part deals with the continuous equations of the model 
     
    4346The following chapters deal with the discrete equations. 
    4447\autoref{chap:STP} presents the time domain. 
    45 The model time stepping environment is a three level scheme in which  
    46 the tendency terms of the equations are evaluated either centered in time, or forward, or backward depending of  
     48The model time stepping environment is a three level scheme in which 
     49the tendency terms of the equations are evaluated either centered in time, or forward, or backward depending of 
    4750the nature of the term. 
    4851\autoref{chap:DOM} presents the space domain. 
    4952The model is discretised on a staggered grid (Arakawa C grid) with masking of land areas. 
    50 Vertical discretisation used depends on both how the bottom topography is represented and whether  
     53Vertical discretisation used depends on both how the bottom topography is represented and whether 
    5154the free surface is linear or not. 
    52 Full step or partial step $z$-coordinate or $s$- (terrain-following) coordinate is used with linear free surface  
     55Full step or partial step $z$-coordinate or $s$- (terrain-following) coordinate is used with linear free surface 
    5356(level position are then fixed in time). 
    5457In non-linear free surface, the corresponding rescaled height coordinate formulation (\zstar or \sstar) is used 
     
    5760the prognostic equations for the active tracers and the momentum. 
    5861Explicit, split-explicit and filtered free surface formulations are implemented. 
    59 A number of numerical schemes are available for momentum advection,  
    60 for the computation of the pressure gradients, as well as for the advection of tracers  
     62A number of numerical schemes are available for momentum advection, 
     63for the computation of the pressure gradients, as well as for the advection of tracers 
    6164(second or higher order advection schemes, including positive ones). 
    6265 
    63 Surface boundary conditions (\autoref{chap:SBC}) can be implemented as prescribed fluxes, or bulk formulations for  
     66Surface boundary conditions (\autoref{chap:SBC}) can be implemented as prescribed fluxes, or bulk formulations for 
    6467the surface fluxes (wind stress, heat, freshwater). 
    6568The model allows penetration of solar radiation. 
    6669There is an optional geothermal heating at the ocean bottom. 
    67 Within the \NEMO system the ocean model is interactively coupled with a sea ice model (SI$^3$) and 
     70Within the \NEMO\ system the ocean model is interactively coupled with a sea ice model (SI$^3$) and 
    6871a biogeochemistry model (PISCES). 
    6972Interactive coupling to Atmospheric models is possible via the \href{https://portal.enes.org/oasis}{OASIS coupler}. 
     
    8689\citet{treguier.held.ea_JPO97}. 
    8790The model has vertical harmonic viscosity and diffusion with a space and time variable coefficient, 
    88 with options to compute the coefficients with \citet{blanke.delecluse_JPO93}, \citet{pacanowski.philander_JPO81}, or  
     91with options to compute the coefficients with \citet{blanke.delecluse_JPO93}, \citet{pacanowski.philander_JPO81}, or 
    8992\citet{umlauf.burchard_JMR03} mixing schemes. 
    90   
     93 
    9194%%gm    To be put somewhere else .... 
    9295%%nm    We should consider creating a glossary for all this kind of stuff (terms, acronyms and symbols) 
     
    100103it changes the code from one set of CPP keys to the other. 
    101104It is used only when the addition/suppression of the part of code highly changes the amount of memory at run time. 
    102 Usual coding looks like:  
     105Usual coding looks like: 
    103106 
    104107\begin{forlines} 
     
    112115 
    113116The namelist allows to input variables (character, logical, real and integer) into the code. 
    114 There is one namelist file for each component of NEMO (dynamics, sea-ice, biogeochemistry...) 
     117There is one namelist file for each component of \NEMO\ (dynamics, sea-ice, biogeochemistry...) 
    115118containing all the \fortran namelists needed. 
    116 The implementation in NEMO uses a 2-step process.  
     119The implementation in \NEMO\ uses a 2-step process. 
    117120For each \fortran namelist, two files are read: 
    118121 
     
    136139the computation of on-line floats trajectories... 
    137140\autoref{chap:OBS} describes a tool which reads in observation files 
    138 (profile temperature and salinity, sea surface temperature, sea level anomaly and sea ice concentration)  
     141(profile temperature and salinity, sea surface temperature, sea level anomaly and sea ice concentration) 
    139142and calculates an interpolated model equivalent value at the observation location and nearest model timestep. 
    140143Originally developed of data assimilation, it is a fantastic tool for model and data comparison. 
     
    143146(water column model, ORCA and GYRE families of configurations). 
    144147 
    145 %%nm: Add some words on the NEMO dependencies 
     148%%nm: Add some words on the \NEMO\ dependencies 
    146149The model is implemented in \fninety, with preprocessing (C pre-processor). 
    147150It runs under UNIX. 
     
    164167The manual mirrors the organization of the model. 
    165168After the presentation of the continuous equations (\autoref{chap:PE}), 
    166 the following chapters refer to specific terms of the equations each associated with a group of modules  
     169the following chapters refer to specific terms of the equations each associated with a group of modules 
    167170(\autoref{tab:chapters}). 
    168171 
    169172%--------------------------------------------------TABLE-------------------------------------------------- 
    170 \begin{table}[!t]  
     173\begin{table}[!t] 
    171174  \caption{ 
    172175    \protect\label{tab:chapters} 
     
    207210%-------------------------------------------------------------------------------------------------------------- 
    208211 
    209 %% nm: the following section has to vastly remodeled to focus only on well-identified versions of NEMO 
     212%% nm: the following section has to vastly remodeled to focus only on well-identified versions of \NEMO 
    210213%% (3.4, 3.6, 4.0 and further releases). Then its formatting must be improved too. 
    211214\subsubsection{Changes between releases} 
    212215 
    213 NEMO/OPA, like all research tools, is in perpetual evolution. 
    214 The present document describes the OPA version include in the release 3.4 of NEMO. 
     216\NEMO/OPA, like all research tools, is in perpetual evolution. 
     217The present document describes the OPA version include in the release 3.4 of \NEMO. 
    215218This release differs significantly from version 8, documented in \citet{madec.delecluse.ea_NPM98}. \\ 
    216219 
    217 The main modifications from OPA v8 and NEMO/OPA v3.2 are : 
    218  
    219 \begin{itemize} 
    220 \item 
    221   transition to full native \fninety, deep code restructuring and drastic reduction of CPP keys;  
     220The main modifications from OPA v8 and \NEMO/OPA v3.2 are : 
     221 
     222\begin{itemize} 
     223\item 
     224  transition to full native \fninety, deep code restructuring and drastic reduction of CPP keys; 
    222225\item 
    223226  introduction of partial step representation of bottom topography 
     
    253256  which includes an on-the-fly interpolation of input forcing fields; 
    254257\item 
    255   RGB light penetration and optional use of ocean color  
     258  RGB light penetration and optional use of ocean color 
    256259\item 
    257260  major changes in the TKE schemes: it now includes a Langmuir cell parameterization \citep{axell_JGR02}, 
     
    267270\end{itemize} 
    268271 
    269 The main modifications from NEMO/OPA v3.2 and v3.3 are: 
     272The main modifications from \NEMO/OPA v3.2 and v3.3 are: 
    270273 
    271274\begin{itemize} 
    272275\item 
    273276  introduction of a modified leapfrog-Asselin filter time stepping scheme 
    274   \citep{leclair.madec_OM09};  
     277  \citep{leclair.madec_OM09}; 
    275278\item 
    276279  additional scheme for iso-neutral mixing \citep{griffies.gnanadesikan.ea_JPO98}, although it is still a "work in progress"; 
     
    315318improving the model performance. 
    316319 
    317 The main modifications from NEMO/OPA v3.3 and v3.4 are: 
     320The main modifications from \NEMO/OPA v3.3 and v3.4 are: 
    318321 
    319322\begin{itemize} 
     
    329332\end{itemize} 
    330333 
    331 The main modifications from NEMO/OPA v3.4 and v3.6 are: 
     334The main modifications from \NEMO/OPA v3.4 and v3.6 are: 
    332335 
    333336\begin{itemize} 
     
    335338\end{itemize} 
    336339 
    337 The main modifications from NEMO/OPA v3.6 and v4.0 are: 
     340The main modifications from \NEMO/OPA v3.6 and v4.0 are: 
    338341 
    339342\begin{itemize} 
    340343\item new definition of configurations; 
    341344\item bulk formulation; 
    342 \item NEMO-wave large scale interactions; 
     345\item \NEMO-wave large scale interactions; 
    343346\item ...; 
    344347\end{itemize} 
     
    348351\pindex 
    349352 
     353%% Restore section heading 
     354\rehead{Sect.\ \thesection\ \rightmark} 
     355 
    350356\end{document} 
Note: See TracChangeset for help on using the changeset viewer.