FV3 Bundle
CRTM_Utility.f90 File Reference

Go to the source code of this file.

Data Types

interface  crtm_utility::legendre
 

Modules

module  crtm_utility
 

Functions/Subroutines

subroutine, public crtm_utility::double_gauss_quadrature (NUM, ABSCISSAS, WEIGHTS)
 
real(fp) function, dimension(size(a, 1), size(a, 2)), public crtm_utility::matinv (A, Error_Status)
 
subroutine crtm_utility::legendre_scalar (MOA, ANG, PL)
 
subroutine crtm_utility::legendre_rank1 (MOA, NU, ANG, PL)
 
subroutine, public crtm_utility::legendre_m (MF, N, U, PL)
 
real(fp) function crtm_utility::gamma2 (N)
 
subroutine, public crtm_utility::asymtx (AAD, M, IA, IEVEC, EVECD, EVALD, IER)
 
subroutine, public crtm_utility::asymtx_tl (nZ, V, VAL, A_TL, V_TL, VAL_TL, Error_Status)
 
subroutine, public crtm_utility::asymtx_ad (nZ, V, VAL, V_AD, VAL_AD, A_AD, Error_Status)
 
subroutine, public crtm_utility::asymtx2_ad (COS_Angle, n_streams, nZ, V, VAL, V_AD, VAL_AD, A_AD, Error_Status)
 

Variables

character(*), parameter crtm_utility::module_version_id = '$Id: CRTM_Utility.f90 60152 2015-08-13 19:19:13Z paul.vandelst@noaa.gov $'
 
real(fp), parameter crtm_utility::eigen_threshold = 1.0e-20_fp