Option gyre_components computes instantaneous values of various components of northward tracer transport. The longitudinally averaged temperature and meridional velocity are constructed for the latitude of as a function of depth. Also, the vertically averaged temperature and meridional velocity are constructed for the latitude of as a function of longitude
| = | ![]() |
(39.33) | |
| = | ![]() |
(39.34) | |
| = | ![]() |
(39.35) | |
| <Vi,j>z | = | ![]() |
(39.36) |
Note that a factor of is built into
.
The volume elements and volume of the latitude
strip as a function of depth are
| = | (39.37) | ||
| = | (39.38) | ||
| = | (39.39) | ||
| = | dztk | (39.40) | |
| VolxTk,j | = | ![]() |
(39.41) |
| VolxUk,j | = | ![]() |
(39.42) |
| VolzTi,j | = | ![]() |
(39.43) |
| VolzUi,j | = | ![]() |
(39.44) |
The canonical form of the northward components of tracer transport by various means and deviations is given as
| ttn1,jrow,n | = | ![]() |
(39.45) |
| ttn2,jrow,n | = | ttn6,jrow,n - ttn1,jrow,n | (39.46) |
| ttn3,jrow,n | = | ![]() |
(39.47) |
| ttn4,jrow,n | = | ttn6,jrow,n-ttn3,jrow,n-ttn5,jrow,n | (39.48) |
| ttn5,jrow,n | = | ![]() |
(39.49) |
| ttn6,jrow,n | = | ![]() |
(39.50) |
| ttn7,jrow,n | = | ![]() |
(39.51) |
| ttn8,jrow,n | = | ttn6,jrow,n + ttn7,jrow,n | (39.52) |
Note the factor of 0.5 which is needed to correct the advective flux of tracer as described in Section 22.8.2. These terms may also be broken down as a function of latitude within .
The output from this diagnostic may be written as ascii to the model printout or as 32 bit IEEE unformatted data to file gyre_comp.yyyyyy.mm.dd.dta. If option netcdf or gyre_components_netcdf is enabled, data is written in NetCDF format to file gyre_comp.yyyyyy.mm.dd.dta.nc rather than in unformatted IEEE. The ``yyyyyy.mm.dd'' is a place holder for year, month, and day and this naming convention is explained further in Section 38.2. The interval between output is specified by variable gyreint and the control is specified by variable iogyre.