Changes between Version 2 and Version 3 of OfflineImplementationGuide
- Timestamp:
- May 18, 2011, 4:01:39 PM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
OfflineImplementationGuide
v2 v3 28 28 4. [OfflineAddingMemoryandTimingInformation Adding memory and timing information] 29 29 30 The implementation steps are described on the pages linked above. An example of the implementation is given in the test suite provided with PDAF with the routines in `testsuite/main/` and `testsuite/offline_1D/`. This example implementation can also be used as the starting point for your own implementation.30 The implementation steps are described on the pages linked above. An example of the implementation is given in the test suite provided with PDAF with the routines in `testsuite/main/` and `testsuite/offline_1D/`. It should be possible to base you own implementation on this example by adding reading and writing routines for model files as well as adding the user-supplied routines for the handling of observations. 31 31 32 32 Several routines that contain model and observation specific operations are called by PDAF through its defined interface. These routines need to be implemented by the user. The operations in all these routines are rather elementary like filling the array of the ensemble of model states from model output files and the initialization of the vector of observations. The example mentioned above also includes examples for these routines. In addition, the directory `templates/` contains template implementations of the routines that can be used as a basis for new implementations.