FV3 Bundle
azimuth_emissivity_f6_module Module Reference

Data Types

type  ivar_type
 

Functions/Subroutines

subroutine, public azimuth_emissivity_f6 (AZCoeff, Wind_Speed, Azimuth_Angle, Frequency, Zenith_Angle, e_Azimuth, iVar)
 
subroutine, public azimuth_emissivity_f6_tl (AZCoeff, Wind_Speed_TL, Azimuth_Angle_TL, e_Azimuth_TL, iVar)
 
subroutine, public azimuth_emissivity_f6_ad (AZCoeff, e_Azimuth_AD, Wind_Speed_AD, Azimuth_Angle_AD, iVar)
 

Variables

character(*), parameter module_version_id = '$Id: Azimuth_Emissivity_F6_Module.f90 60152 2015-08-13 19:19:13Z paul.vandelst@noaa.gov $'
 
real(fp), parameter zero = 0.0_fp
 
real(fp), parameter point5 = 0.5_fp
 
real(fp), parameter one = 1.0_fp
 
real(fp), parameter two = 2.0_fp
 
real(fp), parameter three = 3.0_fp
 
real(fp), parameter four = 4.0_fp
 
real(fp), parameter pi = 3.141592653589793238462643383279_fp
 
real(fp), parameter degrees_to_radians = PI / 180.0_fp
 
integer, parameter n_stokes = 2
 
integer, parameter ivpol = 1
 
integer, parameter ihpol = 2
 
integer, parameter n_frequencies = 6
 
real(fp), dimension(n_frequencies), parameter fit_frequency = [ 6.925_fp, 10.65_fp, 18.7_fp, 23.8_fp, 36.5_fp, 89.0_fp ]
 
real(fp), parameter wind_speed_max18 = 18.0_fp
 
real(fp), parameter wind_speed_max15 = 15.0_fp
 
real(fp), parameter frequency_max37 = 37.0_fp
 
real(fp), parameter xs11 = TWO
 
real(fp), parameter xs12 = TWO
 
real(fp), parameter xs21 = ONE
 
real(fp), parameter xs22 = FOUR
 
real(fp), parameter theta_ref = 55.2_fp
 

Function/Subroutine Documentation

◆ azimuth_emissivity_f6()

subroutine, public azimuth_emissivity_f6_module::azimuth_emissivity_f6 ( type(fitcoeff_3d_type), intent(in)  AZCoeff,
real(fp), intent(in)  Wind_Speed,
real(fp), intent(in)  Azimuth_Angle,
real(fp), intent(in)  Frequency,
real(fp), intent(in)  Zenith_Angle,
real(fp), dimension(:), intent(out)  e_Azimuth,
type(ivar_type), intent(inout)  iVar 
)

Definition at line 127 of file Azimuth_Emissivity_F6_Module.f90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ azimuth_emissivity_f6_ad()

subroutine, public azimuth_emissivity_f6_module::azimuth_emissivity_f6_ad ( type(fitcoeff_3d_type), intent(in)  AZCoeff,
real(fp), dimension(:), intent(inout)  e_Azimuth_AD,
real(fp), intent(inout)  Wind_Speed_AD,
real(fp), intent(inout)  Azimuth_Angle_AD,
type(ivar_type), intent(in)  iVar 
)

Definition at line 357 of file Azimuth_Emissivity_F6_Module.f90.

Here is the caller graph for this function:

◆ azimuth_emissivity_f6_tl()

subroutine, public azimuth_emissivity_f6_module::azimuth_emissivity_f6_tl ( type(fitcoeff_3d_type), intent(in)  AZCoeff,
real(fp), intent(in)  Wind_Speed_TL,
real(fp), intent(in)  Azimuth_Angle_TL,
real(fp), dimension(:), intent(out)  e_Azimuth_TL,
type(ivar_type), intent(in)  iVar 
)

Definition at line 230 of file Azimuth_Emissivity_F6_Module.f90.

Here is the caller graph for this function:

Variable Documentation

◆ degrees_to_radians

real(fp), parameter azimuth_emissivity_f6_module::degrees_to_radians = PI / 180.0_fp
private

Definition at line 52 of file Azimuth_Emissivity_F6_Module.f90.

◆ fit_frequency

