Changes between Version 4 and Version 5 of PDAF3_new_functionality
- Timestamp:
- Apr 21, 2025, 12:29:31 PM (7 days ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
PDAF3_new_functionality
v4 v5 42 42 === New universal PDAF3 interface === 43 43 44 In PDAF3 it is possible to call any of the different ensemble filter methods using the single routine `PDAF3_assimilate` for online coupled assimilation, or `PDAF3_ put_state` for offline (file-based) coupled programs. Also all 3D-Var methods can be called by `PDAF3_assimilate_3dvar_all` or `PDAF3_put_state_3dvar_all`.44 In PDAF3 it is possible to call any of the different ensemble filter methods using the single routine `PDAF3_assimilate` for online coupled assimilation, or `PDAF3_assim_offline` for offline (file-based) coupled programs. Also all 3D-Var methods can be called by `PDAF3_assimilate_3dvar_all` or `PDAF3_assim_offline_3dvar_all`. 45 45 46 46 Further information: [wiki:PDAF3_interface The PDAF3 interface]. … … 68 68 Further information: [wiki:AvailableOptionsforInitPDAFinPDAF3 Options for PDAF_init] and [wiki:PDAFomi_observation_diagnostics PDAFomi observation diagnostics] 69 69 70 === Calling the analysis step in offline coupling with `assim_offline` === 71 72 For the offline coupled mode in PDAF2, one used `put_state` in combination with `PDAF_set_offline_mode`, which switched off the ensemble integration functionlity. In PDAF3, there are now `assim_offline` routines, e.g. `PDAF3_assim_offline`, which cab be directly called after the PDAF initialization. This simplifies the code for the offline mode. 73 74 Further information on the offline coupling: [wiki:OfflineImplementationGuide Implementation Guide for Offline Mode] 75 70 76 === Setting random number seed in PDAF === 71 77