UFO
RefractivityCalculator.F90 File Reference

Go to the source code of this file.

Modules

module  ufo_utils_refractivity_calculator
 Module for containing a general refractivity forward operator and its K-matrix.
 

Functions/Subroutines

subroutine, public ufo_utils_refractivity_calculator::ufo_calculate_refractivity (nlevP, nlevq, za, zb, P, q, vert_interp_ops, pseudo_ops, min_temp_grad, refracerr, nRefLevels, refractivity, model_heights, temperature, interp_pressure)
 Calculation of the refractivity from the pressure and specific humidity. More...
 
subroutine, public ufo_utils_refractivity_calculator::ufo_refractivity_kmat (nlevP, nlevq, nRefLevels, za, zb, P, q, pseudo_ops, vert_interp_ops, min_temp_grad, dref_dP, dref_dq, dPb_dP, refractivity)
 Calculate general refractivity K matrix. More...
 
subroutine ufo_utils_refractivity_calculator::ufo_refractivity_partial_derivatives (nlevP, nlevq, za, zb, P, q, vert_interp_ops, dT_dTv, dT_dq, dref_dPb, dref_dT, dref_dq, refractivity, T, Pb, dEx_dP, dExtheta_dPb, dTv_dExtheta, dPb_dP_local, dTv_dEx)
 Calculate some partial derivatives of refractivity on model levels. More...