Skip to content

Tolosa-sw Presentation

The model developed here considers the numerical resolution of the Shallow-Water equations on unstructured meshes in a CPU MPI parallel environment with original numerical schemes. This model is developed using the library Tolosa-lib.

Tolosa-sw implements the numerically resolved model described in Equations and Modelisation. The following sections will present the structure of Tolosa-sw and its usage requirements. Tutorials are available.

The Shallow-Water equations solved by Tolosa-sw are:

Where:

  • is the water depth
  • is the velocity vector
  • is the free surface elevation
  • is the bathymetry
  • is gravity acceleration
  • represents source terms (friction, wind stress, Coriolis, etc.)

Tolosa-sw is organized around:

  1. Initialization - Mesh loading, MPI setup, initial conditions
  2. Time loop - Time stepping, numerical scheme application
  3. Outputs - Writing results at specified intervals
  4. Finalization - Clean up and timing reports

See the Getting Started guide to begin using Tolosa-sw.