real(fp), dimension(n_frequencies), parameter azimuth_emissivity_f6_module::fit_frequency = [ 6.925_fp, 10.65_fp, 18.7_fp, 23.8_fp, 36.5_fp, 89.0_fp ]
private

Definition at line 64 of file Azimuth_Emissivity_F6_Module.f90.

◆ four

real(fp), parameter azimuth_emissivity_f6_module::four = 4.0_fp
private

Definition at line 50 of file Azimuth_Emissivity_F6_Module.f90.

◆ frequency_max37

real(fp), parameter azimuth_emissivity_f6_module::frequency_max37 = 37.0_fp
private

Definition at line 70 of file Azimuth_Emissivity_F6_Module.f90.

◆ ihpol

integer, parameter azimuth_emissivity_f6_module::ihpol = 2
private

Definition at line 58 of file Azimuth_Emissivity_F6_Module.f90.

◆ ivpol

integer, parameter azimuth_emissivity_f6_module::ivpol = 1
private

Definition at line 57 of file Azimuth_Emissivity_F6_Module.f90.

◆ module_version_id

character(*), parameter azimuth_emissivity_f6_module::module_version_id = '$Id: Azimuth_Emissivity_F6_Module.f90 60152 2015-08-13 19:19:13Z paul.vandelst@noaa.gov $'
private

Definition at line 42 of file Azimuth_Emissivity_F6_Module.f90.

◆ n_frequencies

integer, parameter azimuth_emissivity_f6_module::n_frequencies = 6
private

Definition at line 60 of file Azimuth_Emissivity_F6_Module.f90.

◆ n_stokes

integer, parameter azimuth_emissivity_f6_module::n_stokes = 2
private

Definition at line 56 of file Azimuth_Emissivity_F6_Module.f90.

◆ one

real(fp), parameter azimuth_emissivity_f6_module::one = 1.0_fp
private

Definition at line 47 of file Azimuth_Emissivity_F6_Module.f90.

◆ pi

real(fp), parameter azimuth_emissivity_f6_module::pi = 3.141592653589793238462643383279_fp
private

Definition at line 51 of file Azimuth_Emissivity_F6_Module.f90.

◆ point5

real(fp), parameter azimuth_emissivity_f6_module::point5 = 0.5_fp
private

Definition at line 46 of file Azimuth_Emissivity_F6_Module.f90.

◆ theta_ref

real(fp), parameter azimuth_emissivity_f6_module::theta_ref = 55.2_fp
private

Definition at line 77 of file Azimuth_Emissivity_F6_Module.f90.

◆ three

real(fp), parameter azimuth_emissivity_f6_module::three = 3.0_fp
private

Definition at line 49 of file Azimuth_Emissivity_F6_Module.f90.

◆ two

real(fp), parameter azimuth_emissivity_f6_module::two = 2.0_fp
private

Definition at line 48 of file Azimuth_Emissivity_F6_Module.f90.

◆ wind_speed_max15

real(fp), parameter azimuth_emissivity_f6_module::wind_speed_max15 = 15.0_fp
private

Definition at line 68 of file Azimuth_Emissivity_F6_Module.f90.

◆ wind_speed_max18

real(fp), parameter azimuth_emissivity_f6_module::wind_speed_max18 = 18.0_fp
private

Definition at line 67 of file Azimuth_Emissivity_F6_Module.f90.

◆ xs11

real(fp), parameter azimuth_emissivity_f6_module::xs11 = TWO
private

Definition at line 72 of file Azimuth_Emissivity_F6_Module.f90.

◆ xs12

real(fp), parameter azimuth_emissivity_f6_module::xs12 = TWO
private

Definition at line 73 of file Azimuth_Emissivity_F6_Module.f90.

◆ xs21

real(fp), parameter azimuth_emissivity_f6_module::xs21 = ONE
private

Definition at line 74 of file Azimuth_Emissivity_F6_Module.f90.

◆ xs22

real(fp), parameter azimuth_emissivity_f6_module::xs22 = FOUR
private

Definition at line 75 of file Azimuth_Emissivity_F6_Module.f90.

◆ zero

real(fp), parameter azimuth_emissivity_f6_module::zero = 0.0_fp
private

Definition at line 45 of file Azimuth_Emissivity_F6_Module.f90.