# Changeset 3720

Ignore:
Timestamp:
2012-12-04T11:10:08+01:00 (9 years ago)
Message:

correction ticket 955 & 956

Location:
trunk
Files:
5 edited

Unmodified
Removed
• ## trunk/DOC/TexFiles/Chapters/Chap_CFG.tex

 r3683 % ================================================================ % 1D model functionality % 1D model configuration % ================================================================ \section{Water column model: 1D model (C1D) (\key{c1d})} The methodology is based on the use of the zoom functionality over the smallest possible domain : a 3 x 3 domain centred on the grid point of interest (see \S\ref{MISC_zoom}), domain : a 3x3 domain centred on the grid point of interest (see \S\ref{MISC_zoom}), with some extra routines. There is no need to define a new mesh, bathymetry, initial state or forcing, since the 1D model will use those of the configuration it is a zoom of. The chosen grid point is set in par\_oce.F90 module by setting the \jp{jpizoom} and \jp{jpjzoom} The chosen grid point is set in \mdl{par\_oce} module by setting the \jp{jpizoom} and \jp{jpjzoom} parameters to the indices of the location of the chosen grid point. The 1D model has some specifies. First, all the horizontal derivatives are assumed to be zero. Therefore a simplified \rou{step} routine is used (\rou{step\_c1d}) in which both lateral tendancy terms and lateral physics are not called, and the vertical velocity is zero (so far, no attempt at introducing a Ekman pumping velocity has been made). Second, the two components of the velocity are moved on a $T$-point. This requires a specific treatment of the Coriolis term (see \rou{dyncor\_c1d}) and of the dynamic time stepping (\rou{dynnxt\_c1d}). All the relevant modules can be found in the NEMOGCM/NEMO/OPA\_SRC/C1D directory of The 1D model has some specifies. First, all the horizontal derivatives are assumed to be zero, and second, the two components of the velocity are moved on a $T$-point. Therefore, defining \key{c1d} changes five main things in the code behaviour: \begin{description} \item[(1)] the lateral boundary condition routine (\rou{lbc\_lnk}) set the value of the central column of the 3x3 domain is imposed over the whole domain ; \item[(3)] a call to \rou{lbc\_lnk} is systematically done when reading input data ($i.e.$ in \mdl{iom}) ; \item[(3)] a simplified \rou{stp} routine is used (\rou{stp\_c1d}, see \mdl{step\_c1d} module) in which both lateral tendancy terms and lateral physics are not called ; \item[(4)] the vertical velocity is zero (so far, no attempt at introducing a Ekman pumping velocity has been made) ; \item[(5)] a simplified treatment of the Coriolis term is performed as $U$- and $V$-points are the same (see \mdl{dyncor\_c1d}). \end{description} All the relevant \textit{\_c1d} modules can be found in the NEMOGCM/NEMO/OPA\_SRC/C1D directory of the \NEMO distribution.