FV3 Bundle
small_scale_correction_module Module Reference

Data Types

type  ivar_type
 

Functions/Subroutines

subroutine, public small_scale_correction (SSCCoeff, Frequency, cos_Z, Wind_Speed, Correction, iVar)
 
subroutine, public small_scale_correction_tl (SSCCoeff, Wind_Speed_TL, Correction_TL, iVar)
 
subroutine, public small_scale_correction_ad (SSCCoeff, Correction_AD, Wind_Speed_AD, iVar)
 

Variables

character(*), parameter module_version_id = '$Id: Small_Scale_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
 
real(fp), parameter min_frequency = 1.4_fp
 
real(fp), parameter max_frequency = 200.0_fp
 
real(fp), parameter min_wind_speed = 0.3_fp
 
real(fp), parameter max_wind_speed = 35.0_fp
 

Function/Subroutine Documentation

◆ small_scale_correction()

subroutine, public small_scale_correction_module::small_scale_correction ( type(fitcoeff_1d_type), intent(in)  SSCCoeff,
real(fp), intent(in)  Frequency,
real(fp), intent(in)  cos_Z,
real(fp), intent(in)  Wind_Speed,
real(fp), intent(out)  Correction,
type(ivar_type), intent(inout)  iVar 
)

Definition at line 108 of file Small_Scale_Correction_Module.f90.

Here is the caller graph for this function:

◆ small_scale_correction_ad()

subroutine, public small_scale_correction_module::small_scale_correction_ad ( type(fitcoeff_1d_type), intent(in)  SSCCoeff,
real(fp), intent(inout)  Correction_AD,
real(fp), intent(inout)  Wind_Speed_AD,
type(ivar_type), intent(in)  iVar 
)

Definition at line 199 of file Small_Scale_Correction_Module.f90.

Here is the caller graph for this function:

◆ small_scale_correction_tl()

subroutine, public small_scale_correction_module::small_scale_correction_tl ( type(fitcoeff_1d_type), intent(in)  SSCCoeff,
real(fp), intent(in)  Wind_Speed_TL,
real(fp), intent(out)  Correction_TL,
type(ivar_type), intent(in)  iVar 
)

Definition at line 160 of file Small_Scale_Correction_Module.f90.

Here is the caller graph for this function:

Variable Documentation

◆ max_frequency

real(fp), parameter small_scale_correction_module::max_frequency = 200.0_fp
private

Definition at line 68 of file Small_Scale_Correction_Module.f90.

◆ max_wind_speed

real(fp), parameter small_scale_correction_module::max_wind_speed = 35.0_fp
private

Definition at line 71 of file Small_Scale_Correction_Module.f90.

◆ min_frequency

real(fp), parameter small_scale_correction_module::min_frequency = 1.4_fp
private

Definition at line 67 of file Small_Scale_Correction_Module.f90.

◆ min_wind_speed

real(fp), parameter small_scale_correction_module::min_wind_speed = 0.3_fp
private

Definition at line 70 of file Small_Scale_Correction_Module.f90.

◆ module_version_id

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

Definition at line 59 of file Small_Scale_Correction_Module.f90.

◆ one

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

Definition at line 64 of file Small_Scale_Correction_Module.f90.

◆ two

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

Definition at line 65 of file Small_Scale_Correction_Module.f90.

◆ zero

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

Definition at line 63 of file Small_Scale_Correction_Module.f90.