namespace soliton_initialization

Overview

Initial conditions for the Equatorial Rossby soliton test (Boyd). More…

namespace soliton_initialization {

// global functions

subroutine, public soliton_initialize_thickness(h h, G G, GV GV, US US);
subroutine, public soliton_initialize_velocity(u u, v v, h h, G G, US US);

} // namespace soliton_initialization

Detailed Documentation

Initial conditions for the Equatorial Rossby soliton test (Boyd).

Description of the equatorial Rossby soliton initial

conditions

Global Functions

subroutine, public soliton_initialize_thickness(h h, G G, GV GV, US US)

Initialization of thicknesses in Equatorial Rossby soliton test.

Parameters:

g

The ocean’s grid structure.

gv

The ocean’s vertical grid structure.

us

A dimensional unit scaling type

h

The thickness that is being initialized [H ~> m or kg m-2].

subroutine, public soliton_initialize_velocity(u u, v v, h h, G G, US US)

Initialization of u and v in the equatorial Rossby soliton test.

Parameters:

g

Grid structure

u

i-component of velocity [L T-1 ~> m s-1]

v

j-component of velocity [L T-1 ~> m s-1]

h

Thickness [H ~> m or kg m-2]

us

A dimensional unit scaling type