Changes between Version 11 and Version 12 of OnlineImplementationGuide_PDAF3
- Timestamp:
- Jul 15, 2026, 7:02:37 PM (4 hours ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
OnlineImplementationGuide_PDAF3
v11 v12 46 46 47 47 [[Image(//pics/PDAFstructure_online_V3.1.png)]] 48 [[BR]]'''Figure 1:''' Overall call structure in PDAF's online mode. The program flow is general from top to bottom and the calls are from left to right (black lines). Boxes with orange frame show subroutines that are specific for the online mode and not present in the offline mode. 48 [[BR]]'''Figure 1:''' Overall call structure in PDAF's online mode. The program flow is general from top to bottom and the calls are from left to right (black lines). Boxes with orange frame show subroutines that are specific for the online mode and not present in the offline mode. Boxes with green frame are called multiple times during the local analysis loop. 49 49 50 50 The code structure is as follows from left to right … … 56 56 * medium blue: pre/poststep routine to access the ensemble and compute diagnostics 57 57 * purple: The routines in the purple box `callback_obs_pdafomi.F90` are the subroutines that handle observations. 58 * red: The 3 routines in red are used only for localized ensemble filters . Of these, two routines with orangeframe are called multiple times within the local analysis loop.58 * red: The 3 routines in red are used only for localized ensemble filters, e.g. LESTKF and LETKF. Of these, two routines with green frame are called multiple times within the local analysis loop. 59 59 * **column 4 'OMI observation modules'**: This column shows observation modules that are used for the specific handling of each observation type. This handling is arranged by the PDAF Observation Module Interface (OMI). The observation-related call-back routines in column 3 to the left call routines in each of the observation modules. 60 60 * **column 5 'PDAF'**: Some of the call-back routines and the routines in the observation modules call PDAF core routines, e.g. for diagnostics, localization, and to intialize OMI.
