UFO
ufo_rttovonedvarcheck_minimize_ml_mod.f90 File Reference

Go to the source code of this file.

Modules

module  ufo_rttovonedvarcheck_minimize_ml_mod
 Fortran module containing the routines to perform a Marquardt-Levenberg minimization.
 

Functions/Subroutines

subroutine, public ufo_rttovonedvarcheck_minimize_ml_mod::ufo_rttovonedvarcheck_minimize_ml (self, ob, r_matrix, b_matrix, b_inv, b_sigma, local_geovals, hofxdiags, rttov_simobs, profile_index, onedvar_success)
 Perform a minimization using the Marquardt-Levenberg method. More...
 
subroutine ufo_rttovonedvarcheck_minimize_ml_mod::ufo_rttovonedvarcheck_ml_rttov12 (self, DeltaBT, nChans, ob, H_Matrix, H_Matrix_T, nprofelements, profile_index, DeltaProfile, GuessProfile, BackProfile, b_inv, r_matrix, geovals, hofxdiags, rttov_simobs, gamma, Jold, Status)
 Updates the profile vector during the Marquardt-Levenberg minimization. More...