|
MOM6
|
Initializes hydrography from z-coordinate climatology files.
Functions/Subroutines | |
| subroutine, public | mom_initialize_tracer_from_z (h, tr, G, GV, US, PF, src_file, src_var_nam, src_var_unit_conversion, src_var_record, homogenize, useALEremapping, remappingScheme, src_var_gridspec) |
| Initializes a tracer from a z-space data file. More... | |
Variables | |
| character(len=40) | mdl = "MOM_tracer_initialization_from_Z" |
| This module's name. More... | |
| subroutine, public mom_tracer_initialization_from_z::mom_initialize_tracer_from_z | ( | real, dimension(szi_(g),szj_(g),szk_(g)), intent(in) | h, |
| real, dimension(:,:,:), pointer | tr, | ||
| type(ocean_grid_type), intent(inout) | G, | ||
| type(verticalgrid_type), intent(in) | GV, | ||
| type(unit_scale_type), intent(in) | US, | ||
| type(param_file_type), intent(in) | PF, | ||
| character(len=*), intent(in) | src_file, | ||
| character(len=*), intent(in) | src_var_nam, | ||
| real, intent(in), optional | src_var_unit_conversion, | ||
| integer, intent(in), optional | src_var_record, | ||
| logical, intent(in), optional | homogenize, | ||
| logical, intent(in), optional | useALEremapping, | ||
| character(len=*), intent(in), optional | remappingScheme, | ||
| character(len=*), intent(in), optional | src_var_gridspec | ||
| ) |
Initializes a tracer from a z-space data file.
| [in,out] | g | Ocean grid structure. |
| [in] | gv | Ocean vertical grid structure. |
| [in] | us | A dimensional unit scaling type |
| [in] | h | Layer thickness [H ~> m or kg m-2]. |
| tr | Pointer to array to be initialized | |
| [in] | pf | parameter file |
| [in] | src_file | source filename |
| [in] | src_var_nam | variable name in file |
| [in] | src_var_unit_conversion | optional multiplicative unit conversion |
| [in] | src_var_record | record to read for multiple time-level files |
| [in] | homogenize | optionally homogenize to mean value |
| [in] | usealeremapping | to remap or not (optional) |
| [in] | remappingscheme | remapping scheme to use. |
| [in] | src_var_gridspec | Source variable name in a gridspec file. This is not implemented yet. |
Definition at line 49 of file MOM_tracer_initialization_from_Z.F90.
References mom_ale::ale_remap_scalar(), mom_error_handler::calltree_enter(), mom_error_handler::calltree_leave(), mdl, and mom_horizontal_regridding::mystats().
|
private |
This module's name.
Definition at line 41 of file MOM_tracer_initialization_from_Z.F90.
Referenced by mom_initialize_tracer_from_z().