Coordinate system and notation

Oceananigans.jl is formulated in a Cartesian coordinate system x=(x,y,z) with unit vectors x^, y^, and z^, where x^ points east, y^ points north, and z^ points 'upward', opposite the direction of gravitational acceleration.

We denote time with t, partial derivatives with respect to time t or a coordinate x with t or x, and denote the gradient operator xx^+yy^+zz^. Horizontal gradients are denoted with hxx^+yy^.

We use u, v, and w to denote the east, north, and vertical velocity components, such that v=ux^+vy^+wz^. We reserve v for the three-dimensional velocity field and use u to denote the horizontal components of flow, i.e., u=ux^+vy^.