Next: 34.10 velocity_horz_laplacian
Up: 34. Horizontal SGS options
Previous: 34.8 tracer_horz_laplacian
34.9 tracer_horz_biharmonic
With option tracer_horz_biharmonic, the general form of the
horizontal piece of the tracer mixing operator is determined by
iterating the Laplacian mixing. That is, first one computes minus the
Laplacian mixing operator
 |
(34.112) |
where the fluxes used to construct
and
are the usual diffusive fluxes described in
Section 33.8. Note that the full
biharmonic diffusivity is used to compute these diffusive fluxes.
The n label is for the tracers, with n=1,nt. The biharmonic
diffusivity will be a constant if
option tracer_horz_mix_const is enabled, and an array if
option tracer_horz_mix_var is enabled.
Next, fluxes of the scalar quantity
on the
eastern and northern sides of T cells are computed using
These fluxes are of the same form as fluxes of the tracers, with the
important difference that fluxes of
require no
diffusivity. The reason is that the full biharmonic diffusivity has
already been used to compute the scalar
.
The fluxes
of
are then used in the operators
and
.
The result is the tracer biharmonic mixing
operator. Two extra boundary conditions are required beyond the
usual Laplacian operator, and they are prescribed to be a vanishing
of fluxes of del2 at land boundaries.
Since option tracer_horz_biharmonic is a fourth order scheme,
the minimum size of the memory window is jmw=4 instead of jmw=3 required for second order differences. As with all fourth order
schemes, option fourth_order_memory_window must be enabled to
handle this option. This is automatically done when either
option tracer_horz_biharmonic or
option velocity_horz_biharmonic is enabled.
Next: 34.10 velocity_horz_laplacian
Up: 34. Horizontal SGS options
Previous: 34.8 tracer_horz_laplacian
RC Pacanowski and SM Griffies, GFDL, Jan 2000