1. Simplify da_solve.inc for VERIFY option
  2. Avoid code redundancy between da_calculate_j.inc and da_calculate_gradj.inc
  3. Modified PRINT_DETAILED_GRAD to actually dump detailed J and GradJ values into files
  4. Fix da_zero_y.inc and add option to initialize "y" to 1
  5. Code clean-up and bugfixes for observation sensitivity tool
  6. Fixes for SatCV option
  7. Cosmetic fix in VarBC coldstart

Modified routines:
M      var/da/da_define_structures/da_define_structures.f90
M      var/da/da_define_structures/da_zero_y.inc
M      var/da/da_main/da_solve.inc
M      var/da/da_main/da_wrfvar_top.f90
M      var/da/da_minimisation/da_adjoint_sensitivity.inc
M      var/da/da_minimisation/da_calculate_gradj.inc
M      var/da/da_minimisation/da_calculate_j.inc
M      var/da/da_minimisation/da_minimisation.f90
M      var/da/da_minimisation/da_minimise_cg.inc
M      var/da/da_minimisation/da_minimise_lz.inc
?      var/da/da_minimisation/da_sensitivity.inc
M      var/da/da_minimisation/da_write_diagnostics.inc
M      var/da/da_obs/da_obs_sensitivity.inc
M      var/da/da_radiance/da_crtm.f90
M      var/da/da_radiance/da_get_innov_vector_crtm.inc
M      var/da/da_radiance/da_qc_airs.inc
M      var/da/da_radiance/da_radiance1.f90
?      var/da/da_radiance/da_setup_satcv.inc
M      var/da/da_radiance/da_transform_xtoy_crtm.inc
M      var/da/da_radiance/da_transform_xtoy_crtm_adj.inc
M      var/da/da_setup_structures/da_setup_cv.inc
M      var/da/da_varbc/da_varbc_coldstart.inc

  • No labels