Skip to content
Snippets Groups Projects
Commit 9ea4992d authored by Tomas Lovato's avatar Tomas Lovato
Browse files

revise appendices and coding rules

parent 8e8638bc
No related branches found
No related tags found
1 merge request!6Resolve "Recover 2022 TODO list"
Pipeline #1378 passed with stage
in 6 minutes and 4 seconds
......@@ -674,34 +674,7 @@ This may be useful for esthetical reason or for stability reasons:
\section{Closed sea definition}
\label{sec:clocfg}
\begin{listing}
\caption{\forcode{&namclo}}
\label{lst:namdom_clo}
\begin{forlines}
!-----------------------------------------------------------------------
&namclo ! (closed sea : need ln_domclo = .true. in namcfg)
!-----------------------------------------------------------------------
rn_lon_opnsea = -2.0 ! longitude seed of open ocean
rn_lat_opnsea = -2.0 ! latitude seed of open ocean
nn_closea = 8 ! number of closed seas ( = 0; only the open_sea mask will be computed)
! name ! lon_src ! lat_src ! lon_trg ! lat_trg ! river mouth area ! net evap/precip correction scheme ! radius tgt ! id trg
! ! (degree)! (degree)! (degree)! (degree)! local/coast/global ! (glo/rnf/emp) ! (m) !
! North American lakes
sn_lake(1) = 'superior' , -86.57 , 47.30 , -66.49 , 50.45 , 'local' , 'rnf' , 550000.0 , 2
sn_lake(2) = 'michigan' , -87.06 , 42.74 , -66.49 , 50.45 , 'local' , 'rnf' , 550000.0 , 2
sn_lake(3) = 'huron' , -82.51 , 44.74 , -66.49 , 50.45 , 'local' , 'rnf' , 550000.0 , 2
sn_lake(4) = 'erie' , -81.13 , 42.25 , -66.49 , 50.45 , 'local' , 'rnf' , 550000.0 , 2
sn_lake(5) = 'ontario' , -77.72 , 43.62 , -66.49 , 50.45 , 'local' , 'rnf' , 550000.0 , 2
! African Lake
sn_lake(6) = 'victoria' , 32.93 , -1.08 , 30.44 , 31.37 , 'coast' , 'emp' , 100000.0 , 3
! Asian Lakes
sn_lake(7) = 'caspian' , 50.0 , 44.0 , 0.0 , 0.0 , 'global' , 'glo' , 0.0 , 1
sn_lake(8) = 'aral' , 60.0 , 45.0 , 0.0 , 0.0 , 'global' , 'glo' , 0.0 , 1
/
\end{forlines}
\end{listing}
The options available to define the closed seas and how closed sea net fresh water input will be redistributed by NEMO are listed in \nam{dom_clo}{dom\_clo} (\texttt{DOMAINcfg} only).
The options available to define the closed seas with \texttt{DOMAINcfg} are listed in \nam{dom_clo}{dom\_clo}, while the control on how closed sea net fresh water input will be redistributed by NEMO is described in \autoref{subsec:DOM_closea} and \autoref{sec:MISC_closea}.
The individual definition of each closed sea is managed by \np{sn_lake}{sn\_lake}. In this fields the user needs to define:\\
\begin{description}
\item $\bullet$ the name of the closed sea (print output purposes).
......@@ -720,6 +693,33 @@ The closed sea module defines a number of masks in the \textit{domain\_cfg} outp
\item[\textit{mask\_csgrpglo}, \textit{mask\_csgrprnf}, \textit{mask\_csgrpemp}:] a mask of all the closed seas and targets grouped by target id for each type of redistribution scheme.
\item[\textit{mask\_csundef}:] a mask of all the closed sea not defined in \np{sn_lake}{sn\_lake}. This will allows NEMO to mask them if needed or to inform the user of potential minor issues in its bathymetry.
\end{description}
\begin{listing}
\caption{\forcode{&namclo}}
\label{lst:namdom_clo}
\begin{forlines}
!-----------------------------------------------------------------------
&namclo ! (closed sea : need ln_domclo = .true. in namcfg)
!-----------------------------------------------------------------------
rn_lon_opnsea = -2.0 ! longitude seed of open ocean
rn_lat_opnsea = -2.0 ! latitude seed of open ocean
nn_closea = 8 ! number of closed seas ( = 0; only the open_sea mask will be computed)
! name ! lon_src ! lat_src ! lon_trg ! lat_trg ! river mouth area ! net evap/precip correction scheme ! radius tgt ! id trg
! ! (degree)! (degree)! (degree)! (degree)! local/coast/global ! (glo/rnf/emp) ! (m) !
! North American lakes
sn_lake(1) = 'superior' , -86.57 , 47.30 , -66.49 , 50.45 , 'local' , 'rnf' , 550000.0 , 2
sn_lake(2) = 'michigan' , -87.06 , 42.74 , -66.49 , 50.45 , 'local' , 'rnf' , 550000.0 , 2
sn_lake(3) = 'huron' , -82.51 , 44.74 , -66.49 , 50.45 , 'local' , 'rnf' , 550000.0 , 2
sn_lake(4) = 'erie' , -81.13 , 42.25 , -66.49 , 50.45 , 'local' , 'rnf' , 550000.0 , 2
sn_lake(5) = 'ontario' , -77.72 , 43.62 , -66.49 , 50.45 , 'local' , 'rnf' , 550000.0 , 2
! African Lake
sn_lake(6) = 'victoria' , 32.93 , -1.08 , 30.44 , 31.37 , 'coast' , 'emp' , 100000.0 , 3
! Asian Lakes
sn_lake(7) = 'caspian' , 50.0 , 44.0 , 0.0 , 0.0 , 'global' , 'glo' , 0.0 , 1
sn_lake(8) = 'aral' , 60.0 , 45.0 , 0.0 , 0.0 , 'global' , 'glo' , 0.0 , 1
/
\end{forlines}
\end{listing}
\subinc{\input{../../global/epilogue}}
......
......@@ -82,7 +82,7 @@ The functional modules are:
\item \path{SBC} surface module
\item \path{IOM} management of the I/O
\item \path{NST} interface to AGRIF (nesting model) for dynamics and biogeochemistry
\item \path{OBC}, \path{BDY} management of structured and unstructured open boundaries
\item \path{BDY} management of structured/unstructured open boundaries
\item \path{C1D} 1D (vertical) configuration for dynamics, sea-ice and biogeochemistry
\item \path{OFF} off-line module: passive tracer or biogeochemistry alone
\item \path{...}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment