Skip to content

Commit 4727e9e

Browse files
authored
Added refraction_angle_whole_atmos_vwl5cm_f61b_r8
1 parent 8110739 commit 4727e9e

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

Radiolocation/GMS_emw_refraction.f90

+20
Original file line numberDiff line numberDiff line change
@@ -7339,4 +7339,24 @@ elemental function refraction_angle_whole_atmos_vwl5cm_f61b_r4(delnA,beta,R0,HB,
73397339
alpha = alpha_b+alpha_c
73407340
end function refraction_angle_whole_atmos_vwl5cm_f61b_r4
73417341

7342+
elemental function refraction_angle_whole_atmos_vwl5cm_f61b_r8(delnA,beta,R0,HB,HC,H0) result(alpha)
7343+
if defined(__INTEL_COMPILER) && !defined(__GNUC__)
7344+
!dir$ optimize:3
7345+
!dir$ attributes code_align : 32 :: refraction_angle_whole_atmos_vwl5cm_f61b_r8
7346+
!dir$ attributes forceinline :: refraction_angle_whole_atmos_vwl5cm_f61b_r8
7347+
#endif
7348+
real(kind=dp), intent(in) :: delnA
7349+
real(kind=dp), intent(in) :: beta
7350+
real(kind=dp), intent(in) :: R0
7351+
real(kind=dp), intent(in) :: HB
7352+
real(kind=dp), intent(in) :: HC
7353+
real(kind=dp), intent(in) :: H0
7354+
real(kind=dp) :: alpha
7355+
real(kind=dp), automatic :: alpha_b, alpha_c
7356+
alpha_b = refraction_angle_B_whole_atmos_vwl5cm_f610_r8(delnA,beta,R0,HB,H0)
7357+
alpha_c = refraction_angle_C_whole_atmos_vwl5cm_f611_r8(delnA,beta,R0,HC,H0)
7358+
alpha = alpha_b+alpha_c
7359+
end function refraction_angle_whole_atmos_vwl5cm_f61b_r8
7360+
7361+
73427362
end module emw_refraction

0 commit comments

Comments
 (0)