CAM
|
Data Types | |
interface | jlong |
Functions/Subroutines | |
subroutine, public | jlong_init (xs_long_file, rsf_file, lng_indexer) |
subroutine | get_xsqy (xs_long_file, lng_indexer) |
subroutine | get_rsf (rsf_file) |
subroutine, public | jlong_timestep_init |
subroutine | jlong_hrates (nlev, sza_in, alb_in, p_in, t_in, mw, o2_vmr, o3_vmr, colo3_in, qrl_col, cparg, kbot) |
subroutine | jlong_photo (nlev, sza_in, alb_in, p_in, t_in, colo3_in, j_long) |
subroutine | interpolate_rsf (alb_in, sza_in, p_in, colo3_in, kbot, |
Variables | |
real(r8), parameter | hc = 6.62608e-34_r8 * 2.9979e8_r8 / 1. |
real(r8), parameter | wc_o2_b = 242.37_r8 |
real(r8), parameter | wc_o3_a = 310.32_r8 |
real(r8), parameter | wc_o3_b = 1179.87_r8 |
integer | nw |
integer | nt |
integer | np_xs |
integer, public | numj |
integer | nump |
integer | numsza |
integer | numalb |
integer | numcolo3 |
real(r4), dimension(:,:,:,:), allocatable | xsqy |
real(r8), dimension(:), allocatable | wc |
real(r8), dimension(:), allocatable | we |
real(r8), dimension(:), allocatable | wlintv |
real(r8), dimension(:), allocatable | etfphot |
real(r8), dimension(:), allocatable | bde_o2_b |
real(r8), dimension(:), allocatable | bde_o3_a |
real(r8), dimension(:), allocatable | bde_o3_b |
real(r8), dimension(:,:,:), allocatable | xs_o2b |
real(r8), dimension(:,:,:), allocatable | xs_o3a |
real(r8), dimension(:,:,:), allocatable | xs_o3b |
real(r8), dimension(:), allocatable | p |
real(r8), dimension(:), allocatable | del_p |
real(r8), dimension(:), allocatable | prs |
real(r8), dimension(:), allocatable | dprs |
real(r8), dimension(:), allocatable | sza |
real(r8), dimension(:), allocatable | del_sza |
real(r8), dimension(:), allocatable | alb |
real(r8), dimension(:), allocatable | del_alb |
real(r8), dimension(:), allocatable | o3rat |
real(r8), dimension(:), allocatable | del_o3rat |
real(r8), dimension(:), allocatable | colo3 |
real(r4), dimension(:,:,:,:,:), allocatable | rsf_tab |
logical | jlong_used = .false. |
subroutine mo_jlong::get_rsf | ( | character(len=*) | rsf_file | ) |
subroutine mo_jlong::get_xsqy | ( | character(len=*) | xs_long_file, |
integer, dimension(:), intent(inout) | lng_indexer | ||
) |
subroutine mo_jlong::interpolate_rsf | ( | real(r8), dimension(:), intent(in) | alb_in, |
real(r8), intent(in) | sza_in, | ||
real(r8), dimension(:), intent(in) | p_in, | ||
real(r8), dimension(:), intent(in) | colo3_in, | ||
integer, intent(in) | kbot | ||
) |
subroutine mo_jlong::jlong_hrates | ( | integer, intent(in) | nlev, |
real(r8), intent(in) | sza_in, | ||
real(r8), dimension(nlev), intent(in) | alb_in, | ||
real(r8), dimension(nlev), intent(in) | p_in, | ||
real(r8), dimension(nlev), intent(in) | t_in, | ||
real(r8), dimension(nlev), intent(in) | mw, | ||
real(r8), dimension(nlev), intent(in) | o2_vmr, | ||
real(r8), dimension(nlev), intent(in) | o3_vmr, | ||
real(r8), dimension(nlev), intent(in) | colo3_in, | ||
real(r8), dimension(:,:), intent(inout) | qrl_col, | ||
real(r8), dimension(nlev), intent(in) | cparg, | ||
integer, intent(in) | kbot | ||
) |
subroutine, public mo_jlong::jlong_init | ( | character(len=*), intent(in) | xs_long_file, |
character(len=*), intent(in) | rsf_file, | ||
integer, dimension(:), intent(inout) | lng_indexer | ||
) |
subroutine mo_jlong::jlong_photo | ( | integer, intent(in) | nlev, |
real(r8), intent(in) | sza_in, | ||
real(r8), dimension(nlev), intent(in) | alb_in, | ||
real(r8), dimension(nlev), intent(in) | p_in, | ||
real(r8), dimension(nlev), intent(in) | t_in, | ||
real(r8), dimension(nlev), intent(in) | colo3_in, | ||
real(r8), dimension(:,:), intent(out) | j_long | ||
) |
subroutine, public mo_jlong::jlong_timestep_init | ( | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
integer, public mo_jlong::numj |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |