Numerically realizing isoneutral diffusion along steep isoneutral
slopes is difficult partly because of the small vertical to horizontal
aspect ratio in the ocean and hence the ocean model grid. As
isoneutral slopes steepen, the projection of diffusive fluxes onto the
vertical become stronger, pushing up against the limits of the linear
stability criteria for the diffusion equation. This issue is relevant
for discretizing both the small and full diffusion tensors. In
particular, the linear numerical constraint from the diffusion
equation, as discussed in Cox (1987) and
Griff ies et al. (1998), indicates that an
explicit numerical scheme with a leap-frog time step will be stable if
the grid CFL number satisfies
Assuming a geophysically relevant vertical to horizontal aspect ratio
for the grid (
), the two dimensional
horizontal sub-matrix is stable when the diffusion equation in the
horizontal is stable. In general, satisfying this stability
constraint in the horizontal is trivial and so will not be considered
further. Solving the vertical Kzz diagonal piece implicitly, as
done by Cox (1987), points to the Kxz and Kyz cross terms as
setting the most restrictive constraint. From these terms, the
diffusion equation using the fluxes from the full tensor will be
linearly stable when, for each grid cell,
This analysis is based on the conservative assumption that if all
components to the diffusion tensor produce linearly stable diffusion,
then the scheme is linearly stable. Although conservative, experience
has shown that violation of these constraints can result in
unacceptably large numerical inaccuracies. These inaccuracies are of
special concern since they make it more difficult to realize the
balance
,
thus exposing
the solution to the nonlinear instability discussed in
Griff ies et al. (1998).