FV3 Bundle
CRTM_Parameters.f90 File Reference

Go to the source code of this file.

Modules

module  crtm_parameters
 

Functions/Subroutines

subroutine, public crtm_parameters::crtm_set_max_nchannels (Value)
 
subroutine, public crtm_parameters::crtm_reset_max_nchannels ()
 
integer function, public crtm_parameters::crtm_get_max_nchannels ()
 
logical function, public crtm_parameters::crtm_isset_max_nchannels ()
 

Variables

integer, parameter, private crtm_parameters::reset_value = -1
 
integer, save, private crtm_parameters::max_n_channels = RESET_VALUE
 
integer, parameter, public crtm_parameters::max_n_sensors = 100
 
integer, parameter, public crtm_parameters::max_n_layers = 200
 
real(fp), parameter, public crtm_parameters::zero = 0.0_fp
 
real(fp), parameter, public crtm_parameters::one = 1.0_fp
 
real(fp), parameter, public crtm_parameters::two = 2.0_fp
 
real(fp), parameter, public crtm_parameters::three = 3.0_fp
 
real(fp), parameter, public crtm_parameters::four = 4.0_fp
 
real(fp), parameter, public crtm_parameters::five = 5.0_fp
 
real(fp), parameter, public crtm_parameters::ten = 10.0_fp
 
real(fp), parameter, public crtm_parameters::point_25 = 0.25_fp
 
real(fp), parameter, public crtm_parameters::point_5 = 0.5_fp
 
real(fp), parameter, public crtm_parameters::point_75 = 0.75_fp
 
real(fp), parameter, public crtm_parameters::onepointfive = 1.5_fp
 
real(fp), parameter, public crtm_parameters::pi = 3.141592653589793238462643383279_fp
 
real(fp), parameter, public crtm_parameters::twopi = TWO * PI
 
real(fp), parameter, public crtm_parameters::degrees_to_radians = PI / 180.0_fp
 
real(fp), parameter, public crtm_parameters::radians_to_degrees = 180.0_fp / PI
 
integer, parameter, public crtm_parameters::down = 0
 
integer, parameter, public crtm_parameters::up = 1
 
integer, parameter, public crtm_parameters::invalid_ncep_sensor_id = -1
 
integer, parameter, public crtm_parameters::invalid_wmo_satellite_id = 1023
 
integer, parameter, public crtm_parameters::invalid_wmo_sensor_id = 2047
 
integer, parameter, public crtm_parameters::no = 0
 
integer, parameter, public crtm_parameters::yes = 1
 
integer, parameter, public crtm_parameters::not_set = 0
 
integer, parameter, public crtm_parameters::set = 1
 
integer, parameter, public crtm_parameters::strlen = 20
 
integer, parameter, public crtm_parameters::odas_algorithm = 1
 
integer, parameter, public crtm_parameters::odps_algorithm = 2
 
integer, parameter, public crtm_parameters::odssu_algorithm = 3
 
integer, parameter, public crtm_parameters::max_n_absorbers = 7
 
real(fp), parameter, public crtm_parameters::minimum_absorber_amount = 1.0e-076_fp
 
real(fp), parameter, public crtm_parameters::limit_exp = 20.0_fp
 
real(fp), parameter, public crtm_parameters::limit_log = 4.8e+08_fp
 
real(fp), parameter, public crtm_parameters::toa_pressure = 0.005_fp
 
real(fp), parameter, public crtm_parameters::reciprocal_gravity = ONE / 980.665_fp
 
real(fp), parameter, public crtm_parameters::tspace = 2.7253_fp
 
real(fp), parameter, public crtm_parameters::earth_radius = 6370.0_fp
 
real(fp), parameter, public crtm_parameters::satellite_height = 800.0_fp
 
real(fp), parameter, public crtm_parameters::min_surface_altitude = -400.0_fp
 
real(fp), parameter, public crtm_parameters::max_surface_altitude = 8900.0_fp
 
real(fp), parameter, public crtm_parameters::max_sensor_scan_angle = 80.0_fp
 
real(fp), parameter, public crtm_parameters::max_sensor_zenith_angle = 80.0_fp
 
real(fp), parameter, public crtm_parameters::max_sensor_azimuth_angle = 360.0_fp
 
real(fp), parameter, public crtm_parameters::max_optran_secant = 2.36620_fp
 
real(fp), parameter, public crtm_parameters::max_trans_zenith_angle = 63.6122_fp
 
real(fp), parameter, public crtm_parameters::max_source_zenith_angle = 85.0_fp
 
real(fp), parameter, public crtm_parameters::max_secant_source_zenith = 11.473711738554476_fp
 
real(fp), parameter, public crtm_parameters::max_source_azimuth_angle = 360.0_fp
 
real(fp), parameter, public crtm_parameters::diffusivity_angle = 53.130102354156_fp
 
real(fp), parameter, public crtm_parameters::diffusivity_radian = 0.927295218002_fp
 
real(fp), parameter, public crtm_parameters::secant_diffusivity = FIVE / THREE
 
real(fp), parameter, public crtm_parameters::max_flux_zenith_angle = 63.612200038757_fp
 
real(fp), parameter, public crtm_parameters::max_secant_flux_zenith = 2.25_fp
 
integer, parameter, public crtm_parameters::rt_ada = 56
 
integer, parameter, public crtm_parameters::rt_soi = 168
 
integer, parameter, public crtm_parameters::max_n_clouds = 4
 
integer, parameter, public crtm_parameters::max_n_aerosols = 20
 
real(fp), parameter, public crtm_parameters::aerosol_content_threshold = 0.000000001_fp
 
real(fp), parameter, public crtm_parameters::water_content_threshold = 0.000001_fp
 
real(fp), parameter, public crtm_parameters::optical_depth_threshold = 0.000001_fp
 
real(fp), parameter, public crtm_parameters::bs_threshold = 1.0e-10_fp
 
real(fp), parameter, public crtm_parameters::scattering_albedo_threshold = BS_THRESHOLD
 
integer, parameter, public crtm_parameters::max_n_legendre_terms = 16
 
integer, parameter, public crtm_parameters::max_n_phase_elements = 1
 
integer, parameter, public crtm_parameters::max_n_streams = 16
 
integer, parameter, public crtm_parameters::max_n_angles = 16
 
integer, parameter, public crtm_parameters::max_n_stokes = 4
 
integer, parameter, public crtm_parameters::max_n_azimuth_fourier = 16
 
logical, parameter, public crtm_parameters::hgphase = .FALSE.
 
real(fp), parameter, public crtm_parameters::aircraft_pressure_threshold = 0.1_fp