An explicit viscosity diffusion is included in the model
through variables viscx
and viscy
(set in subroutine DriveInit
). As in GCMs this crudely parameterizes
non-resolved eddy motion and helps keep numerics stable.
For moisture q, the viscosity set separately
through variables viscxq
and viscyq
, which are larger than
viscx
and viscy
.
The larger coefficient for moisture is partly a numerical consideration,
since the model sometimes produces very sharp convergence zones. Physically,
we note that the model has less high frequency motion that might act like
a diffusion in moisture, while temperature is in any case spread horizontally
by wave dynamics.
This viscosity is equivalent to the
coefficient in the advection-diffusion operators (e.g. equation
5.11 and 5.12 in Neelin and Zeng [1]), with one
subtle difference. In the model, instead of making
isotropic,
is specified separately for the x and y-directions. Thus,
the diffusion term
is actually represented as
in the model.