MOM6
|
Control structure that contains a transpose of the ocean state across ensemble members.
Definition at line 62 of file MOM_oda_driver.F90.
Public variables and constants | |
type(ocean_control_struct), pointer | ocean_prior => NULL() |
ensemble ocean prior states in DA space | |
type(ocean_control_struct), pointer | ocean_posterior => NULL() |
ensemble ocean posterior states or increments to prior in DA space | |
integer | nk |
number of vertical layers used for DA | |
type(ocean_grid_type), pointer | grid => NULL() |
MOM6 grid type and decomposition for the DA. | |
type(ptr_mpp_domain), dimension(:), pointer | domains => NULL() |
Pointer to mpp_domain objects for ensemble members. | |
type(verticalgrid_type), pointer | gv => NULL() |
vertical grid for DA | |
type(unit_scale_type), pointer | us => NULL() |
structure containing various unit conversion factors for DA | |
type(domain2d), pointer | mpp_domain => NULL() |
Pointer to a mpp domain object for DA. | |
type(grid_type), pointer | oda_grid |
local tracer grid | |
real, dimension(:,:,:), pointer | h => NULL() |
layer thicknesses [H ~> m or kg m-2] for DA | |
type(thermo_var_ptrs), pointer | tv => NULL() |
pointer to thermodynamic variables | |
integer | ni |
global i-direction grid size | |
integer | nj |
global j-direction grid size | |
logical | reentrant_x |
grid is reentrant in the x direction | |
logical | reentrant_y |
grid is reentrant in the y direction | |
logical | tripolar_n |
grid is folded at its north edge | |
logical | symmetric |
Values at C-grid locations are symmetric. | |
integer | assim_method |
Method: NO_ASSIM,EAKF_ASSIM or OI_ASSIM. | |
integer | ensemble_size |
Size of the ensemble. | |
integer | ensemble_id = 0 |
id of the current ensemble member | |
integer, dimension(:,:), pointer | ensemble_pelist |
PE list for ensemble members. | |
integer, dimension(:), pointer | filter_pelist |
PE list for ensemble members. | |
integer | assim_frequency |
analysis interval in hours | |
type(ocean_profile_type), pointer | profiles => NULL() |
pointer to linked list of all available profiles | |
type(ocean_profile_type), pointer | cprofiles => NULL() |
pointer to linked list of current profiles | |
type(kd_root), pointer | kdroot => NULL() |
A structure for storing nearest neighbors. | |
type(ale_cs), pointer | ale_cs =>NULL() |
ALE control structure for DA. | |
logical | use_ale_algorithm |
true is using ALE remapping | |
type(regridding_cs) | regridcs |
ALE control structure for regridding. | |
type(remapping_cs) | remapcs |
ALE control structure for remapping. | |
type(time_type) | time |
Current Analysis time. | |
type(diag_ctrl) | diag_cs |
Diagnostics control structure. | |