CHANGELOG 1.4 KB

12345678910111213141516171819202122232425262728293031
  1. v. 2.10, PS 25/08/2010
  2. - Changed usage of EnKF. Now the parameters are communicated to the program via
  3. a file with Fortran name list, passed as the first parameter.
  4. - Added a new module m_parameters.F90 to handle the above.
  5. - Pass the inflation magnitude as a parameter to update_fields(), rather than
  6. calc_X5(). This enables to vary inflation depending on the updated field,
  7. which is necessary for parameter estimation
  8. - Created a new modue m_uobs.F90 and moved there get_uobs(), now renamed as
  9. uobs_get().
  10. - Added pieces of code to handle estimation for SST and SSH biases. The
  11. corresponding 2D fields are supposed to be named as "sstb" and "msshb". The
  12. estimates are subtracted from the ensemble fields of those in prep_4_EnKF().
  13. Also, the estimate for SST bias is subtracted from the in-situ T fields in
  14. the ixed layer, smoothed by a factor exp(-(z /mld)**2).
  15. - Removed m_read_mean_ssh.F90. There is a duplication of this procedure placed
  16. now in p_prep_4_EnKF.F90 in Prep/m_get_def_wet_point.F90, which is to removed
  17. in future.
  18. - Made "obs" and "nobs" global throughout the code, residing in m_obs.
  19. Accordingly, the variable name for local observations in m_local_analysis.F90
  20. became "lobs" and "nlobs".
  21. - Made all observation tags in capital letters (backward compatible).
  22. - removed m_datatest.F90; moved testing the obs range to m_obs.F90.