Changes between Version 11 and Version 12 of OnlineImplementationGuide_PDAF3


Ignore:
Timestamp:
Jul 15, 2026, 7:02:37 PM (4 hours ago)
Author:
lnerger
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • OnlineImplementationGuide_PDAF3

    v11 v12  
    4646
    4747[[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.
    4949
    5050The code structure is as follows from left to right
     
    5656  * medium blue: pre/poststep routine to access the ensemble and compute diagnostics
    5757  * 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 orange frame 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.
    5959* **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.
    6060* **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.