EnKF-C provides a compact generic framework for off-line data assimilation (DA) into large-scale layered geophysical models with the ensemble Kalman filter (EnKF). Following are its other main features:
-
coded in C for GNU/Linux platform;
-
model-agnostic;
-
can conduct DA either in EnKF or ensemble optimal interpolation (EnOI) mode;
-
permits multiple model grids;
-
can handle rectangular or curvilinear horizontal grids, z, sigma or hybrid vertical grids.
For more information see README and user guide. (An older version of the user guide is also available from arXiv.) Have a feel for how the code works by running the included example.
Checkout EnKF-C by running git clone https://github.com/sakov/enkf-c
or svn checkout https://github.com/sakov/enkf-c
.