Double-gyre wind-driven circulation
TransiFlow also implements the idealized barotropic quasi-geostrophic (QG) model of the double-gyre (DG) wind-driven circulation.
Governing Equations
Consider a rectangular ocean basin of size $L \times L \times D$ situated on a midlatitube $\beta$-plane with central latitude $\theta_0 = 45^\circ \mathrm{N}$ and Coriolis parameter $f_0=2 \Omega \sin{\theta_0}$, where $\Omega$ is the rotation rate of the Earth. The flow is forced at the surface through a wind-stress vector $(\tau^x(x, y), \tau^y(x, y))$. Flows in the basin are governed by the barotropic vorticity equation (with the streamfunction $\psi$ and the vertical component of the vorticity $\zeta$) is
with boundary conditions
where $\epsilon_0$ is a damping coefficient, $\lambda_0 = f_0^2 / (g D)$ and $A_H$ is the lateral friction coefficient.
Nondimensional formulation
The above equations can be non-dimensionalized as
with boundary conditions
Here $x$, and $y$ are scaled by $L$, $\psi = \tilde \psi U L$, $\zeta = \tilde \zeta U / L$, $t = \tilde t L / U$, $\tau = \tilde \tau \tau_0$. Moreover, $u = -\partial \psi / \partial y = -U \partial \tilde \psi / \partial \tilde y = \tilde u U$ and $v = \partial \psi / \partial x = U \partial \tilde \psi / \partial \tilde x = \tilde v U$. We also define the parameters
The wind-stress forcing is prescribed as
All other quantities are defined in Symbols.
Velocity-pressure formulation
Taking $F = r_0 = 0$, the equations we implement in TransiFlow are formulated using the velocity $\mathbf{u} = (u, v)$ and pressure $p$ as follows
with boundary conditions
Parameters
These are the relevant parameters in the parameters dictionary for this problem type.
Parameter name |
Default value |
Notes |
|---|---|---|
|
Set to |
|
|
0.0 |
Used to get switch branches |
|
1.0 |
|
|
0.0 |
$\beta$ |
|
0.0 |
$\alpha$ |