Changes between Version 18 and Version 19 of ImplementAnalysisPDAF3Universal
- Timestamp:
- Jun 3, 2025, 7:25:41 PM (2 days ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ImplementAnalysisPDAF3Universal
v18 v19 73 73 * Status flag 74 74 * `status`:[[BR]] The integer status flag. It is zero, if the routine is exited without errors. 75 where all arguments, except the last one, are names of used-supplied routines. 75 76 76 77 Note: … … 81 82 82 83 For the offline mode of PDAF, the routine `PDAF3_assim_offline` is used to perform the analysis step. 83 The interface of the routine is identical with that of `PDAF3_assimilate`, except that the user-supplied routines ` U_distribute_state`, `U_collect_state` and `U_next_observation` are missing.84 The interface of the routine is identical with that of `PDAF3_assimilate`, except that the user-supplied routines `distribute_state_pdaf`, `collect_state_pdaf` and `next_observation_pdaf` are missing. 84 85 85 86 The interface is: … … 97 98 98 99 This routine exists for backward-compatibility. In implementations that were done before the release of PDAF V3.0, a 'put_state' routine was used for the `flexible` parallelization variant and for the offline mode. 99 When the 'flexible' implementation variant is chosen for the assimilation system, the routine. The routine `PDAF3_put_state` allows to port such implem netations to the PDAF3 interface with minimal changes.100 When the 'flexible' implementation variant is chosen for the assimilation system, the routine. The routine `PDAF3_put_state` allows to port such implementations to the PDAF3 interface with minimal changes. 100 101 The interface of the routine is identical with that of `PDAF3_assimilate`, except that the user-supplied routines `U_distribute_state` and `U_next_observation` are missing. 101 102