Discretization

Horizontal discretization

Horizontally, T-UGOm support both triangles and quadrangle.

Horizontal discretization

Different discretization can be set for all the state variables. For example, a value can be uniformy assign to an element (triangle or quandrangle), at each vertex, at each edges, or both or them. Additionnaly, the values at the edges and vertex can be shared to all element connected to it (linear) or different (discontinuity).

The recommanded settings for the different state variables are the one folllowing:

Recommended discretization

Otherwise, here is the list of the discretisation supported :

Name

Description

Illustration

LGP0

Unifom on element

LGP1

Linear on element vertices

LGP2

Linear on element edges and vertices

NCP1

Linear on element edges

DGP1

Discontinous on element vertices

DNP1

Discontinous on element edges

For more example, here Vertical discretization

Vertical discretization

Vertically, T-UGOm reproduce the horizontal discretization on multiple levels.

Vertical discretization

The nature of the levels can be set to:

  • \(z\) levels (at constant depths)

  • \(\sigma\) levels (following the topography)

  • isopycnal levels (at constant density)

The distribution of the level can be set to:

  • uniform

  • surface cosine

  • surface and bottom cosine

  • isopycnal

Below, the impact of vertical discretization over S2 internal tides in an academical simulation (Barbot, 2021).

Solver comparaison Figure – Comparision between on the vertical displacement (m) of different vercial discretisation for internal tides runs with 3 layer stratification and 60 levels.