Subsections
Model Domain Boundary Condition (jperio)
At the model domain boundaries several choices are offered: closed, cyclic east-west,
south symmetric across the equator, a north-fold, and combination closed-north fold
or cyclic-north-fold. The north-fold boundary condition is associated with the 3-pole ORCA mesh.
Closed, cyclic, south symmetric (jperio = 0, 1 or 2)
The choice of closed, cyclic or symmetric model domain boundary condition is made
by setting jperio to 0, 1 or 2 in namelist namcfg. Each time such a boundary
condition is needed, it is set by a call to routine lbclnk.F90. The computation of
momentum and tracer trends proceeds from
to
and from
to
,
in the model interior. To choose a lateral model boundary condition
is to specify the first and last rows and columns of the model variables.
- For closed boundary (jperio=0)
- , solid walls are imposed at all model
boundaries: first and last rows and columns are set to zero.
- For cyclic east-west boundary (jperio=1)
- , first and last rows are set
to zero (closed) whilst the first column is set to the value of the last-but-one column
and the last column to the value of the second one (Fig. 8.3-a).
Whatever flows out of the eastern (western) end of the basin enters the western
(eastern) end. Note that there is no option for north-south cyclic or for doubly
cyclic cases.
- For symmetric boundary condition across the equator (jperio=2)
- ,
last rows, and first and last columns are set to zero (closed). The row of symmetry
is chosen to be the
- and
points equator line (
, i.e. at the southern
end of the domain). For arrays defined at
or
points, the first row is set
to the value of the third row while for most of
- and
-point arrays (
,
,
, but scalar arrays such as eddy coefficients)
the first row is set to minus the value of the second row (Fig. 8.3-b).
Note that this boundary condition is not yet available for the case of a massively
parallel computer (key_mpp defined).
Figure 8.3:
setting of (a) east-west cyclic (b) symmetric across the equator boundary conditions.
|
North-fold (jperio = 3 to
)
The north fold boundary condition has been introduced in order to handle the north
boundary of a three-polar ORCA grid. Such a grid has two poles in the northern hemisphere
(Fig.16.1, and thus requires a specific treatment illustrated in Fig.8.4.
Further information can be found in lbcnfd.F90 module which applies the north fold boundary condition.
Figure 8.4:
North fold boundary with a
-point pivot and cyclic east-west boundary condition
(
), as used in ORCA 2, 1/4, and 1/12. Pink shaded area corresponds
to the inner domain mask (see text).
|
Gurvan Madec and the NEMO Team
NEMO European Consortium2017-02-17