Changes between Version 12 and Version 13 of ImplementFilterAnalysisOverviewPDAF3
- Timestamp:
- Jun 3, 2025, 2:15:46 PM (3 days ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ImplementFilterAnalysisOverviewPDAF3
v12 v13 23 23 </ol> 24 24 <li><a href="nondiagonal_observation_error_covariance_matrices_PDAF3">Using nondiagonal R-matrices</a></li> 25 <li><a href="PDAF_OMI_Overview_PDAF3"> PDAF-OMI Overview</a></li>25 <li><a href="PDAF_OMI_Overview_PDAF3">Observtion handling with PDAF-OMI</a></li> 26 26 </ol> 27 27 </div> … … 43 43 == OMI Observation Modules == 44 44 45 The observation modules perform all observation-related operations. The re is one observation module per observation type. The call-back routines are collected in the file `callback_obs_pdafomi.F90`. Each of these routines then calls a subroutine in the observation model specific to the observation type.45 The observation modules perform all observation-related operations. The observation handling is done by the PDAF Observation Module Infrastructure (PDAF-OMI). There is one observation module per observation type. The call-back routines are collected in the file `callback_obs_pdafomi.F90`. Each of these routines then calls a subroutine in the observation model specific to the observation type. 46 46 47 47 In `callback_obs_pdafomi.F90` there are the routines: … … 50 50 * `init_dim_obs_l_pdafomi`:[[BR]] This is only used for the domain-localized filters. It calls the observation modules to initialize the local observations of each observation type. With PDAF-OMI this is mainly a single subroutine call, while PDAF-OMI does the actual initialization. 51 51 52 == Localization module == 52 See the [wiki:PDAF_OMI_Overview_PDAF3 Page on observation handling observations with PDAF-OMI] for the full explanation of PDAF-OMI. 53 54 == State Localization == 53 55 54 56 These routines are only required for the domain-localized ensemble filters. They handle the initialization of the state vector for a local analysis. These routines are