FV3 Bundle
reflection_correction_module Module Reference

Data Types

type  ivar_type
 

Functions/Subroutines

subroutine, public reflection_correction (RCCoeff, Frequency, cos_z, Wind_Speed, Transmittance, Rv_Mod, Rh_Mod, iVar)
 
subroutine, public reflection_correction_tl (RCCoeff, Wind_Speed_TL, Transmittance_TL, Rv_Mod_TL, Rh_Mod_TL, iVar)
 
subroutine, public reflection_correction_ad (RCCoeff, Rv_Mod_AD, Rh_Mod_AD, Wind_Speed_AD, Transmittance_AD, iVar)
 

Variables

character(*), parameter module_version_id = '$Id: Reflection_Correction_Module.f90 60152 2015-08-13 19:19:13Z paul.vandelst@noaa.gov $'
 
real(fp), parameter zero = 0.0_fp
 
real(fp), parameter one = 1.0_fp
 
real(fp), parameter two = 2.0_fp
 
integer, parameter n_predictors = 7
 
integer, parameter n_terms = 3
 

Function/Subroutine Documentation

◆ reflection_correction()

subroutine, public reflection_correction_module::reflection_correction ( type(fitcoeff_3d_type), intent(in)  RCCoeff,
real(fp), intent(in)  Frequency,
real(fp), intent(in)  cos_z,
real(fp), intent(in)  Wind_Speed,
real(fp), intent(in)  Transmittance,
real(fp), intent(out)  Rv_Mod,
real(fp), intent(out)  Rh_Mod,
type(ivar_type), intent(inout)  iVar 
)

Definition at line 111 of file Reflection_Correction_Module.f90.

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

◆ reflection_correction_ad()

subroutine, public reflection_correction_module::reflection_correction_ad ( type(fitcoeff_3d_type), intent(in)  RCCoeff,
real(fp), intent(inout)  Rv_Mod_AD,
real(fp), intent(inout)  Rh_Mod_AD,
real(fp), intent(inout)  Wind_Speed_AD,
real(fp), intent(inout)  Transmittance_AD,
type(ivar_type), intent(in)  iVar 
)

Definition at line 256 of file Reflection_Correction_Module.f90.

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

◆ reflection_correction_tl()

subroutine, public reflection_correction_module::reflection_correction_tl ( type(fitcoeff_3d_type), intent(in)  RCCoeff,
real(fp), intent(in)  Wind_Speed_TL,
real(fp), intent(in)  Transmittance_TL,
real(fp), intent(out)  Rv_Mod_TL,
real(fp), intent(out)  Rh_Mod_TL,
type(ivar_type), intent(in)  iVar 
)

Definition at line 184 of file Reflection_Correction_Module.f90.

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

Variable Documentation

◆ module_version_id

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

Definition at line 52 of file Reflection_Correction_Module.f90.

◆ n_predictors

integer, parameter reflection_correction_module::n_predictors = 7
private

Definition at line 62 of file Reflection_Correction_Module.f90.

◆ n_terms

integer, parameter reflection_correction_module::n_terms = 3
private

Definition at line 64 of file Reflection_Correction_Module.f90.

◆ one

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

Definition at line 57 of file Reflection_Correction_Module.f90.

◆ two

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

Definition at line 58 of file Reflection_Correction_Module.f90.

◆ zero

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

Definition at line 56 of file Reflection_Correction_Module.f90.