= Features of PDAF = * PDAF is implemented in Fortran90. However, the standard interface also supports models that are written in C or C++. * The parallelization uses the MPI (Message Passing Interface) standard. * The core routines are fully independent of the model code. They can be compiled seperately and can be used as a library == Filter algorithms == PDAF provides the following filter algorithms for data assimilation. All filters are fully implemented, optimized and parallelized. Local filters: * LSEIK (Nerger et al. (2006)) * LETKF (Hunt et al. (2007)) Global filters: * SEIK (Pham et al. (1998a, 2001), the implemented variant is more detailed described by Nerger et al. (2005)) * ETKF (The implementation follows Hunt et al. (2007) but without localization) * SEEK (The original formulation by Pham et al. (1998) * EnKF (The classical formulation with perturbed observations by Evensen (1994)