MOM6
|
The module configures the model for the "supercritical" experiment. https://marine.rutgers.edu/po/index.php?model=test-problems&title=supercritical.
Functions/Subroutines | |
subroutine, public | supercritical_set_obc_data (OBC, G, param_file) |
This subroutine sets the properties of flow at open boundary conditions. More... | |
subroutine, public | supercritical_initialize_topography (D, G, param_file, max_depth) |
This subroutine sets up the supercritical topography and land mask. We were not able to get the shock wave to behave this way and are now using an external file. More... | |
subroutine, public supercritical_initialization::supercritical_initialize_topography | ( | real, dimension( g %isd: g %ied, g %jsd: g %jed), intent(out) | D, |
type(dyn_horgrid_type), intent(in) | G, | ||
type(param_file_type), intent(in) | param_file, | ||
real, intent(in) | max_depth | ||
) |
This subroutine sets up the supercritical topography and land mask. We were not able to get the shock wave to behave this way and are now using an external file.
[in] | g | The dynamic horizontal grid type |
[out] | d | Ocean bottom depth in m |
[in] | param_file | Parameter file structure |
[in] | max_depth | Maximum depth of model in m |
Definition at line 88 of file supercritical_initialization.F90.
References mom_error_handler::mom_mesg().
Referenced by mom_fixed_initialization::mom_initialize_topography().
subroutine, public supercritical_initialization::supercritical_set_obc_data | ( | type(ocean_obc_type), pointer | OBC, |
type(ocean_grid_type), intent(in) | G, | ||
type(param_file_type), intent(in) | param_file | ||
) |
This subroutine sets the properties of flow at open boundary conditions.
obc | This open boundary condition type specifies whether, where, and what open boundary conditions are used. | |
[in] | g | The ocean's grid structure. |
[in] | param_file | Parameter file structure |
Definition at line 27 of file supercritical_initialization.F90.
References mom_error_handler::mom_error().
Referenced by mom_state_initialization::mom_initialize_state().