MOM6
|
Initialization of the "lock exchange" experiment. lock_exchange = A 2-d density driven hydraulic exchange flow.
Functions/Subroutines | |
subroutine, public | lock_exchange_initialize_thickness (h, G, GV, US, param_file, just_read_params) |
This subroutine initializes layer thicknesses for the lock_exchange experiment. More... | |
subroutine, public lock_exchange_initialization::lock_exchange_initialize_thickness | ( | real, dimension( g %isd: g %ied, g %jsd: g %jed, gv %ke), intent(out) | h, |
type(ocean_grid_type), intent(in) | G, | ||
type(verticalgrid_type), intent(in) | GV, | ||
type(unit_scale_type), intent(in) | US, | ||
type(param_file_type), intent(in) | param_file, | ||
logical, intent(in), optional | just_read_params | ||
) |
This subroutine initializes layer thicknesses for the lock_exchange experiment.
[in] | g | The ocean's grid structure. |
[in] | gv | The ocean's vertical grid structure. |
[in] | us | A dimensional unit scaling type |
[out] | h | The thickness that is being initialized [H ~> m or kg m-2]. |
[in] | param_file | A structure indicating the open file to parse for model parameter values. |
[in] | just_read_params | If present and true, this call will only read parameters without changing h. |
Definition at line 27 of file lock_exchange_initialization.F90.
References mom_error_handler::mom_mesg().
Referenced by mom_state_initialization::mom_initialize_state().