mom_fixed_initialization module reference
Initializes fixed aspects of the model, such as horizontal grid metrics, topography and Coriolis.
Functions/Subroutines
MOM_initialize_fixed sets up time-invariant quantities related to MOM6's horizontal grid, bathymetry, and the Coriolis parameter. |
|
MOM_initialize_topography makes the appropriate call to set up the bathymetry in units of [Z ~> m]. |
Detailed Description
Initializes fixed aspects of the model, such as horizontal grid metrics, topography and Coriolis.
Function/Subroutine Documentation
- subroutine mom_fixed_initialization/mom_initialize_fixed(G, US, OBC, PF)
MOM_initialize_fixed sets up time-invariant quantities related to MOM6’s horizontal grid, bathymetry, and the Coriolis parameter.
- Parameters:
g :: [inout] The ocean’s grid structure.
us :: [in] A dimensional unit scaling type
obc :: Open boundary structure.
pf :: [in] A structure indicating the open file to parse for model parameter values.
- Call to:
mom_error_handler::calltree_entermom_error_handler::calltree_leavemom_grid_initialize::initialize_masksmom_initialize_topographymom_open_boundary::open_boundary_impose_land_maskmom_grid_initialize::set_grid_metricsmom_shared_initialization::set_meansl_from_file- Called from:
- subroutine mom_fixed_initialization/mom_initialize_topography(D, max_depth, G, PF, US, meanSL)
MOM_initialize_topography makes the appropriate call to set up the bathymetry in units of [Z ~> m].
- Parameters:
g :: [in] The dynamic horizontal grid type
d :: [out] Ocean bottom depth [Z ~> m]
pf :: [in] Parameter file structure
max_depth ::
max_depth[out] Maximum depth or geometric thickness, with meanSL present, of model [Z ~> m]us :: [in] A dimensional unit scaling type
meansl :: [in] Mean sea level [Z ~> m]
- Call to:
basin_builder::basin_builder_topographybenchmark_initialization::benchmark_initialize_topographydense_water_initialization::dense_water_initialize_topographydome2d_initialization::dome2d_initialize_topographydome_initialization::dome_initialize_topographydumbbell_initialization::dumbbell_initialize_topographyisomip_initialization::isomip_initialize_topographykelvin_initialization::kelvin_initialize_topographyneverworld_initialization::neverworld_initialize_topographyphillips_initialization::phillips_initialize_topographyseamount_initialization::seamount_initialize_topographyshelfwave_initialization::shelfwave_initialize_topographysloshing_initialization::sloshing_initialize_topographyuser_initialization::user_initialize_topography- Called from: