- Simplify da_solve.inc for VERIFY option
- Avoid code redundancy between da_calculate_j.inc and da_calculate_gradj.inc
- Modified PRINT_DETAILED_GRAD to actually dump detailed J and GradJ values into files
- Fix da_zero_y.inc and add option to initialize "y" to 1
- Code clean-up and bugfixes for observation sensitivity tool
- Fixes for SatCV option
- 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