external_gwave_initialization module reference

Initialization for the “external gravity wave wave” configuration.

More…

Functions/Subroutines

external_gwave_initialize_thickness()

This subroutine initializes layer thicknesses for the external_gwave experiment.

Detailed Description

Initialization for the “external gravity wave wave” configuration.

Function/Subroutine Documentation

subroutine external_gwave_initialization/external_gwave_initialize_thickness(h, G, GV, US, param_file, just_read)

This subroutine initializes layer thicknesses for the external_gwave experiment.

Parameters:
  • g :: [in] The ocean’s grid structure.

  • gv :: [in] The ocean’s vertical grid structure.

  • us :: [in] A dimensional unit scaling type

  • h :: [out] The thickness that is being initialized [Z ~> m]

  • param_file :: [in] A structure indicating the open file to parse for model parameter values.

  • just_read :: [in] If true, this call will only read parameters without changing h.

Call to:

mom_error_handler::mom_mesg

Called from:

mom_state_initialization::mom_initialize_state