Changes between Version 14 and Version 15 of OMI_Callback_obs_pdafomi
- Timestamp:
- Nov 24, 2020, 10:53:37 AM (4 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
OMI_Callback_obs_pdafomi
v14 v15 13 13 == init_dim_obs_pdafomi == 14 14 15 The routine is called at the beginning of each analysis step. For PDAF, it has to initialize the size `dim_obs_p` of the observation vector according to the current time step. Apart from this routine will initialize overall observation information. 16 17 The '''interface''' for this routine is: 18 {{{ 19 SUBROUTINE init_dim_obs_pdafomi(step, dim_obs_p) 20 21 INTEGER, INTENT(in) :: step ! Current time step 22 INTEGER, INTENT(out) :: dim_obs_p ! Dimension of observation vector 23 }}} 24 15 25 In this routine we declare a dimension variable `dim_obs_TYPE` for each observation type. This is initialized by the corresponding routine `init_dim_obs_TYPE`. The sum of these individual dimensions yields the total number of observations, which is returned to PDAF. 26 16 27 17 28 The '''implementation steps''' are: