IndexRundeck: P1SoM40Created: Fri May 10 03:30:15 EDT 2024

List of All Variables

a b c d e f g h i j k l m n o p q r s t u v w x y z
aer : type(straer), intent(inout)
Subroutine: allocate_aer. Module: DEF_AER. File: def_aer.F90

aer : type(straer), intent(inout)
Subroutine: allocate_aer_prsc. Module: DEF_AER. File: def_aer.F90

aer : type(straer), intent(inout)
Subroutine: deallocate_aer. Module: DEF_AER. File: def_aer.F90

aer : type(straer), intent(inout)
Subroutine: deallocate_aer_prsc. Module: DEF_AER. File: def_aer.F90

aer : type(straer), intent(in)
Subroutine: radiance_calc. Module: NONE. File: radiance_calc.F90

allocate_out : used from def_out
Subroutine: radiance_calc. Module: NONE. File: radiance_calc.F90

allocate_spectrum : used from def_spectrum
Subroutine: read_spectrum. Module: NONE. File: read_spectrum.F90

assign_file_unit : used from file_manager
Subroutine: read_spectrum. Module: NONE. File: read_spectrum.F90

astline : character(len=*), parameter
Subroutine: ereport. Module: EREPORT_MOD. File: ereport_mod.F90
Initial Value =
atm : type(stratm), intent(inout)
Subroutine: allocate_atm. Module: DEF_ATM. File: def_atm.F90

atm : type(stratm), intent(inout)
Subroutine: deallocate_atm. Module: DEF_ATM. File: def_atm.F90

atm : type(stratm), intent(in)
Subroutine: radiance_calc. Module: NONE. File: radiance_calc.F90

avog : used from constant
Global variable . Module: RAD_CCF. File: rad_ccf.F90

bound : type(strbound), intent(inout)
Subroutine: allocate_bound. Module: DEF_BOUND. File: def_bound.F90

bound : type(strbound), intent(in)
Subroutine: calc_flux_ipa. Module: NONE. File: calc_flux_ipa.F90

bound : type(strbound), intent(in)
Subroutine: column_solver. Module: NONE. File: column_solver.F90

bound : type(strbound), intent(inout)
Subroutine: deallocate_bound. Module: DEF_BOUND. File: def_bound.F90

bound : type(strbound), intent(in)
Subroutine: mcica_column. Module: NONE. File: mcica_column.F90

bound : type(strbound), intent(in)
Subroutine: mcica_sample. Module: NONE. File: mcica_sample.F90

bound : type(strbound), intent(in)
Subroutine: mix_column. Module: NONE. File: mix_column.F90

bound : type(strbound), intent(in)
Subroutine: mixed_solar_source. Module: NONE. File: mixed_solar_source.F90

bound : type(strbound), intent(in)
Subroutine: monochromatic_radiance. Module: NONE. File: monochromatic_radiance.F90

bound : type(strbound), intent(in)
Subroutine: monochromatic_radiance_tseq. Module: NONE. File: monochromatic_radiance_tseq.F90

bound : type(strbound), intent(in)
Subroutine: radiance_calc. Module: NONE. File: radiance_calc.F90

bound : type(strbound), intent(in)
Subroutine: solar_source. Module: NONE. File: solar_source.F90

bound : type(strbound), intent(in)
Subroutine: solve_band_k_eqv. Module: NONE. File: solve_band_k_eqv.F90

bound : type(strbound), intent(in)
Subroutine: solve_band_k_eqv_scl. Module: NONE. File: solve_band_k_eqv_scl.F90

bound : type(strbound), intent(in)
Subroutine: solve_band_one_gas. Module: NONE. File: solve_band_one_gas.F90

bound : type(strbound), intent(in)
Subroutine: solve_band_random_overlap. Module: NONE. File: solve_band_random_overlap.F90

bound : type(strbound), intent(in)
Subroutine: solve_band_random_overlap_resort_rebin. Module: NONE. File: solve_band_random_overlap_resort_rebin.F90

bound : type(strbound), intent(in)
Subroutine: solve_band_ses. Module: NONE. File: solve_band_ses.F90

bound : type(strbound), intent(in)
Subroutine: solve_band_without_gas. Module: NONE. File: solve_band_without_gas.F90

bound : type(strbound), intent(in)
Subroutine: triple_column. Module: NONE. File: triple_column.F90

bound : type(strbound), intent(in)
Subroutine: triple_solar_source. Module: NONE. File: triple_solar_source.F90

bound : type(strbound), intent(in)
Subroutine: two_stream. Module: NONE. File: two_stream.F90

bracket : real(realk), dimension(n+1)
Subroutine: calc_gauss_weight_90. Module: NONE. File: calc_gauss_weight_90.F90

bymrat : used from constant
Global variable . Module: RAD_CCF. File: rad_ccf.F90

c_light : real(realk), parameter
Global variable . Module: RAD_CCF. File: rad_ccf.F90
Initial Value = modelE_c_light
c_virtual : real(realk), parameter
Global variable . Module: RAD_CCF. File: rad_ccf.F90
Initial Value = ratio_molar_weight - 1.0_RealK
c_virtual : used from rad_ccf
Subroutine: calculate_density. Module: NONE. File: calculate_density.F90

cgp : real(realk)
Subroutine: scale_absorb. Module: NONE. File: scale_absorb.F90

char_dum : character(len=80)
Subroutine: read_spectrum. Module: NONE. File: read_spectrum.F90

chdum : character
Subroutine: read_block_0_0_1_int. Module: NONE. File: read_spectrum.F90

chdum : character
Subroutine: read_block_0_0_2_int. Module: NONE. File: read_spectrum.F90

cld : type(strcld), intent(inout)
Subroutine: allocate_cld. Module: DEF_CLD. File: def_cld.F90

cld : type(strcld), intent(inout)
Subroutine: allocate_cld_mcica. Module: DEF_CLD. File: def_cld.F90

cld : type(strcld), intent(inout)
Subroutine: allocate_cld_prsc. Module: DEF_CLD. File: def_cld.F90

cld : type(strcld), intent(inout)
Subroutine: deallocate_cld. Module: DEF_CLD. File: def_cld.F90

cld : type(strcld), intent(inout)
Subroutine: deallocate_cld_mcica. Module: DEF_CLD. File: def_cld.F90

cld : type(strcld), intent(inout)
Subroutine: deallocate_cld_prsc. Module: DEF_CLD. File: def_cld.F90

cld : type(strcld), intent(in)
Subroutine: mcica_column. Module: NONE. File: mcica_column.F90

cld : type(strcld), intent(in)
Subroutine: mcica_sample. Module: NONE. File: mcica_sample.F90

cld : type(strcld), intent(in)
Subroutine: mix_column. Module: NONE. File: mix_column.F90

cld : type(strcld), intent(in)
Subroutine: monochromatic_radiance. Module: NONE. File: monochromatic_radiance.F90

cld : type(strcld), intent(in)
Subroutine: monochromatic_radiance_tseq. Module: NONE. File: monochromatic_radiance_tseq.F90

cld : type(strcld), intent(in)
Subroutine: radiance_calc. Module: NONE. File: radiance_calc.F90

cld : type(strcld), intent(in)
Subroutine: solve_band_k_eqv. Module: NONE. File: solve_band_k_eqv.F90

cld : type(strcld), intent(in)
Subroutine: solve_band_k_eqv_scl. Module: NONE. File: solve_band_k_eqv_scl.F90

cld : type(strcld), intent(in)
Subroutine: solve_band_one_gas. Module: NONE. File: solve_band_one_gas.F90

cld : type(strcld), intent(in)
Subroutine: solve_band_random_overlap. Module: NONE. File: solve_band_random_overlap.F90

cld : type(strcld), intent(in)
Subroutine: solve_band_random_overlap_resort_rebin. Module: NONE. File: solve_band_random_overlap_resort_rebin.F90

cld : type(strcld), intent(in)
Subroutine: solve_band_ses. Module: NONE. File: solve_band_ses.F90

cld : type(strcld), intent(in)
Subroutine: solve_band_without_gas. Module: NONE. File: solve_band_without_gas.F90

cld : type(strcld), intent(in)
Subroutine: triple_column. Module: NONE. File: triple_column.F90

cmessage : character(len=errormessagelength)
Subroutine: aggregate_cloud. Module: NONE. File: aggregate_cloud.F90

cmessage : character(len=errormessagelength)
Subroutine: assign_file_unit. Module: FILE_MANAGER. File: file_manager.F90

cmessage : character(len=errormessagelength)
Subroutine: augment_tiled_radiance. Module: NONE. File: augment_tiled_radiance.F90

cmessage : character(len=errormessagelength)
Subroutine: calc_gauss_weight_90. Module: NONE. File: calc_gauss_weight_90.F90

cmessage : character(len=errormessagelength)
Subroutine: check_phf_term. Module: NONE. File: check_phf_term.F90

cmessage : character(len=errormessagelength)
Subroutine: cloud_maxcs_split. Module: NONE. File: cloud_maxcs_split.F90

cmessage : character(len=errormessagelength)
Subroutine: column_solver. Module: NONE. File: column_solver.F90

cmessage : character(len=errormessagelength)
Subroutine: eigenvalue_tri. Module: NONE. File: eigenvalue_tri.F90

cmessage : character(len=*), intent(in)
Subroutine: ereport. Module: EREPORT_MOD. File: ereport_mod.F90

cmessage : character(len=errormessagelength)
Subroutine: grey_opt_prop. Module: NONE. File: grey_opt_prop.F90

cmessage : character(len=errormessagelength)
Subroutine: mix_column. Module: NONE. File: mix_column.F90

cmessage : character(len=errormessagelength)
Subroutine: monochromatic_radiance_sph. Module: NONE. File: monochromatic_radiance_sph.F90

cmessage : character(len=errormessagelength)
Subroutine: opt_prop_aerosol. Module: NONE. File: opt_prop_aerosol.F90

cmessage : character(len=errormessagelength)
Subroutine: opt_prop_ice_cloud. Module: NONE. File: opt_prop_ice_cloud.F90

cmessage : character(len=errormessagelength)
Subroutine: opt_prop_water_cloud. Module: NONE. File: opt_prop_water_cloud.F90

cmessage : character(len=errormessagelength)
Subroutine: quicksort. Module: NONE. File: quicksort.F90

cmessage : character(len=errormessagelength)
Subroutine: radiance_calc. Module: NONE. File: radiance_calc.F90

cmessage : character(len=errormessagelength)
Subroutine: read_spectrum. Module: NONE. File: read_spectrum.F90

cmessage : character(len=errormessagelength)
Subroutine: scale_absorb. Module: NONE. File: scale_absorb.F90

cmessage : character(len=errormessagelength)
Subroutine: set_cloud_pointer. Module: NONE. File: set_cloud_pointer.F90

cmessage : character(len=errormessagelength)
Subroutine: set_dirn_weights. Module: NONE. File: set_dirn_weights.F90

cmessage : character(len=errormessagelength)
Subroutine: set_rad_layer. Module: NONE. File: set_rad_layer.F90

cmessage : character(len=errormessagelength)
Subroutine: set_truncation. Module: NONE. File: set_truncation.F90

cmessage : character(len=errormessagelength)
Subroutine: solar_coefficient_basic. Module: NONE. File: solar_coefficient_basic.F90

cmessage : character(len=errormessagelength)
Subroutine: sum_k. Module: NONE. File: sum_k.F90

cmessage : character(len=errormessagelength)
Subroutine: triple_column. Module: NONE. File: triple_column.F90

cmessage : character(len=errormessagelength)
Subroutine: two_coeff_basic. Module: NONE. File: two_coeff_basic.F90

cmessage : character(len=errormessagelength)
Subroutine: two_coeff_region_fast_lw. Module: NONE. File: two_coeff_region_fast_lw.F90

code : integer(kind=jpim), intent(in)
Subroutine: dr_hook. Module: YOMHOOK. File: yomhook.F90

control : type(strctrl), intent(inout)
Subroutine: allocate_control. Module: DEF_CONTROL. File: def_control.F90

control : type(strctrl), intent(in)
Subroutine: allocate_out. Module: DEF_OUT. File: def_out.F90

control : type(strctrl), intent(in)
Subroutine: calc_flux_ipa. Module: NONE. File: calc_flux_ipa.F90

control : type(strctrl), intent(in)
Subroutine: column_solver. Module: NONE. File: column_solver.F90

control : type(strctrl), intent(in)
Subroutine: copy_clr_full. Module: NONE. File: copy_clr_full.F90

control : type(strctrl), intent(inout)
Subroutine: deallocate_control. Module: DEF_CONTROL. File: def_control.F90

control : type(strctrl), intent(in)
Subroutine: grey_opt_prop. Module: NONE. File: grey_opt_prop.F90

control : type(strctrl), intent(in)
Subroutine: mcica_column. Module: NONE. File: mcica_column.F90

control : type(strctrl), intent(in)
Subroutine: mcica_sample. Module: NONE. File: mcica_sample.F90

control : type(strctrl), intent(in)
Subroutine: mix_column. Module: NONE. File: mix_column.F90

control : type(strctrl), intent(in)
Subroutine: mixed_solar_source. Module: NONE. File: mixed_solar_source.F90

control : type(strctrl), intent(in)
Subroutine: monochromatic_radiance. Module: NONE. File: monochromatic_radiance.F90

control : type(strctrl), intent(in)
Subroutine: monochromatic_radiance_sph. Module: NONE. File: monochromatic_radiance_sph.F90

control : type(strctrl), intent(in)
Subroutine: monochromatic_radiance_tseq. Module: NONE. File: monochromatic_radiance_tseq.F90

control : type(strctrl), intent(in)
Subroutine: radiance_calc. Module: NONE. File: radiance_calc.F90

control : type(strctrl), intent(in)
Subroutine: rescale_continuum. Module: NONE. File: rescale_continuum.F90

control : type(strctrl), intent(in)
Subroutine: solar_source. Module: NONE. File: solar_source.F90

control : type(strctrl), intent(in)
Subroutine: solve_band_k_eqv. Module: NONE. File: solve_band_k_eqv.F90

control : type(strctrl), intent(in)
Subroutine: solve_band_k_eqv_scl. Module: NONE. File: solve_band_k_eqv_scl.F90

control : type(strctrl), intent(in)
Subroutine: solve_band_one_gas. Module: NONE. File: solve_band_one_gas.F90

control : type(strctrl), intent(in)
Subroutine: solve_band_random_overlap. Module: NONE. File: solve_band_random_overlap.F90

control : type(strctrl), intent(in)
Subroutine: solve_band_random_overlap_resort_rebin. Module: NONE. File: solve_band_random_overlap_resort_rebin.F90

control : type(strctrl), intent(in)
Subroutine: solve_band_ses. Module: NONE. File: solve_band_ses.F90

control : type(strctrl), intent(in)
Subroutine: solve_band_without_gas. Module: NONE. File: solve_band_without_gas.F90

control : type(strctrl), intent(in)
Subroutine: trans_source_coeff. Module: NONE. File: trans_source_coeff.F90

control : type(strctrl), intent(in)
Subroutine: triple_column. Module: NONE. File: triple_column.F90

control : type(strctrl), intent(in)
Subroutine: triple_solar_source. Module: NONE. File: triple_solar_source.F90

control : type(strctrl), intent(in)
Subroutine: two_coeff. Module: NONE. File: two_coeff.F90

control : type(strctrl), intent(in)
Subroutine: two_coeff_cloud. Module: NONE. File: two_coeff_cloud.F90

control : type(strctrl), intent(in)
Subroutine: two_coeff_region. Module: NONE. File: two_coeff_region.F90

control : type(strctrl), intent(in)
Subroutine: two_stream. Module: NONE. File: two_stream.F90

d_lpy : real(realk)
Subroutine: legendre_weight. Module: NONE. File: legendre_weight.F90

datamnamelength : integer, parameter
Global variable . Module: FILENAMELENGTH_MOD. File: filenamelength_mod.F90
Initial Value = datawnamelength
datawnamelength : integer, parameter
Global variable . Module: FILENAMELENGTH_MOD. File: filenamelength_mod.F90
Initial Value = 256
depolarization_factor : real(realk), parameter, dimension(npd_gases)
Global variable . Module: GAS_LIST_PCF. File: gas_list_pcf.F90
Initial Value =
desc_end : integer
Subroutine: read_block_0_0_2_int. Module: NONE. File: read_spectrum.F90

desc_end : integer
Subroutine: read_block_17_0_0. Module: NONE. File: read_spectrum.F90

diffusivity_factor_minor : real(realk), parameter
Global variable . Module: RAD_CCF. File: rad_ccf.F90
Initial Value = 1.66e+00_RealK
diffusivity_factor_minor : used from rad_ccf
Subroutine: solve_band_k_eqv. Module: NONE. File: solve_band_k_eqv.F90

diffusivity_factor_minor : used from rad_ccf
Subroutine: solve_band_k_eqv_scl. Module: NONE. File: solve_band_k_eqv_scl.F90

dimen : type(strdim), intent(in)
Subroutine: allocate_aer. Module: DEF_AER. File: def_aer.F90

dimen : type(strdim), intent(in)
Subroutine: allocate_aer_prsc. Module: DEF_AER. File: def_aer.F90

dimen : type(strdim), intent(in)
Subroutine: allocate_atm. Module: DEF_ATM. File: def_atm.F90

dimen : type(strdim), intent(in)
Subroutine: allocate_bound. Module: DEF_BOUND. File: def_bound.F90

dimen : type(strdim), intent(in)
Subroutine: allocate_cld. Module: DEF_CLD. File: def_cld.F90

dimen : type(strdim), intent(in)
Subroutine: allocate_cld_mcica. Module: DEF_CLD. File: def_cld.F90

dimen : type(strdim), intent(in)
Subroutine: allocate_cld_prsc. Module: DEF_CLD. File: def_cld.F90

dimen : type(strdim), intent(in)
Subroutine: allocate_out. Module: DEF_OUT. File: def_out.F90

dimen : type(strdim), intent(in)
Subroutine: mcica_sample. Module: NONE. File: mcica_sample.F90

dimen : type(strdim), intent(in)
Subroutine: radiance_calc. Module: NONE. File: radiance_calc.F90

dimen : type(strdim), intent(in)
Subroutine: solve_band_k_eqv. Module: NONE. File: solve_band_k_eqv.F90

dimen : type(strdim), intent(in)
Subroutine: solve_band_k_eqv_scl. Module: NONE. File: solve_band_k_eqv_scl.F90

dimen : type(strdim), intent(in)
Subroutine: solve_band_ses. Module: NONE. File: solve_band_ses.F90

dr_hook : used from yomhook
Global variable . Module: VECTLIB_MOD. File: vectlib_mod.F90

dr_hook : used from yomhook
Subroutine: adjust_ir_radiance. Module: NONE. File: adjust_ir_radiance.F90

dr_hook : used from yomhook
Subroutine: aggregate_cloud. Module: NONE. File: aggregate_cloud.F90

dr_hook : used from yomhook
Subroutine: augment_radiance. Module: NONE. File: augment_radiance.F90

dr_hook : used from yomhook
Subroutine: augment_tiled_radiance. Module: NONE. File: augment_tiled_radiance.F90

dr_hook : used from yomhook
Subroutine: band_solver. Module: NONE. File: band_solver.F90

dr_hook : used from yomhook
Subroutine: build_sph_matrix. Module: NONE. File: build_sph_matrix.F90

dr_hook : used from yomhook
Subroutine: calc_brdf. Module: NONE. File: calc_brdf.F90

dr_hook : used from yomhook
Subroutine: calc_cg_coeff. Module: NONE. File: calc_cg_coeff.F90

dr_hook : used from yomhook
Subroutine: calc_flux_ipa. Module: NONE. File: calc_flux_ipa.F90

dr_hook : used from yomhook
Subroutine: calc_radiance_ipa. Module: NONE. File: calc_radiance_ipa.F90

dr_hook : used from yomhook
Subroutine: calc_surf_rad. Module: NONE. File: calc_surf_rad.F90

dr_hook : used from yomhook
Subroutine: calc_top_rad. Module: NONE. File: calc_top_rad.F90

dr_hook : used from yomhook
Subroutine: calc_uplm_sol. Module: NONE. File: calc_uplm_sol.F90

dr_hook : used from yomhook
Subroutine: calc_uplm_zero. Module: NONE. File: calc_uplm_zero.F90

dr_hook : used from yomhook
Subroutine: calculate_density. Module: NONE. File: calculate_density.F90

dr_hook : used from yomhook
Subroutine: cg_kappa_ms. Module: NONE. File: cg_kappa_ms.F90

dr_hook : used from yomhook
Subroutine: check_phf_term. Module: NONE. File: check_phf_term.F90

dr_hook : used from yomhook
Subroutine: cloud_maxcs_split. Module: NONE. File: cloud_maxcs_split.F90

dr_hook : used from yomhook
Subroutine: column_solver. Module: NONE. File: column_solver.F90

dr_hook : used from yomhook
Subroutine: copy_clr_full. Module: NONE. File: copy_clr_full.F90

dr_hook : used from yomhook
Subroutine: copy_clr_sol. Module: NONE. File: copy_clr_sol.F90

dr_hook : used from yomhook
Subroutine: diff_albedo_basis. Module: NONE. File: diff_albedo_basis.F90

dr_hook : used from yomhook
Subroutine: diff_planck_source_poly. Module: NONE. File: diff_planck_source_poly.F90

dr_hook : used from yomhook
Subroutine: diff_planck_source_tbl. Module: NONE. File: diff_planck_source_tbl.F90

dr_hook : used from yomhook
Subroutine: eig_sys. Module: NONE. File: eig_sys.F90

dr_hook : used from yomhook
Subroutine: eigenvalue_tri. Module: NONE. File: eigenvalue_tri.F90

dr_hook : used from yomhook
Subroutine: eval_uplm. Module: NONE. File: eval_uplm.F90

dr_hook : used from yomhook
Subroutine: gas_optical_properties. Module: NONE. File: gas_optical_properties.F90

dr_hook : used from yomhook
Subroutine: gauss_angle. Module: NONE. File: gauss_angle.F90

dr_hook : used from yomhook
Subroutine: grey_opt_prop. Module: NONE. File: grey_opt_prop.F90

dr_hook : used from yomhook
Subroutine: hemi_sph_integ. Module: NONE. File: hemi_sph_integ.F90

dr_hook : used from yomhook
Subroutine: increment_rad_cf. Module: NONE. File: increment_rad_cf.F90

dr_hook : used from yomhook
Subroutine: inter_k. Module: NONE. File: inter_k.F90

dr_hook : used from yomhook
Subroutine: inter_pt. Module: NONE. File: inter_pt.F90

dr_hook : used from yomhook
Subroutine: inter_pt_lookup. Module: NONE. File: inter_pt_lookup.F90

dr_hook : used from yomhook
Subroutine: inter_t_lookup. Module: NONE. File: inter_t_lookup.F90

dr_hook : used from yomhook
Subroutine: ir_source. Module: NONE. File: ir_source.F90

dr_hook : used from yomhook
Subroutine: layer_part_integ. Module: NONE. File: layer_part_integ.F90

dr_hook : used from yomhook
Subroutine: mcica_column. Module: NONE. File: mcica_column.F90

dr_hook : used from yomhook
Subroutine: mcica_sample. Module: NONE. File: mcica_sample.F90

dr_hook : used from yomhook
Subroutine: mix_app_scat. Module: NONE. File: mix_app_scat.F90

dr_hook : used from yomhook
Subroutine: mix_column. Module: NONE. File: mix_column.F90

dr_hook : used from yomhook
Subroutine: mixed_solar_source. Module: NONE. File: mixed_solar_source.F90

dr_hook : used from yomhook
Subroutine: monochromatic_gas_flux. Module: NONE. File: monochromatic_gas_flux.F90

dr_hook : used from yomhook
Subroutine: monochromatic_ir_radiance. Module: NONE. File: monochromatic_ir_radiance.F90

dr_hook : used from yomhook
Subroutine: monochromatic_radiance. Module: NONE. File: monochromatic_radiance.F90

dr_hook : used from yomhook
Subroutine: monochromatic_radiance_sph. Module: NONE. File: monochromatic_radiance_sph.F90

dr_hook : used from yomhook
Subroutine: monochromatic_radiance_tseq. Module: NONE. File: monochromatic_radiance_tseq.F90

dr_hook : used from yomhook
Subroutine: opt_prop_aerosol. Module: NONE. File: opt_prop_aerosol.F90

dr_hook : used from yomhook
Subroutine: opt_prop_ice_cloud. Module: NONE. File: opt_prop_ice_cloud.F90

dr_hook : used from yomhook
Subroutine: opt_prop_inhom_corr_cairns. Module: NONE. File: opt_prop_inhom_corr_cairns.F90

dr_hook : used from yomhook
Subroutine: opt_prop_ukca_aerosol. Module: NONE. File: opt_prop_ukca_aerosol.F90

dr_hook : used from yomhook
Subroutine: opt_prop_water_cloud. Module: NONE. File: opt_prop_water_cloud.F90

dr_hook : used from yomhook
Subroutine: overlap_coupled. Module: NONE. File: overlap_coupled.F90

dr_hook : used from yomhook
Subroutine: radiance_calc. Module: NONE. File: radiance_calc.F90

dr_hook : used from yomhook
Subroutine: rescale_continuum. Module: NONE. File: rescale_continuum.F90

dr_hook : used from yomhook
Subroutine: rescale_phase_fnc. Module: NONE. File: rescale_phase_fnc.F90

dr_hook : used from yomhook
Subroutine: rescale_tau_omega. Module: NONE. File: rescale_tau_omega.F90

dr_hook : used from yomhook
Subroutine: scale_absorb. Module: NONE. File: scale_absorb.F90

dr_hook : used from yomhook
Subroutine: ses_rescale_contm. Module: NONE. File: ses_rescale_contm.F90

dr_hook : used from yomhook
Subroutine: set_cloud_geometry. Module: NONE. File: set_cloud_geometry.F90

dr_hook : used from yomhook
Subroutine: set_cloud_pointer. Module: NONE. File: set_cloud_pointer.F90

dr_hook : used from yomhook
Subroutine: set_dirn_weights. Module: NONE. File: set_dirn_weights.F90

dr_hook : used from yomhook
Subroutine: set_level_weights. Module: NONE. File: set_level_weights.F90

dr_hook : used from yomhook
Subroutine: set_matrix_pentadiagonal. Module: NONE. File: set_matrix_pentadiagonal.F90

dr_hook : used from yomhook
Subroutine: set_n_cloud_parameter. Module: NONE. File: set_n_cloud_parameter.F90

dr_hook : used from yomhook
Subroutine: set_n_source_coeff. Module: SET_N_SOURCE_COEFF_MOD. File: set_n_source_coeff.F90

dr_hook : used from yomhook
Subroutine: set_rad_layer. Module: NONE. File: set_rad_layer.F90

dr_hook : used from yomhook
Subroutine: set_truncation. Module: NONE. File: set_truncation.F90

dr_hook : used from yomhook
Subroutine: shell_sort. Module: NONE. File: shell_sort.F90

dr_hook : used from yomhook
Subroutine: single_scat_sol. Module: NONE. File: single_scat_sol.F90

dr_hook : used from yomhook
Subroutine: single_scattering. Module: NONE. File: single_scattering.F90

dr_hook : used from yomhook
Subroutine: single_scattering_all. Module: NONE. File: single_scattering_all.F90

dr_hook : used from yomhook
Subroutine: sol_scat_cos. Module: NONE. File: sol_scat_cos.F90

dr_hook : used from yomhook
Subroutine: solar_coefficient_basic. Module: NONE. File: solar_coefficient_basic.F90

dr_hook : used from yomhook
Subroutine: solar_source. Module: NONE. File: solar_source.F90

dr_hook : used from yomhook
Subroutine: solve_band_k_eqv. Module: NONE. File: solve_band_k_eqv.F90

dr_hook : used from yomhook
Subroutine: solve_band_k_eqv_scl. Module: NONE. File: solve_band_k_eqv_scl.F90

dr_hook : used from yomhook
Subroutine: solve_band_one_gas. Module: NONE. File: solve_band_one_gas.F90

dr_hook : used from yomhook
Subroutine: solve_band_random_overlap. Module: NONE. File: solve_band_random_overlap.F90

dr_hook : used from yomhook
Subroutine: solve_band_random_overlap_resort_rebin. Module: NONE. File: solve_band_random_overlap_resort_rebin.F90

dr_hook : used from yomhook
Subroutine: solve_band_ses. Module: NONE. File: solve_band_ses.F90

dr_hook : used from yomhook
Subroutine: solve_band_without_gas. Module: NONE. File: solve_band_without_gas.F90

dr_hook : used from yomhook
Subroutine: solver_homogen_direct. Module: NONE. File: solver_homogen_direct.F90

dr_hook : used from yomhook
Subroutine: solver_mix_direct. Module: NONE. File: solver_mix_direct.F90

dr_hook : used from yomhook
Subroutine: solver_mix_direct_hogan. Module: NONE. File: solver_mix_direct_hogan.F90

dr_hook : used from yomhook
Subroutine: solver_no_scat. Module: NONE. File: solver_no_scat.F90

dr_hook : used from yomhook
Subroutine: solver_triple. Module: NONE. File: solver_triple.F90

dr_hook : used from yomhook
Subroutine: solver_triple_app_scat. Module: NONE. File: solver_triple_app_scat.F90

dr_hook : used from yomhook
Subroutine: solver_triple_hogan. Module: NONE. File: solver_triple_hogan.F90

dr_hook : used from yomhook
Subroutine: sph_matrix_solver. Module: NONE. File: sph_matrix_solver.F90

dr_hook : used from yomhook
Subroutine: sph_solver. Module: NONE. File: sph_solver.F90

dr_hook : used from yomhook
Subroutine: sum_k. Module: NONE. File: sum_k.F90

dr_hook : used from yomhook
Subroutine: trans_source_coeff. Module: NONE. File: trans_source_coeff.F90

dr_hook : used from yomhook
Subroutine: triple_column. Module: NONE. File: triple_column.F90

dr_hook : used from yomhook
Subroutine: triple_solar_source. Module: NONE. File: triple_solar_source.F90

dr_hook : used from yomhook
Subroutine: two_coeff. Module: NONE. File: two_coeff.F90

dr_hook : used from yomhook
Subroutine: two_coeff_basic. Module: NONE. File: two_coeff_basic.F90

dr_hook : used from yomhook
Subroutine: two_coeff_cloud. Module: NONE. File: two_coeff_cloud.F90

dr_hook : used from yomhook
Subroutine: two_coeff_fast_lw. Module: NONE. File: two_coeff_fast_lw.F90

dr_hook : used from yomhook
Subroutine: two_coeff_region. Module: NONE. File: two_coeff_region.F90

dr_hook : used from yomhook
Subroutine: two_coeff_region_fast_lw. Module: NONE. File: two_coeff_region_fast_lw.F90

dr_hook : used from yomhook
Subroutine: two_stream. Module: NONE. File: two_stream.F90

elsasser_factor : real(realk), parameter
Global variable . Module: RAD_CCF. File: rad_ccf.F90
Initial Value = 1.66e+00_RealK
elsasser_factor : used from rad_ccf
Subroutine: two_coeff_basic. Module: NONE. File: two_coeff_basic.F90

eps : real, parameter
Subroutine: inter_pt_lookup. Module: NONE. File: inter_pt_lookup.F90
Initial Value = EPSILON(1.0_RealK)
eps : real, parameter
Subroutine: inter_t_lookup. Module: NONE. File: inter_t_lookup.F90
Initial Value = EPSILON(1.0_RealK)
eps : real(realk), parameter
Subroutine: mcica_sample. Module: NONE. File: mcica_sample.F90
Initial Value = EPSILON(ss_prop%k_ext_scat)
ereport : used from ereport_mod
Global variable . Module: FILE_MANAGER. File: file_manager.F90

ereport : used from ereport_mod
Subroutine: aggregate_cloud. Module: NONE. File: aggregate_cloud.F90

ereport : used from ereport_mod
Subroutine: augment_tiled_radiance. Module: NONE. File: augment_tiled_radiance.F90

ereport : used from ereport_mod
Subroutine: calc_gauss_weight_90. Module: NONE. File: calc_gauss_weight_90.F90

ereport : used from ereport_mod
Subroutine: check_phf_term. Module: NONE. File: check_phf_term.F90

ereport : used from ereport_mod
Subroutine: cloud_maxcs_split. Module: NONE. File: cloud_maxcs_split.F90

ereport : used from ereport_mod
Subroutine: column_solver. Module: NONE. File: column_solver.F90

ereport : used from ereport_mod
Subroutine: eigenvalue_tri. Module: NONE. File: eigenvalue_tri.F90

ereport : used from ereport_mod
Subroutine: grey_opt_prop. Module: NONE. File: grey_opt_prop.F90

ereport : used from ereport_mod
Subroutine: mcica_column. Module: NONE. File: mcica_column.F90

ereport : used from ereport_mod
Subroutine: mix_column. Module: NONE. File: mix_column.F90

ereport : used from ereport_mod
Subroutine: monochromatic_radiance_sph. Module: NONE. File: monochromatic_radiance_sph.F90

ereport : used from ereport_mod
Subroutine: opt_prop_aerosol. Module: NONE. File: opt_prop_aerosol.F90

ereport : used from ereport_mod
Subroutine: opt_prop_ice_cloud. Module: NONE. File: opt_prop_ice_cloud.F90

ereport : used from ereport_mod
Subroutine: opt_prop_water_cloud. Module: NONE. File: opt_prop_water_cloud.F90

ereport : used from ereport_mod
Subroutine: quicksort. Module: NONE. File: quicksort.F90

ereport : used from ereport_mod
Subroutine: radiance_calc. Module: NONE. File: radiance_calc.F90

ereport : used from ereport_mod
Subroutine: read_spectrum. Module: NONE. File: read_spectrum.F90

ereport : used from ereport_mod
Subroutine: scale_absorb. Module: NONE. File: scale_absorb.F90

ereport : used from ereport_mod
Subroutine: set_cloud_pointer. Module: NONE. File: set_cloud_pointer.F90

ereport : used from ereport_mod
Subroutine: set_dirn_weights. Module: NONE. File: set_dirn_weights.F90

ereport : used from ereport_mod
Subroutine: set_rad_layer. Module: NONE. File: set_rad_layer.F90

ereport : used from ereport_mod
Subroutine: set_truncation. Module: NONE. File: set_truncation.F90

ereport : used from ereport_mod
Subroutine: solar_coefficient_basic. Module: NONE. File: solar_coefficient_basic.F90

ereport : used from ereport_mod
Subroutine: sum_k. Module: NONE. File: sum_k.F90

ereport : used from ereport_mod
Subroutine: triple_column. Module: NONE. File: triple_column.F90

ereport : used from ereport_mod
Subroutine: two_coeff_basic. Module: NONE. File: two_coeff_basic.F90

ereport : used from ereport_mod
Subroutine: two_coeff_region_fast_lw. Module: NONE. File: two_coeff_region_fast_lw.F90

ereport : used from ereport_mod
Subroutine: two_stream. Module: NONE. File: two_stream.F90

errormessagelength : integer, parameter
Global variable . Module: ERRORMESSAGELENGTH_MOD. File: errormessagelength_mod.F90
Initial Value = 2*filenamelength
errormessagelength : used from errormessagelength_mod
Global variable . Module: FILE_MANAGER. File: file_manager.F90

errormessagelength : used from errormessagelength_mod
Subroutine: aggregate_cloud. Module: NONE. File: aggregate_cloud.F90

errormessagelength : used from errormessagelength_mod
Subroutine: augment_tiled_radiance. Module: NONE. File: augment_tiled_radiance.F90

errormessagelength : used from errormessagelength_mod
Subroutine: calc_gauss_weight_90. Module: NONE. File: calc_gauss_weight_90.F90

errormessagelength : used from errormessagelength_mod
Subroutine: check_phf_term. Module: NONE. File: check_phf_term.F90

errormessagelength : used from errormessagelength_mod
Subroutine: cloud_maxcs_split. Module: NONE. File: cloud_maxcs_split.F90

errormessagelength : used from errormessagelength_mod
Subroutine: column_solver. Module: NONE. File: column_solver.F90

errormessagelength : used from errormessagelength_mod
Subroutine: eigenvalue_tri. Module: NONE. File: eigenvalue_tri.F90

errormessagelength : used from errormessagelength_mod
Subroutine: grey_opt_prop. Module: NONE. File: grey_opt_prop.F90

errormessagelength : used from errormessagelength_mod
Subroutine: mix_column. Module: NONE. File: mix_column.F90

errormessagelength : used from errormessagelength_mod
Subroutine: monochromatic_radiance_sph. Module: NONE. File: monochromatic_radiance_sph.F90

errormessagelength : used from errormessagelength_mod
Subroutine: opt_prop_aerosol. Module: NONE. File: opt_prop_aerosol.F90

errormessagelength : used from errormessagelength_mod
Subroutine: opt_prop_ice_cloud. Module: NONE. File: opt_prop_ice_cloud.F90

errormessagelength : used from errormessagelength_mod
Subroutine: opt_prop_water_cloud. Module: NONE. File: opt_prop_water_cloud.F90

errormessagelength : used from errormessagelength_mod
Subroutine: quicksort. Module: NONE. File: quicksort.F90

errormessagelength : used from errormessagelength_mod
Subroutine: radiance_calc. Module: NONE. File: radiance_calc.F90

errormessagelength : used from errormessagelength_mod
Subroutine: read_spectrum. Module: NONE. File: read_spectrum.F90

errormessagelength : used from errormessagelength_mod
Subroutine: scale_absorb. Module: NONE. File: scale_absorb.F90

errormessagelength : used from errormessagelength_mod
Subroutine: set_cloud_pointer. Module: NONE. File: set_cloud_pointer.F90

errormessagelength : used from errormessagelength_mod
Subroutine: set_dirn_weights. Module: NONE. File: set_dirn_weights.F90

errormessagelength : used from errormessagelength_mod
Subroutine: set_rad_layer. Module: NONE. File: set_rad_layer.F90

errormessagelength : used from errormessagelength_mod
Subroutine: set_truncation. Module: NONE. File: set_truncation.F90

errormessagelength : used from errormessagelength_mod
Subroutine: solar_coefficient_basic. Module: NONE. File: solar_coefficient_basic.F90

errormessagelength : used from errormessagelength_mod
Subroutine: sum_k. Module: NONE. File: sum_k.F90

errormessagelength : used from errormessagelength_mod
Subroutine: triple_column. Module: NONE. File: triple_column.F90

errormessagelength : used from errormessagelength_mod
Subroutine: two_coeff_basic. Module: NONE. File: two_coeff_basic.F90

errormessagelength : used from errormessagelength_mod
Subroutine: two_coeff_region_fast_lw. Module: NONE. File: two_coeff_region_fast_lw.F90

errorstatus : integer
Subroutine: assign_file_unit. Module: FILE_MANAGER. File: file_manager.F90

errorstatus : integer, intent(inout)
Subroutine: ereport. Module: EREPORT_MOD. File: ereport_mod.F90

exp_v : used from vectlib_mod
Subroutine: monochromatic_gas_flux. Module: NONE. File: monochromatic_gas_flux.F90

exp_v : used from vectlib_mod
Subroutine: solve_band_k_eqv. Module: NONE. File: solve_band_k_eqv.F90

exp_v : used from vectlib_mod
Subroutine: solve_band_k_eqv_scl. Module: NONE. File: solve_band_k_eqv_scl.F90

exp_v : used from vectlib_mod
Subroutine: trans_source_coeff. Module: NONE. File: trans_source_coeff.F90

exp_v : used from vectlib_mod
Subroutine: two_coeff_fast_lw. Module: NONE. File: two_coeff_fast_lw.F90

f_mix : real(realk)
Subroutine: read_block_5_1_0_int. Module: NONE. File: read_spectrum.F90

file_spectral : character(len=*), intent(in)
Subroutine: read_spectrum. Module: NONE. File: read_spectrum.F90

filename : character(*), intent(in)
Subroutine: assign_file_unit. Module: FILE_MANAGER. File: file_manager.F90

filenamelength : used from filenamelength_mod
Global variable . Module: DEF_CONTROL. File: def_control.F90

filenamelength : used from filenamelength_mod
Global variable . Module: ERRORMESSAGELENGTH_MOD. File: errormessagelength_mod.F90

filenamelength : integer, parameter
Global variable . Module: FILENAMELENGTH_MOD. File: filenamelength_mod.F90
Initial Value = 256
gasc : used from constant
Global variable . Module: RAD_CCF. File: rad_ccf.F90

gauss_point : used from gaussian_weight_pcf
Subroutine: gauss_angle. Module: NONE. File: gauss_angle.F90

gauss_weight : used from gaussian_weight_pcf
Subroutine: gauss_angle. Module: NONE. File: gauss_angle.F90

gk250b : real(realk), parameter, dimension(14)
Global variable . Module: SCALE_WENYI. File: scale_wenyi.F90
Initial Value =
gk250b : used from scale_wenyi
Subroutine: scale_absorb. Module: NONE. File: scale_absorb.F90

gk4 : real(realk), parameter, dimension(10, 26, 14)
Global variable . Module: SCALE_WENYI. File: scale_wenyi.F90
Initial Value = RESHAPE
gk4 : used from scale_wenyi
Subroutine: scale_absorb. Module: NONE. File: scale_absorb.F90

gk4_1 : real(realk), parameter, dimension(364)
Global variable . Module: SCALE_WENYI. File: scale_wenyi.F90
Initial Value =
gk4_10 : real(realk), parameter, dimension(364)
Global variable . Module: SCALE_WENYI. File: scale_wenyi.F90
Initial Value =
gk4_2 : real(realk), parameter, dimension(364)
Global variable . Module: SCALE_WENYI. File: scale_wenyi.F90
Initial Value =
gk4_3 : real(realk), parameter, dimension(364)
Global variable . Module: SCALE_WENYI. File: scale_wenyi.F90
Initial Value =
gk4_4 : real(realk), parameter, dimension(364)
Global variable . Module: SCALE_WENYI. File: scale_wenyi.F90
Initial Value =
gk4_5 : real(realk), parameter, dimension(364)
Global variable . Module: SCALE_WENYI. File: scale_wenyi.F90
Initial Value =
gk4_6 : real(realk), parameter, dimension(364)
Global variable . Module: SCALE_WENYI. File: scale_wenyi.F90
Initial Value =
gk4_7 : real(realk), parameter, dimension(364)
Global variable . Module: SCALE_WENYI. File: scale_wenyi.F90
Initial Value =
gk4_8 : real(realk), parameter, dimension(364)
Global variable . Module: SCALE_WENYI. File: scale_wenyi.F90
Initial Value =
gk4_9 : real(realk), parameter, dimension(364)
Global variable . Module: SCALE_WENYI. File: scale_wenyi.F90
Initial Value =
gk6 : real(realk), parameter, dimension(9, 26, 11)
Global variable . Module: SCALE_WENYI. File: scale_wenyi.F90
Initial Value = RESHAPE
gk6 : used from scale_wenyi
Subroutine: scale_absorb. Module: NONE. File: scale_absorb.F90

gk6_1 : real(realk), parameter, dimension(286)
Global variable . Module: SCALE_WENYI. File: scale_wenyi.F90
Initial Value =
gk6_2 : real(realk), parameter, dimension(286)
Global variable . Module: SCALE_WENYI. File: scale_wenyi.F90
Initial Value =
gk6_3 : real(realk), parameter, dimension(286)
Global variable . Module: SCALE_WENYI. File: scale_wenyi.F90
Initial Value =
gk6_4 : real(realk), parameter, dimension(286)
Global variable . Module: SCALE_WENYI. File: scale_wenyi.F90
Initial Value =
gk6_5 : real(realk), parameter, dimension(286)
Global variable . Module: SCALE_WENYI. File: scale_wenyi.F90
Initial Value =
gk6_6 : real(realk), parameter, dimension(286)
Global variable . Module: SCALE_WENYI. File: scale_wenyi.F90
Initial Value =
gk6_7 : real(realk), parameter, dimension(286)
Global variable . Module: SCALE_WENYI. File: scale_wenyi.F90
Initial Value =
gk6_8 : real(realk), parameter, dimension(286)
Global variable . Module: SCALE_WENYI. File: scale_wenyi.F90
Initial Value =
gk6_9 : real(realk), parameter, dimension(286)
Global variable . Module: SCALE_WENYI. File: scale_wenyi.F90
Initial Value =
gkpb : real(realk)
Subroutine: scale_absorb. Module: NONE. File: scale_absorb.F90

gkpc : real(realk)
Subroutine: scale_absorb. Module: NONE. File: scale_absorb.F90

grav : used from constant
Global variable . Module: RAD_CCF. File: rad_ccf.F90

grav_acc : real(realk), parameter
Global variable . Module: RAD_CCF. File: rad_ccf.F90
Initial Value = grav
h_planck : real(realk), parameter
Global variable . Module: RAD_CCF. File: rad_ccf.F90
Initial Value = modelE_h_planck
handle : real(kind=jprb), intent(inout)
Subroutine: dr_hook. Module: YOMHOOK. File: yomhook.F90

handler : character(*), intent(in)
Subroutine: assign_file_unit. Module: FILE_MANAGER. File: file_manager.F90

handler : character(*), intent(in)
Subroutine: release_file_unit. Module: FILE_MANAGER. File: file_manager.F90

hitran_number : integer, parameter, dimension(npd_gases)
Global variable . Module: GAS_LIST_PCF. File: gas_list_pcf.F90
Initial Value =
i : integer
Global variable . Module: GAUSSIAN_WEIGHT_PCF. File: gaussian_weight_pcf.F90

i : integer
Subroutine: asin_v. Module: VECTLIB_MOD. File: vectlib_mod.F90

i : integer
Subroutine: calc_gauss_weight_90. Module: NONE. File: calc_gauss_weight_90.F90

i : integer
Subroutine: cos_v. Module: VECTLIB_MOD. File: vectlib_mod.F90

i : integer
Subroutine: exp_v. Module: VECTLIB_MOD. File: vectlib_mod.F90

i : integer
Subroutine: log_v. Module: VECTLIB_MOD. File: vectlib_mod.F90

i : integer
Subroutine: mcica_sample. Module: NONE. File: mcica_sample.F90

i : integer
Subroutine: oneover_v. Module: VECTLIB_MOD. File: vectlib_mod.F90

i : integer
Subroutine: powr_v. Module: VECTLIB_MOD. File: vectlib_mod.F90

i : integer
Subroutine: read_block_10_0_1_int. Module: NONE. File: read_spectrum.F90

i : integer
Subroutine: read_block_10_0_2_int. Module: NONE. File: read_spectrum.F90

i : integer
Subroutine: read_spectrum. Module: NONE. File: read_spectrum.F90

i : integer
Subroutine: rescale_continuum. Module: NONE. File: rescale_continuum.F90

i : integer
Subroutine: rtor_v. Module: VECTLIB_MOD. File: vectlib_mod.F90

i : integer
Subroutine: sin_v. Module: VECTLIB_MOD. File: vectlib_mod.F90

i : integer
Subroutine: sqrt_v. Module: VECTLIB_MOD. File: vectlib_mod.F90

i_abort_calculation : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 2
i_band : integer
Subroutine: read_block_16_0_0_int. Module: NONE. File: read_spectrum.F90

i_band : integer
Subroutine: read_block_18_0_0. Module: NONE. File: read_spectrum.F90

i_band : integer
Subroutine: read_block_19_0_0. Module: NONE. File: read_spectrum.F90

i_band : integer
Subroutine: read_block_2_1_0_int. Module: NONE. File: read_spectrum.F90

i_band : integer
Subroutine: read_block_6_0_0_int. Module: NONE. File: read_spectrum.F90

i_band : integer
Subroutine: read_block_6_0_1_int. Module: NONE. File: read_spectrum.F90

i_band_k_ses : integer
Subroutine: read_block_5_1_0_int. Module: NONE. File: read_spectrum.F90

i_component : integer
Subroutine: read_block_11_1_0_int. Module: NONE. File: read_spectrum.F90

i_cont : integer
Subroutine: read_block_18_0_0. Module: NONE. File: read_spectrum.F90

i_cont_overlap : integer
Subroutine: read_block_19_0_0. Module: NONE. File: read_spectrum.F90

i_drop : integer
Subroutine: read_block_10_0_0_int. Module: NONE. File: read_spectrum.F90

i_drop : integer
Subroutine: read_block_10_0_1_int. Module: NONE. File: read_spectrum.F90

i_drop : integer
Subroutine: read_block_10_0_2_int. Module: NONE. File: read_spectrum.F90

i_dummy : integer
Subroutine: read_block_10_0_0_int. Module: NONE. File: read_spectrum.F90

i_dummy : integer
Subroutine: read_block_10_0_1_int. Module: NONE. File: read_spectrum.F90

i_dummy : integer
Subroutine: read_block_10_0_2_int. Module: NONE. File: read_spectrum.F90

i_dummy : integer
Subroutine: read_block_12_0_0_int. Module: NONE. File: read_spectrum.F90

i_dummy : integer
Subroutine: read_block_12_0_1_int. Module: NONE. File: read_spectrum.F90

i_dummy : integer
Subroutine: read_block_12_0_2_int. Module: NONE. File: read_spectrum.F90

i_err_exist : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 6
i_err_fatal : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 1
i_err_fatal : used from rad_pcf
Subroutine: calc_gauss_weight_90. Module: NONE. File: calc_gauss_weight_90.F90

i_err_fatal : used from rad_pcf
Subroutine: quicksort. Module: NONE. File: quicksort.F90

i_err_io : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 4
i_err_range : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 5
i_err_range : used from rad_pcf
Subroutine: spline_evaluate. Module: NONE. File: spline_evaluate.F90

i_gas : integer
Subroutine: read_block_5_1_0_int. Module: NONE. File: read_spectrum.F90

i_ice : integer
Subroutine: read_block_12_0_0_int. Module: NONE. File: read_spectrum.F90

i_ice : integer
Subroutine: read_block_12_0_1_int. Module: NONE. File: read_spectrum.F90

i_ice : integer
Subroutine: read_block_12_0_2_int. Module: NONE. File: read_spectrum.F90

i_index : integer
Subroutine: read_block_19_0_0. Module: NONE. File: read_spectrum.F90

i_missing_data : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 3
i_mix : integer
Subroutine: read_block_16_0_0_int. Module: NONE. File: read_spectrum.F90

i_normal : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 0
i_normal : used from rad_pcf
Subroutine: quicksort. Module: NONE. File: quicksort.F90

i_parametrization_drop : integer
Subroutine: read_block_10_0_0_int. Module: NONE. File: read_spectrum.F90

i_parametrization_drop : integer
Subroutine: read_block_10_0_1_int. Module: NONE. File: read_spectrum.F90

i_parametrization_drop : integer
Subroutine: read_block_10_0_2_int. Module: NONE. File: read_spectrum.F90

i_parametrization_ice : integer
Subroutine: read_block_12_0_0_int. Module: NONE. File: read_spectrum.F90

i_parametrization_ice : integer
Subroutine: read_block_12_0_1_int. Module: NONE. File: read_spectrum.F90

i_parametrization_ice : integer
Subroutine: read_block_12_0_2_int. Module: NONE. File: read_spectrum.F90

i_solar_src : integer
Subroutine: read_block_2_1_0_int. Module: NONE. File: read_spectrum.F90
Initial Value = 3
i_species : integer
Subroutine: read_block_11_0_1_int. Module: NONE. File: read_spectrum.F90

i_species : integer
Subroutine: read_block_11_0_2_int. Module: NONE. File: read_spectrum.F90

i_species : integer
Subroutine: read_block_11_1_1_int. Module: NONE. File: read_spectrum.F90

i_species : integer
Subroutine: read_block_11_1_2_int. Module: NONE. File: read_spectrum.F90

i_subtype : integer
Subroutine: read_spectrum. Module: NONE. File: read_spectrum.F90

i_term : integer
Subroutine: read_block_16_0_0_int. Module: NONE. File: read_spectrum.F90

i_term : integer
Subroutine: read_block_19_0_0. Module: NONE. File: read_spectrum.F90

i_term : integer
Subroutine: read_block_5_0_0_int. Module: NONE. File: read_spectrum.F90

i_term : integer
Subroutine: read_block_5_0_1_int. Module: NONE. File: read_spectrum.F90

i_term : integer
Subroutine: read_block_5_1_0_int. Module: NONE. File: read_spectrum.F90

i_term : integer
Subroutine: read_block_9_1_0_int. Module: NONE. File: read_spectrum.F90

i_type : integer
Subroutine: read_spectrum. Module: NONE. File: read_spectrum.F90

i_version : integer
Subroutine: read_spectrum. Module: NONE. File: read_spectrum.F90

i_warning : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = -1
i_warning : used from rad_pcf
Subroutine: eigenvalue_tri. Module: NONE. File: eigenvalue_tri.F90

idum : integer
Subroutine: read_block_0_0_1_int. Module: NONE. File: read_spectrum.F90

idum : integer
Subroutine: read_block_0_0_2_int. Module: NONE. File: read_spectrum.F90

idum : integer
Subroutine: read_block_11_0_1_int. Module: NONE. File: read_spectrum.F90

idum : integer
Subroutine: read_block_11_0_2_int. Module: NONE. File: read_spectrum.F90

idum : integer
Subroutine: read_block_13_0_0_int. Module: NONE. File: read_spectrum.F90

idum : integer
Subroutine: read_block_14_0_0_int. Module: NONE. File: read_spectrum.F90

idum : integer
Subroutine: read_block_17_0_0. Module: NONE. File: read_spectrum.F90

idum : integer
Subroutine: read_block_1_0_0_int. Module: NONE. File: read_spectrum.F90

idum : integer
Subroutine: read_block_2_0_0_int. Module: NONE. File: read_spectrum.F90

idum : integer
Subroutine: read_block_2_0_1_int. Module: NONE. File: read_spectrum.F90

idum : integer
Subroutine: read_block_3_0_0_int. Module: NONE. File: read_spectrum.F90

idum : integer
Subroutine: read_block_4_0_0_int. Module: NONE. File: read_spectrum.F90

idum : integer
Subroutine: read_block_4_0_1_int. Module: NONE. File: read_spectrum.F90

idum : integer
Subroutine: read_block_8_0_0_int. Module: NONE. File: read_spectrum.F90

idum_band : integer
Subroutine: read_block_15_0_0. Module: NONE. File: read_spectrum.F90

idum_band : integer
Subroutine: read_block_16_0_0_int. Module: NONE. File: read_spectrum.F90

idum_band : integer
Subroutine: read_block_5_0_0_int. Module: NONE. File: read_spectrum.F90

idum_band : integer
Subroutine: read_block_5_0_1_int. Module: NONE. File: read_spectrum.F90

idum_band : integer
Subroutine: read_block_5_1_0_int. Module: NONE. File: read_spectrum.F90

idum_band : integer
Subroutine: read_block_9_0_0_int. Module: NONE. File: read_spectrum.F90

idum_band : integer
Subroutine: read_block_9_1_0_int. Module: NONE. File: read_spectrum.F90

idum_continuum : integer
Subroutine: read_block_9_0_0_int. Module: NONE. File: read_spectrum.F90

idum_continuum : integer
Subroutine: read_block_9_1_0_int. Module: NONE. File: read_spectrum.F90

idum_fnc : integer
Subroutine: read_block_5_0_0_int. Module: NONE. File: read_spectrum.F90

idum_fnc : integer
Subroutine: read_block_5_0_1_int. Module: NONE. File: read_spectrum.F90

idum_fnc : integer
Subroutine: read_block_9_0_0_int. Module: NONE. File: read_spectrum.F90

idum_scale : integer
Subroutine: read_block_5_0_0_int. Module: NONE. File: read_spectrum.F90

idum_scale : integer
Subroutine: read_block_5_0_1_int. Module: NONE. File: read_spectrum.F90

idum_species : integer
Subroutine: read_block_5_0_0_int. Module: NONE. File: read_spectrum.F90

idum_species : integer
Subroutine: read_block_5_0_1_int. Module: NONE. File: read_spectrum.F90

idum_species_sb : integer
Subroutine: read_block_5_0_1_int. Module: NONE. File: read_spectrum.F90

ierr : integer, intent(inout)
Subroutine: calc_gauss_weight_90. Module: NONE. File: calc_gauss_weight_90.F90

ierr : integer
Subroutine: eigenvalue_tri. Module: NONE. File: eigenvalue_tri.F90

ierr : integer
Subroutine: quicksort. Module: NONE. File: quicksort.F90
Initial Value = i_normal
ierr : integer
Subroutine: radiance_calc. Module: NONE. File: radiance_calc.F90
Initial Value = i_normal
ierr : integer
Subroutine: read_spectrum. Module: NONE. File: read_spectrum.F90
Initial Value = i_normal
ierr : integer
Subroutine: set_dirn_weights. Module: NONE. File: set_dirn_weights.F90

igf : integer
Subroutine: read_block_5_0_1_int. Module: NONE. File: read_spectrum.F90

imdi : used from missing_data_mod
Global variable . Module: DEF_CONTROL. File: def_control.F90

imdi : integer, parameter
Global variable . Module: MISSING_DATA_MOD. File: missing_data_mod.F90
Initial Value = -32768
index_cont : integer, dimension(nd_cont, nd_band)
Subroutine: read_block_19_0_0. Module: NONE. File: read_spectrum.F90

index_subcol : integer
Subroutine: mcica_sample. Module: NONE. File: mcica_sample.F90

interp1d : used from interp1d_mod
Subroutine: diff_planck_source_tbl. Module: NONE. File: diff_planck_source_tbl.F90

iomessage : character(len=errormessagelength)
Subroutine: read_spectrum. Module: NONE. File: read_spectrum.F90

ios : integer
Subroutine: read_block_10_0_1_int. Module: NONE. File: read_spectrum.F90

ios : integer
Subroutine: read_block_10_0_2_int. Module: NONE. File: read_spectrum.F90

ios : integer
Subroutine: read_spectrum. Module: NONE. File: read_spectrum.F90

ip : integer
Subroutine: read_block_16_0_0_int. Module: NONE. File: read_spectrum.F90

ip : integer
Subroutine: read_block_5_0_0_int. Module: NONE. File: read_spectrum.F90

ip : integer
Subroutine: read_block_5_0_1_int. Module: NONE. File: read_spectrum.F90

ip : integer
Subroutine: read_block_5_1_0_int. Module: NONE. File: read_spectrum.F90

ip : integer
Subroutine: read_block_9_1_0_int. Module: NONE. File: read_spectrum.F90

ip_2s_test : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 14
ip_accum_sulphate : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 10
ip_ackerman_stephens : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 2
ip_aerosol_param_dry : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 1
ip_aerosol_param_moist : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 2
ip_aerosol_param_phf_dry : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 4
ip_aerosol_param_phf_moist : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 5
ip_aerosol_uncharacterized : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 8
ip_aerosol_unparametrized : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 3
ip_aersrc_arcl_roff : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 12
ip_aersrc_arcl_ron : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 2
ip_aersrc_classic_roff : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 11
ip_aersrc_classic_ron : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 1
ip_aersrc_cusack_roff : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 10
ip_aersrc_cusack_ron : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 0
ip_aged_soot : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 13
ip_air : integer, parameter
Global variable . Module: GAS_LIST_PCF. File: gas_list_pcf.F90
Initial Value = 38
ip_air : used from gas_list_pcf
Subroutine: radiance_calc. Module: NONE. File: radiance_calc.F90

ip_aitken_sulphate : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 11
ip_ammonium_sulphate : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 7
ip_ar : integer, parameter
Global variable . Module: GAS_LIST_PCF. File: gas_list_pcf.F90
Initial Value = 37
ip_ash : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 5
ip_biogenic : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 25
ip_biomass_1 : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 23
ip_biomass_2 : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 24
ip_c2h2 : integer, parameter
Global variable . Module: GAS_LIST_PCF. File: gas_list_pcf.F90
Initial Value = 34
ip_cairns : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 3
ip_cfc11 : integer, parameter
Global variable . Module: GAS_LIST_PCF. File: gas_list_pcf.F90
Initial Value = 14
ip_cfc113 : integer, parameter
Global variable . Module: GAS_LIST_PCF. File: gas_list_pcf.F90
Initial Value = 16
ip_cfc114 : integer, parameter
Global variable . Module: GAS_LIST_PCF. File: gas_list_pcf.F90
Initial Value = 20
ip_cfc12 : integer, parameter
Global variable . Module: GAS_LIST_PCF. File: gas_list_pcf.F90
Initial Value = 15
ip_ch4 : integer, parameter
Global variable . Module: GAS_LIST_PCF. File: gas_list_pcf.F90
Initial Value = 6
ip_clcmp_cnv_ice : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 4
ip_clcmp_cnv_water : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 3
ip_clcmp_st_ice : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 2
ip_clcmp_st_water : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 1
ip_cloud_clear : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 5
ip_cloud_column_max : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 3
ip_cloud_conv_strat : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 3
ip_cloud_csiw : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 4
ip_cloud_homogen : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 1
ip_cloud_homogen : used from rad_pcf
Subroutine: mcica_sample. Module: NONE. File: mcica_sample.F90

ip_cloud_ice_water : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 2
ip_cloud_ice_water : used from rad_pcf
Subroutine: mcica_sample. Module: NONE. File: mcica_sample.F90

ip_cloud_mcica : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 10
ip_cloud_mix_max : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 2
ip_cloud_mix_random : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 4
ip_cloud_off : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 5
ip_cloud_part_corr : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 7
ip_cloud_part_corr_cnv : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 8
ip_cloud_triple : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 6
ip_cloud_type_ci : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 4
ip_cloud_type_conv : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 2
ip_cloud_type_cw : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 3
ip_cloud_type_homogen : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 1
ip_cloud_type_ice : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 2
ip_cloud_type_si : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 2
ip_cloud_type_strat : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 1
ip_cloud_type_sw : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 1
ip_cloud_type_water : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 1
ip_co : integer, parameter
Global variable . Module: GAS_LIST_PCF. File: gas_list_pcf.F90
Initial Value = 5
ip_co2 : integer, parameter
Global variable . Module: GAS_LIST_PCF. File: gas_list_pcf.F90
Initial Value = 2
ip_coakley_chylek_1 : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 9
ip_coakley_chylek_2 : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 10
ip_cont_h2o : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 1
ip_cont_h2o : used from rad_pcf
Subroutine: inter_k. Module: NONE. File: inter_k.F90

ip_cont_h2o : used from rad_pcf
Subroutine: ses_rescale_contm. Module: NONE. File: ses_rescale_contm.F90

ip_cont_o2n2_1 : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 3
ip_cont_o2n2_2 : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 4
ip_cont_o2n2_2 : used from rad_pcf
Subroutine: inter_k. Module: NONE. File: inter_k.F90

ip_cont_o4 : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 2
ip_cont_o4 : used from rad_pcf
Subroutine: ses_rescale_contm. Module: NONE. File: ses_rescale_contm.F90

ip_crh : integer, parameter
Global variable . Module: GAS_LIST_PCF. File: gas_list_pcf.F90
Initial Value = 29
ip_cs : integer, parameter
Global variable . Module: GAS_LIST_PCF. File: gas_list_pcf.F90
Initial Value = 32
ip_delta : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 28
ip_discrete_ord : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 4
ip_drop_pade_2 : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 5
ip_drop_pade_2_phf : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 7
ip_drop_stamnes : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 11
ip_drop_sun_shine_vis : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 10
ip_drop_unparametrized : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 3
ip_dust_div1 : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 17
ip_dust_div2 : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 18
ip_dust_div3 : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 19
ip_dust_div4 : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 20
ip_dust_div5 : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 21
ip_dust_div6 : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 22
ip_dust_like : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 2
ip_eddington : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 2
ip_elsasser : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 12
ip_exponential : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 2
ip_exponential_rand : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 3
ip_feh : integer, parameter
Global variable . Module: GAS_LIST_PCF. File: gas_list_pcf.F90
Initial Value = 28
ip_fresh_soot : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 12
ip_frn_continuum : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 2
ip_h2 : integer, parameter
Global variable . Module: GAS_LIST_PCF. File: gas_list_pcf.F90
Initial Value = 23
ip_h2o : integer, parameter
Global variable . Module: GAS_LIST_PCF. File: gas_list_pcf.F90
Initial Value = 1
ip_h2o : used from gas_list_pcf
Subroutine: inter_pt_lookup. Module: NONE. File: inter_pt_lookup.F90

ip_h2o : used from gas_list_pcf
Subroutine: radiance_calc. Module: NONE. File: radiance_calc.F90

ip_h2s : integer, parameter
Global variable . Module: GAS_LIST_PCF. File: gas_list_pcf.F90
Initial Value = 36
ip_hcfc22 : integer, parameter
Global variable . Module: GAS_LIST_PCF. File: gas_list_pcf.F90
Initial Value = 17
ip_hcn : integer, parameter
Global variable . Module: GAS_LIST_PCF. File: gas_list_pcf.F90
Initial Value = 35
ip_he : integer, parameter
Global variable . Module: GAS_LIST_PCF. File: gas_list_pcf.F90
Initial Value = 24
ip_hemi_mean : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 15
ip_hfc125 : integer, parameter
Global variable . Module: GAS_LIST_PCF. File: gas_list_pcf.F90
Initial Value = 18
ip_hfc134a : integer, parameter
Global variable . Module: GAS_LIST_PCF. File: gas_list_pcf.F90
Initial Value = 19
ip_hno3 : integer, parameter
Global variable . Module: GAS_LIST_PCF. File: gas_list_pcf.F90
Initial Value = 12
ip_homogeneous : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 0
ip_ice_adt : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 6
ip_ice_adt_10 : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 7
ip_ice_agg_de : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 12
ip_ice_agg_de_sun : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 16
ip_ice_baran : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 19
ip_ice_chou_vis : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 15
ip_ice_fu_ir : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 10
ip_ice_fu_phf : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 12
ip_ice_fu_solar : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 9
ip_ice_iwc_only : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 18
ip_ice_sun_fu : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 14
ip_ice_t_iwc : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 17
ip_ice_unparametrized : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 3
ip_ifm : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 5
ip_infra_red : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 2
ip_ir_gauss : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 2
ip_k : integer, parameter
Global variable . Module: GAS_LIST_PCF. File: gas_list_pcf.F90
Initial Value = 27
ip_krschg_flux : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 8
ip_land_tile : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 3
ip_landice_tile : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 4
ip_li : integer, parameter
Global variable . Module: GAS_LIST_PCF. File: gas_list_pcf.F90
Initial Value = 30
ip_max_rand : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 0
ip_mcica : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 2
ip_meador_weaver : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 11
ip_murk : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 29
ip_n2 : integer, parameter
Global variable . Module: GAS_LIST_PCF. File: gas_list_pcf.F90
Initial Value = 13
ip_n2 : used from gas_list_pcf
Global variable . Module: RAD_CCF. File: rad_ccf.F90

ip_n2_continuum : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 3
ip_n2o : integer, parameter
Global variable . Module: GAS_LIST_PCF. File: gas_list_pcf.F90
Initial Value = 4
ip_na : integer, parameter
Global variable . Module: GAS_LIST_PCF. File: gas_list_pcf.F90
Initial Value = 26
ip_nh3 : integer, parameter
Global variable . Module: GAS_LIST_PCF. File: gas_list_pcf.F90
Initial Value = 11
ip_nitrate : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 30
ip_no : integer, parameter
Global variable . Module: GAS_LIST_PCF. File: gas_list_pcf.F90
Initial Value = 8
ip_no2 : integer, parameter
Global variable . Module: GAS_LIST_PCF. File: gas_list_pcf.F90
Initial Value = 10
ip_no_scatter_abs : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 2
ip_no_scatter_ext : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 3
ip_o2 : integer, parameter
Global variable . Module: GAS_LIST_PCF. File: gas_list_pcf.F90
Initial Value = 7
ip_o3 : integer, parameter
Global variable . Module: GAS_LIST_PCF. File: gas_list_pcf.F90
Initial Value = 3
ip_ocean_tile : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 1
ip_oceanic : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 3
ip_ocff_aged : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 27
ip_ocff_fresh : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 26
ip_ocs : integer, parameter
Global variable . Module: GAS_LIST_PCF. File: gas_list_pcf.F90
Initial Value = 25
ip_overlap_k_eqv : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 5
ip_overlap_k_eqv_mod : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 6
ip_overlap_k_eqv_scl : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 4
ip_overlap_mix_ses2 : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 7
ip_overlap_random : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 2
ip_overlap_random_resort_rebin : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 8
ip_overlap_single : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 1
ip_ph3 : integer, parameter
Global variable . Module: GAS_LIST_PCF. File: gas_list_pcf.F90
Initial Value = 33
ip_phase_ice : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 2
ip_phase_water : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 1
ip_pifm80 : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 16
ip_pifm85 : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 6
ip_ps_size_phf : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 8
ip_rand : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 1
ip_rayleigh_custom : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 2
ip_rayleigh_total : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 1
ip_rb : integer, parameter
Global variable . Module: GAS_LIST_PCF. File: gas_list_pcf.F90
Initial Value = 31
ip_region_clear : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 1
ip_region_conv : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 3
ip_region_strat : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 2
ip_saharan_dust : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 9
ip_scale_band : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 1
ip_scale_dbl_dop_quad : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 8
ip_scale_dbl_pow_law : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 6
ip_scale_dbl_pow_quad : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 7
ip_scale_doppler_quad : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 3
ip_scale_fnc_null : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 0
ip_scale_lookup : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 9
ip_scale_null : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 0
ip_scale_power_law : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 1
ip_scale_power_quad : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 2
ip_scale_ses2 : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 5
ip_scale_t_lookup : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 10
ip_scale_term : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 2
ip_scale_wenyi : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 4
ip_scaling : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 1
ip_scatter_approx : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 4
ip_scatter_full : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 1
ip_scatter_hybrid : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 5
ip_scf_ir_1d : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 1
ip_scf_ir_2d : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 2
ip_scf_solar_down : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 2
ip_scf_solar_up : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 1
ip_seaice_tile : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 2
ip_seasalt_film : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 15
ip_seasalt_jet : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 16
ip_self_continuum : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 1
ip_slingo_schr_ice_phf : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 11
ip_slingo_schr_phf : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 6
ip_slingo_schrecker : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 1
ip_slingo_schrecker_ice : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 1
ip_so2 : integer, parameter
Global variable . Module: GAS_LIST_PCF. File: gas_list_pcf.F90
Initial Value = 9
ip_sodium_chloride : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 14
ip_solar : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 1
ip_solar : used from rad_pcf
Subroutine: mcica_sample. Module: NONE. File: mcica_sample.F90

ip_solar : used from rad_pcf
Subroutine: set_n_source_coeff. Module: SET_N_SOURCE_COEFF_MOD. File: set_n_source_coeff.F90

ip_solver_homogen_direct : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 13
ip_solver_mix_app_scat : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 9
ip_solver_mix_direct : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 11
ip_solver_mix_direct_hogan : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 16
ip_solver_no_scat : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 2
ip_solver_pentadiagonal : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 1
ip_solver_triple : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 14
ip_solver_triple_app_scat : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 15
ip_solver_triple_hogan : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 17
ip_soot : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 4
ip_sph_direct : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 1
ip_sph_mode_flux : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 2
ip_sph_mode_j : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 3
ip_sph_mode_rad : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 1
ip_sph_reduced_iter : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 2
ip_spherical_harmonic : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 3
ip_sulphuric : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 6
ip_sun_shine_vn2_ir : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 5
ip_sun_shine_vn2_vis : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 4
ip_surf_alb_diff : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 1
ip_surf_alb_dir : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 2
ip_surface_internal : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 2
ip_surface_lambertian : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 5
ip_surface_lommel_seeliger_axi : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 7
ip_surface_payne : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 4
ip_surface_polynomial : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 3
ip_surface_roujean : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 6
ip_surface_specified : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 1
ip_tio : integer, parameter
Global variable . Module: GAS_LIST_PCF. File: gas_list_pcf.F90
Initial Value = 21
ip_trunc_adaptive : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 4
ip_trunc_azim_sym : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 3
ip_trunc_rhombohedral : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 2
ip_trunc_triangular : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 1
ip_two_stream : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 1
ip_twobindust_1 : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 31
ip_twobindust_2 : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 32
ip_vo : integer, parameter
Global variable . Module: GAS_LIST_PCF. File: gas_list_pcf.F90
Initial Value = 22
ip_water_soluble : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 1
ip_zdk_flux : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 7
isolir : integer, intent(in)
Subroutine: set_n_source_coeff. Module: SET_N_SOURCE_COEFF_MOD. File: set_n_source_coeff.F90

iss : integer
Subroutine: read_block_2_1_0_int. Module: NONE. File: read_spectrum.F90

it : integer
Subroutine: read_block_16_0_0_int. Module: NONE. File: read_spectrum.F90

it : integer
Subroutine: read_block_19_0_0. Module: NONE. File: read_spectrum.F90

it : integer
Subroutine: read_block_5_0_0_int. Module: NONE. File: read_spectrum.F90

it : integer
Subroutine: read_block_5_0_1_int. Module: NONE. File: read_spectrum.F90

it : integer
Subroutine: read_block_5_1_0_int. Module: NONE. File: read_spectrum.F90

it : integer
Subroutine: read_block_6_0_1_int. Module: NONE. File: read_spectrum.F90

it : integer
Subroutine: read_block_9_1_0_int. Module: NONE. File: read_spectrum.F90

iu_spc : integer
Subroutine: read_spectrum. Module: NONE. File: read_spectrum.F90

iu_spc1 : integer
Subroutine: read_spectrum. Module: NONE. File: read_spectrum.F90

iu_spc2 : integer
Subroutine: read_spectrum. Module: NONE. File: read_spectrum.F90

iunit : integer, intent(out)
Subroutine: assign_file_unit. Module: FILE_MANAGER. File: file_manager.F90

iunit : integer, intent(in)
Subroutine: release_file_unit. Module: FILE_MANAGER. File: file_manager.F90

j : integer
Subroutine: legendre_weight. Module: NONE. File: legendre_weight.F90

j : integer
Subroutine: mcica_sample. Module: NONE. File: mcica_sample.F90

j : integer
Subroutine: read_block_14_0_0_int. Module: NONE. File: read_spectrum.F90

j : integer
Subroutine: read_block_15_0_0. Module: NONE. File: read_spectrum.F90

j : integer
Subroutine: read_block_15_1_0. Module: NONE. File: read_spectrum.F90

j : integer
Subroutine: read_block_16_0_0_int. Module: NONE. File: read_spectrum.F90

j : integer
Subroutine: read_block_19_0_0. Module: NONE. File: read_spectrum.F90

j : integer
Subroutine: read_block_4_0_0_int. Module: NONE. File: read_spectrum.F90

j : integer
Subroutine: read_block_4_0_1_int. Module: NONE. File: read_spectrum.F90

j : integer
Subroutine: read_block_5_0_0_int. Module: NONE. File: read_spectrum.F90

j : integer
Subroutine: read_block_5_0_1_int. Module: NONE. File: read_spectrum.F90

j : integer
Subroutine: read_block_8_0_0_int. Module: NONE. File: read_spectrum.F90

j : integer
Subroutine: read_block_9_0_0_int. Module: NONE. File: read_spectrum.F90

j : integer
Subroutine: read_block_9_1_0_int. Module: NONE. File: read_spectrum.F90

jpim : integer, parameter
Global variable . Module: PARKIND1. File: parkind1.F90
Initial Value = SELECTED_INT_KIND(9)
jpim : used from parkind1
Global variable . Module: VECTLIB_MOD. File: vectlib_mod.F90

jpim : used from parkind1
Global variable . Module: YOMHOOK. File: yomhook.F90

jpim : used from parkind1
Subroutine: adjust_ir_radiance. Module: NONE. File: adjust_ir_radiance.F90

jpim : used from parkind1
Subroutine: aggregate_cloud. Module: NONE. File: aggregate_cloud.F90

jpim : used from parkind1
Subroutine: augment_radiance. Module: NONE. File: augment_radiance.F90

jpim : used from parkind1
Subroutine: augment_tiled_radiance. Module: NONE. File: augment_tiled_radiance.F90

jpim : used from parkind1
Subroutine: band_solver. Module: NONE. File: band_solver.F90

jpim : used from parkind1
Subroutine: build_sph_matrix. Module: NONE. File: build_sph_matrix.F90

jpim : used from parkind1
Subroutine: calc_brdf. Module: NONE. File: calc_brdf.F90

jpim : used from parkind1
Subroutine: calc_cg_coeff. Module: NONE. File: calc_cg_coeff.F90

jpim : used from parkind1
Subroutine: calc_flux_ipa. Module: NONE. File: calc_flux_ipa.F90

jpim : used from parkind1
Subroutine: calc_radiance_ipa. Module: NONE. File: calc_radiance_ipa.F90

jpim : used from parkind1
Subroutine: calc_surf_rad. Module: NONE. File: calc_surf_rad.F90

jpim : used from parkind1
Subroutine: calc_top_rad. Module: NONE. File: calc_top_rad.F90

jpim : used from parkind1
Subroutine: calc_uplm_sol. Module: NONE. File: calc_uplm_sol.F90

jpim : used from parkind1
Subroutine: calc_uplm_zero. Module: NONE. File: calc_uplm_zero.F90

jpim : used from parkind1
Subroutine: calculate_density. Module: NONE. File: calculate_density.F90

jpim : used from parkind1
Subroutine: cg_kappa_ms. Module: NONE. File: cg_kappa_ms.F90

jpim : used from parkind1
Subroutine: check_phf_term. Module: NONE. File: check_phf_term.F90

jpim : used from parkind1
Subroutine: cloud_maxcs_split. Module: NONE. File: cloud_maxcs_split.F90

jpim : used from parkind1
Subroutine: column_solver. Module: NONE. File: column_solver.F90

jpim : used from parkind1
Subroutine: copy_clr_full. Module: NONE. File: copy_clr_full.F90

jpim : used from parkind1
Subroutine: copy_clr_sol. Module: NONE. File: copy_clr_sol.F90

jpim : used from parkind1
Subroutine: diff_albedo_basis. Module: NONE. File: diff_albedo_basis.F90

jpim : used from parkind1
Subroutine: diff_planck_source_poly. Module: NONE. File: diff_planck_source_poly.F90

jpim : used from parkind1
Subroutine: diff_planck_source_tbl. Module: NONE. File: diff_planck_source_tbl.F90

jpim : used from parkind1
Subroutine: eig_sys. Module: NONE. File: eig_sys.F90

jpim : used from parkind1
Subroutine: eigenvalue_tri. Module: NONE. File: eigenvalue_tri.F90

jpim : used from parkind1
Subroutine: eval_uplm. Module: NONE. File: eval_uplm.F90

jpim : used from parkind1
Subroutine: gas_optical_properties. Module: NONE. File: gas_optical_properties.F90

jpim : used from parkind1
Subroutine: gauss_angle. Module: NONE. File: gauss_angle.F90

jpim : used from parkind1
Subroutine: grey_opt_prop. Module: NONE. File: grey_opt_prop.F90

jpim : used from parkind1
Subroutine: hemi_sph_integ. Module: NONE. File: hemi_sph_integ.F90

jpim : used from parkind1
Subroutine: increment_rad_cf. Module: NONE. File: increment_rad_cf.F90

jpim : used from parkind1
Subroutine: inter_k. Module: NONE. File: inter_k.F90

jpim : used from parkind1
Subroutine: inter_pt. Module: NONE. File: inter_pt.F90

jpim : used from parkind1
Subroutine: inter_pt_lookup. Module: NONE. File: inter_pt_lookup.F90

jpim : used from parkind1
Subroutine: inter_t_lookup. Module: NONE. File: inter_t_lookup.F90

jpim : used from parkind1
Subroutine: ir_source. Module: NONE. File: ir_source.F90

jpim : used from parkind1
Subroutine: layer_part_integ. Module: NONE. File: layer_part_integ.F90

jpim : used from parkind1
Subroutine: mcica_column. Module: NONE. File: mcica_column.F90

jpim : used from parkind1
Subroutine: mcica_sample. Module: NONE. File: mcica_sample.F90

jpim : used from parkind1
Subroutine: mix_app_scat. Module: NONE. File: mix_app_scat.F90

jpim : used from parkind1
Subroutine: mix_column. Module: NONE. File: mix_column.F90

jpim : used from parkind1
Subroutine: mixed_solar_source. Module: NONE. File: mixed_solar_source.F90

jpim : used from parkind1
Subroutine: monochromatic_gas_flux. Module: NONE. File: monochromatic_gas_flux.F90

jpim : used from parkind1
Subroutine: monochromatic_ir_radiance. Module: NONE. File: monochromatic_ir_radiance.F90

jpim : used from parkind1
Subroutine: monochromatic_radiance. Module: NONE. File: monochromatic_radiance.F90

jpim : used from parkind1
Subroutine: monochromatic_radiance_sph. Module: NONE. File: monochromatic_radiance_sph.F90

jpim : used from parkind1
Subroutine: monochromatic_radiance_tseq. Module: NONE. File: monochromatic_radiance_tseq.F90

jpim : used from parkind1
Subroutine: opt_prop_aerosol. Module: NONE. File: opt_prop_aerosol.F90

jpim : used from parkind1
Subroutine: opt_prop_ice_cloud. Module: NONE. File: opt_prop_ice_cloud.F90

jpim : used from parkind1
Subroutine: opt_prop_inhom_corr_cairns. Module: NONE. File: opt_prop_inhom_corr_cairns.F90

jpim : used from parkind1
Subroutine: opt_prop_ukca_aerosol. Module: NONE. File: opt_prop_ukca_aerosol.F90

jpim : used from parkind1
Subroutine: opt_prop_water_cloud. Module: NONE. File: opt_prop_water_cloud.F90

jpim : used from parkind1
Subroutine: overlap_coupled. Module: NONE. File: overlap_coupled.F90

jpim : used from parkind1
Subroutine: radiance_calc. Module: NONE. File: radiance_calc.F90

jpim : used from parkind1
Subroutine: rescale_continuum. Module: NONE. File: rescale_continuum.F90

jpim : used from parkind1
Subroutine: rescale_phase_fnc. Module: NONE. File: rescale_phase_fnc.F90

jpim : used from parkind1
Subroutine: rescale_tau_omega. Module: NONE. File: rescale_tau_omega.F90

jpim : used from parkind1
Subroutine: scale_absorb. Module: NONE. File: scale_absorb.F90

jpim : used from parkind1
Subroutine: ses_rescale_contm. Module: NONE. File: ses_rescale_contm.F90

jpim : used from parkind1
Subroutine: set_cloud_geometry. Module: NONE. File: set_cloud_geometry.F90

jpim : used from parkind1
Subroutine: set_cloud_pointer. Module: NONE. File: set_cloud_pointer.F90

jpim : used from parkind1
Subroutine: set_dirn_weights. Module: NONE. File: set_dirn_weights.F90

jpim : used from parkind1
Subroutine: set_level_weights. Module: NONE. File: set_level_weights.F90

jpim : used from parkind1
Subroutine: set_matrix_pentadiagonal. Module: NONE. File: set_matrix_pentadiagonal.F90

jpim : used from parkind1
Subroutine: set_n_cloud_parameter. Module: NONE. File: set_n_cloud_parameter.F90

jpim : used from parkind1
Subroutine: set_n_source_coeff. Module: SET_N_SOURCE_COEFF_MOD. File: set_n_source_coeff.F90

jpim : used from parkind1
Subroutine: set_rad_layer. Module: NONE. File: set_rad_layer.F90

jpim : used from parkind1
Subroutine: set_truncation. Module: NONE. File: set_truncation.F90

jpim : used from parkind1
Subroutine: shell_sort. Module: NONE. File: shell_sort.F90

jpim : used from parkind1
Subroutine: single_scat_sol. Module: NONE. File: single_scat_sol.F90

jpim : used from parkind1
Subroutine: single_scattering. Module: NONE. File: single_scattering.F90

jpim : used from parkind1
Subroutine: single_scattering_all. Module: NONE. File: single_scattering_all.F90

jpim : used from parkind1
Subroutine: sol_scat_cos. Module: NONE. File: sol_scat_cos.F90

jpim : used from parkind1
Subroutine: solar_coefficient_basic. Module: NONE. File: solar_coefficient_basic.F90

jpim : used from parkind1
Subroutine: solar_source. Module: NONE. File: solar_source.F90

jpim : used from parkind1
Subroutine: solve_band_k_eqv. Module: NONE. File: solve_band_k_eqv.F90

jpim : used from parkind1
Subroutine: solve_band_k_eqv_scl. Module: NONE. File: solve_band_k_eqv_scl.F90

jpim : used from parkind1
Subroutine: solve_band_one_gas. Module: NONE. File: solve_band_one_gas.F90

jpim : used from parkind1
Subroutine: solve_band_random_overlap. Module: NONE. File: solve_band_random_overlap.F90

jpim : used from parkind1
Subroutine: solve_band_random_overlap_resort_rebin. Module: NONE. File: solve_band_random_overlap_resort_rebin.F90

jpim : used from parkind1
Subroutine: solve_band_ses. Module: NONE. File: solve_band_ses.F90

jpim : used from parkind1
Subroutine: solve_band_without_gas. Module: NONE. File: solve_band_without_gas.F90

jpim : used from parkind1
Subroutine: solver_homogen_direct. Module: NONE. File: solver_homogen_direct.F90

jpim : used from parkind1
Subroutine: solver_mix_direct. Module: NONE. File: solver_mix_direct.F90

jpim : used from parkind1
Subroutine: solver_mix_direct_hogan. Module: NONE. File: solver_mix_direct_hogan.F90

jpim : used from parkind1
Subroutine: solver_no_scat. Module: NONE. File: solver_no_scat.F90

jpim : used from parkind1
Subroutine: solver_triple. Module: NONE. File: solver_triple.F90

jpim : used from parkind1
Subroutine: solver_triple_app_scat. Module: NONE. File: solver_triple_app_scat.F90

jpim : used from parkind1
Subroutine: solver_triple_hogan. Module: NONE. File: solver_triple_hogan.F90

jpim : used from parkind1
Subroutine: sph_matrix_solver. Module: NONE. File: sph_matrix_solver.F90

jpim : used from parkind1
Subroutine: sph_solver. Module: NONE. File: sph_solver.F90

jpim : used from parkind1
Subroutine: sum_k. Module: NONE. File: sum_k.F90

jpim : used from parkind1
Subroutine: trans_source_coeff. Module: NONE. File: trans_source_coeff.F90

jpim : used from parkind1
Subroutine: triple_column. Module: NONE. File: triple_column.F90

jpim : used from parkind1
Subroutine: triple_solar_source. Module: NONE. File: triple_solar_source.F90

jpim : used from parkind1
Subroutine: two_coeff. Module: NONE. File: two_coeff.F90

jpim : used from parkind1
Subroutine: two_coeff_basic. Module: NONE. File: two_coeff_basic.F90

jpim : used from parkind1
Subroutine: two_coeff_cloud. Module: NONE. File: two_coeff_cloud.F90

jpim : used from parkind1
Subroutine: two_coeff_fast_lw. Module: NONE. File: two_coeff_fast_lw.F90

jpim : used from parkind1
Subroutine: two_coeff_region. Module: NONE. File: two_coeff_region.F90

jpim : used from parkind1
Subroutine: two_coeff_region_fast_lw. Module: NONE. File: two_coeff_region_fast_lw.F90

jpim : used from parkind1
Subroutine: two_stream. Module: NONE. File: two_stream.F90

jprb : integer, parameter
Global variable . Module: PARKIND1. File: parkind1.F90
Initial Value = SELECTED_REAL_KIND(13,300)
jprb : used from parkind1
Global variable . Module: VECTLIB_MOD. File: vectlib_mod.F90

jprb : used from parkind1
Global variable . Module: YOMHOOK. File: yomhook.F90

jprb : used from parkind1
Subroutine: adjust_ir_radiance. Module: NONE. File: adjust_ir_radiance.F90

jprb : used from parkind1
Subroutine: aggregate_cloud. Module: NONE. File: aggregate_cloud.F90

jprb : used from parkind1
Subroutine: augment_radiance. Module: NONE. File: augment_radiance.F90

jprb : used from parkind1
Subroutine: augment_tiled_radiance. Module: NONE. File: augment_tiled_radiance.F90

jprb : used from parkind1
Subroutine: band_solver. Module: NONE. File: band_solver.F90

jprb : used from parkind1
Subroutine: build_sph_matrix. Module: NONE. File: build_sph_matrix.F90

jprb : used from parkind1
Subroutine: calc_brdf. Module: NONE. File: calc_brdf.F90

jprb : used from parkind1
Subroutine: calc_cg_coeff. Module: NONE. File: calc_cg_coeff.F90

jprb : used from parkind1
Subroutine: calc_flux_ipa. Module: NONE. File: calc_flux_ipa.F90

jprb : used from parkind1
Subroutine: calc_radiance_ipa. Module: NONE. File: calc_radiance_ipa.F90

jprb : used from parkind1
Subroutine: calc_surf_rad. Module: NONE. File: calc_surf_rad.F90

jprb : used from parkind1
Subroutine: calc_top_rad. Module: NONE. File: calc_top_rad.F90

jprb : used from parkind1
Subroutine: calc_uplm_sol. Module: NONE. File: calc_uplm_sol.F90

jprb : used from parkind1
Subroutine: calc_uplm_zero. Module: NONE. File: calc_uplm_zero.F90

jprb : used from parkind1
Subroutine: calculate_density. Module: NONE. File: calculate_density.F90

jprb : used from parkind1
Subroutine: cg_kappa_ms. Module: NONE. File: cg_kappa_ms.F90

jprb : used from parkind1
Subroutine: check_phf_term. Module: NONE. File: check_phf_term.F90

jprb : used from parkind1
Subroutine: cloud_maxcs_split. Module: NONE. File: cloud_maxcs_split.F90

jprb : used from parkind1
Subroutine: column_solver. Module: NONE. File: column_solver.F90

jprb : used from parkind1
Subroutine: copy_clr_full. Module: NONE. File: copy_clr_full.F90

jprb : used from parkind1
Subroutine: copy_clr_sol. Module: NONE. File: copy_clr_sol.F90

jprb : used from parkind1
Subroutine: diff_albedo_basis. Module: NONE. File: diff_albedo_basis.F90

jprb : used from parkind1
Subroutine: diff_planck_source_poly. Module: NONE. File: diff_planck_source_poly.F90

jprb : used from parkind1
Subroutine: diff_planck_source_tbl. Module: NONE. File: diff_planck_source_tbl.F90

jprb : used from parkind1
Subroutine: eig_sys. Module: NONE. File: eig_sys.F90

jprb : used from parkind1
Subroutine: eigenvalue_tri. Module: NONE. File: eigenvalue_tri.F90

jprb : used from parkind1
Subroutine: eval_uplm. Module: NONE. File: eval_uplm.F90

jprb : used from parkind1
Subroutine: gas_optical_properties. Module: NONE. File: gas_optical_properties.F90

jprb : used from parkind1
Subroutine: gauss_angle. Module: NONE. File: gauss_angle.F90

jprb : used from parkind1
Subroutine: grey_opt_prop. Module: NONE. File: grey_opt_prop.F90

jprb : used from parkind1
Subroutine: hemi_sph_integ. Module: NONE. File: hemi_sph_integ.F90

jprb : used from parkind1
Subroutine: increment_rad_cf. Module: NONE. File: increment_rad_cf.F90

jprb : used from parkind1
Subroutine: inter_k. Module: NONE. File: inter_k.F90

jprb : used from parkind1
Subroutine: inter_pt. Module: NONE. File: inter_pt.F90

jprb : used from parkind1
Subroutine: inter_pt_lookup. Module: NONE. File: inter_pt_lookup.F90

jprb : used from parkind1
Subroutine: inter_t_lookup. Module: NONE. File: inter_t_lookup.F90

jprb : used from parkind1
Subroutine: ir_source. Module: NONE. File: ir_source.F90

jprb : used from parkind1
Subroutine: layer_part_integ. Module: NONE. File: layer_part_integ.F90

jprb : used from parkind1
Subroutine: mcica_column. Module: NONE. File: mcica_column.F90

jprb : used from parkind1
Subroutine: mcica_sample. Module: NONE. File: mcica_sample.F90

jprb : used from parkind1
Subroutine: mix_app_scat. Module: NONE. File: mix_app_scat.F90

jprb : used from parkind1
Subroutine: mix_column. Module: NONE. File: mix_column.F90

jprb : used from parkind1
Subroutine: mixed_solar_source. Module: NONE. File: mixed_solar_source.F90

jprb : used from parkind1
Subroutine: monochromatic_gas_flux. Module: NONE. File: monochromatic_gas_flux.F90

jprb : used from parkind1
Subroutine: monochromatic_ir_radiance. Module: NONE. File: monochromatic_ir_radiance.F90

jprb : used from parkind1
Subroutine: monochromatic_radiance. Module: NONE. File: monochromatic_radiance.F90

jprb : used from parkind1
Subroutine: monochromatic_radiance_sph. Module: NONE. File: monochromatic_radiance_sph.F90

jprb : used from parkind1
Subroutine: monochromatic_radiance_tseq. Module: NONE. File: monochromatic_radiance_tseq.F90

jprb : used from parkind1
Subroutine: opt_prop_aerosol. Module: NONE. File: opt_prop_aerosol.F90

jprb : used from parkind1
Subroutine: opt_prop_ice_cloud. Module: NONE. File: opt_prop_ice_cloud.F90

jprb : used from parkind1
Subroutine: opt_prop_inhom_corr_cairns. Module: NONE. File: opt_prop_inhom_corr_cairns.F90

jprb : used from parkind1
Subroutine: opt_prop_ukca_aerosol. Module: NONE. File: opt_prop_ukca_aerosol.F90

jprb : used from parkind1
Subroutine: opt_prop_water_cloud. Module: NONE. File: opt_prop_water_cloud.F90

jprb : used from parkind1
Subroutine: overlap_coupled. Module: NONE. File: overlap_coupled.F90

jprb : used from parkind1
Subroutine: radiance_calc. Module: NONE. File: radiance_calc.F90

jprb : used from parkind1
Subroutine: rescale_continuum. Module: NONE. File: rescale_continuum.F90

jprb : used from parkind1
Subroutine: rescale_phase_fnc. Module: NONE. File: rescale_phase_fnc.F90

jprb : used from parkind1
Subroutine: rescale_tau_omega. Module: NONE. File: rescale_tau_omega.F90

jprb : used from parkind1
Subroutine: scale_absorb. Module: NONE. File: scale_absorb.F90

jprb : used from parkind1
Subroutine: ses_rescale_contm. Module: NONE. File: ses_rescale_contm.F90

jprb : used from parkind1
Subroutine: set_cloud_geometry. Module: NONE. File: set_cloud_geometry.F90

jprb : used from parkind1
Subroutine: set_cloud_pointer. Module: NONE. File: set_cloud_pointer.F90

jprb : used from parkind1
Subroutine: set_dirn_weights. Module: NONE. File: set_dirn_weights.F90

jprb : used from parkind1
Subroutine: set_level_weights. Module: NONE. File: set_level_weights.F90

jprb : used from parkind1
Subroutine: set_matrix_pentadiagonal. Module: NONE. File: set_matrix_pentadiagonal.F90

jprb : used from parkind1
Subroutine: set_n_cloud_parameter. Module: NONE. File: set_n_cloud_parameter.F90

jprb : used from parkind1
Subroutine: set_n_source_coeff. Module: SET_N_SOURCE_COEFF_MOD. File: set_n_source_coeff.F90

jprb : used from parkind1
Subroutine: set_rad_layer. Module: NONE. File: set_rad_layer.F90

jprb : used from parkind1
Subroutine: set_truncation. Module: NONE. File: set_truncation.F90

jprb : used from parkind1
Subroutine: shell_sort. Module: NONE. File: shell_sort.F90

jprb : used from parkind1
Subroutine: single_scat_sol. Module: NONE. File: single_scat_sol.F90

jprb : used from parkind1
Subroutine: single_scattering. Module: NONE. File: single_scattering.F90

jprb : used from parkind1
Subroutine: single_scattering_all. Module: NONE. File: single_scattering_all.F90

jprb : used from parkind1
Subroutine: sol_scat_cos. Module: NONE. File: sol_scat_cos.F90

jprb : used from parkind1
Subroutine: solar_coefficient_basic. Module: NONE. File: solar_coefficient_basic.F90

jprb : used from parkind1
Subroutine: solar_source. Module: NONE. File: solar_source.F90

jprb : used from parkind1
Subroutine: solve_band_k_eqv. Module: NONE. File: solve_band_k_eqv.F90

jprb : used from parkind1
Subroutine: solve_band_k_eqv_scl. Module: NONE. File: solve_band_k_eqv_scl.F90

jprb : used from parkind1
Subroutine: solve_band_one_gas. Module: NONE. File: solve_band_one_gas.F90

jprb : used from parkind1
Subroutine: solve_band_random_overlap. Module: NONE. File: solve_band_random_overlap.F90

jprb : used from parkind1
Subroutine: solve_band_random_overlap_resort_rebin. Module: NONE. File: solve_band_random_overlap_resort_rebin.F90

jprb : used from parkind1
Subroutine: solve_band_ses. Module: NONE. File: solve_band_ses.F90

jprb : used from parkind1
Subroutine: solve_band_without_gas. Module: NONE. File: solve_band_without_gas.F90

jprb : used from parkind1
Subroutine: solver_homogen_direct. Module: NONE. File: solver_homogen_direct.F90

jprb : used from parkind1
Subroutine: solver_mix_direct. Module: NONE. File: solver_mix_direct.F90

jprb : used from parkind1
Subroutine: solver_mix_direct_hogan. Module: NONE. File: solver_mix_direct_hogan.F90

jprb : used from parkind1
Subroutine: solver_no_scat. Module: NONE. File: solver_no_scat.F90

jprb : used from parkind1
Subroutine: solver_triple. Module: NONE. File: solver_triple.F90

jprb : used from parkind1
Subroutine: solver_triple_app_scat. Module: NONE. File: solver_triple_app_scat.F90

jprb : used from parkind1
Subroutine: solver_triple_hogan. Module: NONE. File: solver_triple_hogan.F90

jprb : used from parkind1
Subroutine: sph_matrix_solver. Module: NONE. File: sph_matrix_solver.F90

jprb : used from parkind1
Subroutine: sph_solver. Module: NONE. File: sph_solver.F90

jprb : used from parkind1
Subroutine: sum_k. Module: NONE. File: sum_k.F90

jprb : used from parkind1
Subroutine: trans_source_coeff. Module: NONE. File: trans_source_coeff.F90

jprb : used from parkind1
Subroutine: triple_column. Module: NONE. File: triple_column.F90

jprb : used from parkind1
Subroutine: triple_solar_source. Module: NONE. File: triple_solar_source.F90

jprb : used from parkind1
Subroutine: two_coeff. Module: NONE. File: two_coeff.F90

jprb : used from parkind1
Subroutine: two_coeff_basic. Module: NONE. File: two_coeff_basic.F90

jprb : used from parkind1
Subroutine: two_coeff_cloud. Module: NONE. File: two_coeff_cloud.F90

jprb : used from parkind1
Subroutine: two_coeff_fast_lw. Module: NONE. File: two_coeff_fast_lw.F90

jprb : used from parkind1
Subroutine: two_coeff_region. Module: NONE. File: two_coeff_region.F90

jprb : used from parkind1
Subroutine: two_coeff_region_fast_lw. Module: NONE. File: two_coeff_region_fast_lw.F90

jprb : used from parkind1
Subroutine: two_stream. Module: NONE. File: two_stream.F90

jspecies : integer, dimension(nd_species, nd_band)
Subroutine: read_block_5_0_0_int. Module: NONE. File: read_spectrum.F90

jspecies : integer, dimension(nd_species, nd_band)
Subroutine: read_block_5_0_1_int. Module: NONE. File: read_spectrum.F90

k : integer
Subroutine: mcica_sample. Module: NONE. File: mcica_sample.F90

k : integer
Subroutine: read_block_10_0_0_int. Module: NONE. File: read_spectrum.F90

k : integer
Subroutine: read_block_10_0_1_int. Module: NONE. File: read_spectrum.F90

k : integer
Subroutine: read_block_10_0_2_int. Module: NONE. File: read_spectrum.F90

k : integer
Subroutine: read_block_11_1_0_int. Module: NONE. File: read_spectrum.F90

k : integer
Subroutine: read_block_11_1_1_int. Module: NONE. File: read_spectrum.F90

k : integer
Subroutine: read_block_11_1_2_int. Module: NONE. File: read_spectrum.F90

k : integer
Subroutine: read_block_12_0_0_int. Module: NONE. File: read_spectrum.F90

k : integer
Subroutine: read_block_15_0_0. Module: NONE. File: read_spectrum.F90

k : integer
Subroutine: read_block_15_1_0. Module: NONE. File: read_spectrum.F90

k : integer
Subroutine: read_block_2_1_0_int. Module: NONE. File: read_spectrum.F90

k : integer
Subroutine: read_block_5_1_0_int. Module: NONE. File: read_spectrum.F90

k : integer
Subroutine: read_block_6_0_0_int. Module: NONE. File: read_spectrum.F90

k : integer
Subroutine: read_block_6_0_1_int. Module: NONE. File: read_spectrum.F90

k_boltzmann : used from constant
Global variable . Module: RAD_CCF. File: rad_ccf.F90

k_boltzmann : used from rad_ccf
Subroutine: ses_rescale_contm. Module: NONE. File: ses_rescale_contm.F90

l : integer
Subroutine: mcica_sample. Module: NONE. File: mcica_sample.F90

l : integer
Subroutine: read_block_11_0_2_int. Module: NONE. File: read_spectrum.F90

l : integer
Subroutine: read_block_11_1_2_int. Module: NONE. File: read_spectrum.F90

l : integer
Subroutine: read_block_5_0_0_int. Module: NONE. File: read_spectrum.F90

l : integer
Subroutine: read_block_5_0_1_int. Module: NONE. File: read_spectrum.F90

l : integer
Subroutine: read_block_9_0_0_int. Module: NONE. File: read_spectrum.F90

l : integer
Subroutine: rescale_continuum. Module: NONE. File: rescale_continuum.F90

l_block_read : logical
Subroutine: read_block_int. Module: NONE. File: read_spectrum.F90

l_dum : logical
Subroutine: read_block_13_0_0_int. Module: NONE. File: read_spectrum.F90

l_exist_k : logical
Subroutine: read_spectrum. Module: NONE. File: read_spectrum.F90

l_exist_var : logical
Subroutine: read_block_17_0_0. Module: NONE. File: read_spectrum.F90

l_grey_cont : logical
Subroutine: radiance_calc. Module: NONE. File: radiance_calc.F90

l_ir_source_quad : logical, intent(in)
Subroutine: set_n_source_coeff. Module: SET_N_SOURCE_COEFF_MOD. File: set_n_source_coeff.F90

l_k_cont_table_exists : logical
Subroutine: read_block_19_0_0. Module: NONE. File: read_spectrum.F90

l_k_table_exists : logical
Subroutine: read_block_5_0_1_int. Module: NONE. File: read_spectrum.F90

l_lookup : logical
Subroutine: read_block_5_0_0_int. Module: NONE. File: read_spectrum.F90

l_lookup : logical
Subroutine: read_block_5_0_1_int. Module: NONE. File: read_spectrum.F90

l_open : logical
Subroutine: assign_file_unit. Module: FILE_MANAGER. File: file_manager.F90

l_planck_table_exists : logical
Subroutine: read_block_6_0_1_int. Module: NONE. File: read_spectrum.F90

lhook : used from yomhook
Global variable . Module: VECTLIB_MOD. File: vectlib_mod.F90

lhook : logical, parameter
Global variable . Module: YOMHOOK. File: yomhook.F90
Initial Value = .FALSE.
lhook : used from yomhook
Subroutine: adjust_ir_radiance. Module: NONE. File: adjust_ir_radiance.F90

lhook : used from yomhook
Subroutine: aggregate_cloud. Module: NONE. File: aggregate_cloud.F90

lhook : used from yomhook
Subroutine: augment_radiance. Module: NONE. File: augment_radiance.F90

lhook : used from yomhook
Subroutine: augment_tiled_radiance. Module: NONE. File: augment_tiled_radiance.F90

lhook : used from yomhook
Subroutine: band_solver. Module: NONE. File: band_solver.F90

lhook : used from yomhook
Subroutine: build_sph_matrix. Module: NONE. File: build_sph_matrix.F90

lhook : used from yomhook
Subroutine: calc_brdf. Module: NONE. File: calc_brdf.F90

lhook : used from yomhook
Subroutine: calc_cg_coeff. Module: NONE. File: calc_cg_coeff.F90

lhook : used from yomhook
Subroutine: calc_flux_ipa. Module: NONE. File: calc_flux_ipa.F90

lhook : used from yomhook
Subroutine: calc_radiance_ipa. Module: NONE. File: calc_radiance_ipa.F90

lhook : used from yomhook
Subroutine: calc_surf_rad. Module: NONE. File: calc_surf_rad.F90

lhook : used from yomhook
Subroutine: calc_top_rad. Module: NONE. File: calc_top_rad.F90

lhook : used from yomhook
Subroutine: calc_uplm_sol. Module: NONE. File: calc_uplm_sol.F90

lhook : used from yomhook
Subroutine: calc_uplm_zero. Module: NONE. File: calc_uplm_zero.F90

lhook : used from yomhook
Subroutine: calculate_density. Module: NONE. File: calculate_density.F90

lhook : used from yomhook
Subroutine: cg_kappa_ms. Module: NONE. File: cg_kappa_ms.F90

lhook : used from yomhook
Subroutine: check_phf_term. Module: NONE. File: check_phf_term.F90

lhook : used from yomhook
Subroutine: cloud_maxcs_split. Module: NONE. File: cloud_maxcs_split.F90

lhook : used from yomhook
Subroutine: column_solver. Module: NONE. File: column_solver.F90

lhook : used from yomhook
Subroutine: copy_clr_full. Module: NONE. File: copy_clr_full.F90

lhook : used from yomhook
Subroutine: copy_clr_sol. Module: NONE. File: copy_clr_sol.F90

lhook : used from yomhook
Subroutine: diff_albedo_basis. Module: NONE. File: diff_albedo_basis.F90

lhook : used from yomhook
Subroutine: diff_planck_source_poly. Module: NONE. File: diff_planck_source_poly.F90

lhook : used from yomhook
Subroutine: diff_planck_source_tbl. Module: NONE. File: diff_planck_source_tbl.F90

lhook : used from yomhook
Subroutine: eig_sys. Module: NONE. File: eig_sys.F90

lhook : used from yomhook
Subroutine: eigenvalue_tri. Module: NONE. File: eigenvalue_tri.F90

lhook : used from yomhook
Subroutine: eval_uplm. Module: NONE. File: eval_uplm.F90

lhook : used from yomhook
Subroutine: gas_optical_properties. Module: NONE. File: gas_optical_properties.F90

lhook : used from yomhook
Subroutine: gauss_angle. Module: NONE. File: gauss_angle.F90

lhook : used from yomhook
Subroutine: grey_opt_prop. Module: NONE. File: grey_opt_prop.F90

lhook : used from yomhook
Subroutine: hemi_sph_integ. Module: NONE. File: hemi_sph_integ.F90

lhook : used from yomhook
Subroutine: increment_rad_cf. Module: NONE. File: increment_rad_cf.F90

lhook : used from yomhook
Subroutine: inter_k. Module: NONE. File: inter_k.F90

lhook : used from yomhook
Subroutine: inter_pt. Module: NONE. File: inter_pt.F90

lhook : used from yomhook
Subroutine: inter_pt_lookup. Module: NONE. File: inter_pt_lookup.F90

lhook : used from yomhook
Subroutine: inter_t_lookup. Module: NONE. File: inter_t_lookup.F90

lhook : used from yomhook
Subroutine: ir_source. Module: NONE. File: ir_source.F90

lhook : used from yomhook
Subroutine: layer_part_integ. Module: NONE. File: layer_part_integ.F90

lhook : used from yomhook
Subroutine: mcica_column. Module: NONE. File: mcica_column.F90

lhook : used from yomhook
Subroutine: mcica_sample. Module: NONE. File: mcica_sample.F90

lhook : used from yomhook
Subroutine: mix_app_scat. Module: NONE. File: mix_app_scat.F90

lhook : used from yomhook
Subroutine: mix_column. Module: NONE. File: mix_column.F90

lhook : used from yomhook
Subroutine: mixed_solar_source. Module: NONE. File: mixed_solar_source.F90

lhook : used from yomhook
Subroutine: monochromatic_gas_flux. Module: NONE. File: monochromatic_gas_flux.F90

lhook : used from yomhook
Subroutine: monochromatic_ir_radiance. Module: NONE. File: monochromatic_ir_radiance.F90

lhook : used from yomhook
Subroutine: monochromatic_radiance. Module: NONE. File: monochromatic_radiance.F90

lhook : used from yomhook
Subroutine: monochromatic_radiance_sph. Module: NONE. File: monochromatic_radiance_sph.F90

lhook : used from yomhook
Subroutine: monochromatic_radiance_tseq. Module: NONE. File: monochromatic_radiance_tseq.F90

lhook : used from yomhook
Subroutine: opt_prop_aerosol. Module: NONE. File: opt_prop_aerosol.F90

lhook : used from yomhook
Subroutine: opt_prop_ice_cloud. Module: NONE. File: opt_prop_ice_cloud.F90

lhook : used from yomhook
Subroutine: opt_prop_inhom_corr_cairns. Module: NONE. File: opt_prop_inhom_corr_cairns.F90

lhook : used from yomhook
Subroutine: opt_prop_ukca_aerosol. Module: NONE. File: opt_prop_ukca_aerosol.F90

lhook : used from yomhook
Subroutine: opt_prop_water_cloud. Module: NONE. File: opt_prop_water_cloud.F90

lhook : used from yomhook
Subroutine: overlap_coupled. Module: NONE. File: overlap_coupled.F90

lhook : used from yomhook
Subroutine: radiance_calc. Module: NONE. File: radiance_calc.F90

lhook : used from yomhook
Subroutine: rescale_continuum. Module: NONE. File: rescale_continuum.F90

lhook : used from yomhook
Subroutine: rescale_phase_fnc. Module: NONE. File: rescale_phase_fnc.F90

lhook : used from yomhook
Subroutine: rescale_tau_omega. Module: NONE. File: rescale_tau_omega.F90

lhook : used from yomhook
Subroutine: scale_absorb. Module: NONE. File: scale_absorb.F90

lhook : used from yomhook
Subroutine: ses_rescale_contm. Module: NONE. File: ses_rescale_contm.F90

lhook : used from yomhook
Subroutine: set_cloud_geometry. Module: NONE. File: set_cloud_geometry.F90

lhook : used from yomhook
Subroutine: set_cloud_pointer. Module: NONE. File: set_cloud_pointer.F90

lhook : used from yomhook
Subroutine: set_dirn_weights. Module: NONE. File: set_dirn_weights.F90

lhook : used from yomhook
Subroutine: set_level_weights. Module: NONE. File: set_level_weights.F90

lhook : used from yomhook
Subroutine: set_matrix_pentadiagonal. Module: NONE. File: set_matrix_pentadiagonal.F90

lhook : used from yomhook
Subroutine: set_n_cloud_parameter. Module: NONE. File: set_n_cloud_parameter.F90

lhook : used from yomhook
Subroutine: set_n_source_coeff. Module: SET_N_SOURCE_COEFF_MOD. File: set_n_source_coeff.F90

lhook : used from yomhook
Subroutine: set_rad_layer. Module: NONE. File: set_rad_layer.F90

lhook : used from yomhook
Subroutine: set_truncation. Module: NONE. File: set_truncation.F90

lhook : used from yomhook
Subroutine: shell_sort. Module: NONE. File: shell_sort.F90

lhook : used from yomhook
Subroutine: single_scat_sol. Module: NONE. File: single_scat_sol.F90

lhook : used from yomhook
Subroutine: single_scattering. Module: NONE. File: single_scattering.F90

lhook : used from yomhook
Subroutine: single_scattering_all. Module: NONE. File: single_scattering_all.F90

lhook : used from yomhook
Subroutine: sol_scat_cos. Module: NONE. File: sol_scat_cos.F90

lhook : used from yomhook
Subroutine: solar_coefficient_basic. Module: NONE. File: solar_coefficient_basic.F90

lhook : used from yomhook
Subroutine: solar_source. Module: NONE. File: solar_source.F90

lhook : used from yomhook
Subroutine: solve_band_k_eqv. Module: NONE. File: solve_band_k_eqv.F90

lhook : used from yomhook
Subroutine: solve_band_k_eqv_scl. Module: NONE. File: solve_band_k_eqv_scl.F90

lhook : used from yomhook
Subroutine: solve_band_one_gas. Module: NONE. File: solve_band_one_gas.F90

lhook : used from yomhook
Subroutine: solve_band_random_overlap. Module: NONE. File: solve_band_random_overlap.F90

lhook : used from yomhook
Subroutine: solve_band_random_overlap_resort_rebin. Module: NONE. File: solve_band_random_overlap_resort_rebin.F90

lhook : used from yomhook
Subroutine: solve_band_ses. Module: NONE. File: solve_band_ses.F90

lhook : used from yomhook
Subroutine: solve_band_without_gas. Module: NONE. File: solve_band_without_gas.F90

lhook : used from yomhook
Subroutine: solver_homogen_direct. Module: NONE. File: solver_homogen_direct.F90

lhook : used from yomhook
Subroutine: solver_mix_direct. Module: NONE. File: solver_mix_direct.F90

lhook : used from yomhook
Subroutine: solver_mix_direct_hogan. Module: NONE. File: solver_mix_direct_hogan.F90

lhook : used from yomhook
Subroutine: solver_no_scat. Module: NONE. File: solver_no_scat.F90

lhook : used from yomhook
Subroutine: solver_triple. Module: NONE. File: solver_triple.F90

lhook : used from yomhook
Subroutine: solver_triple_app_scat. Module: NONE. File: solver_triple_app_scat.F90

lhook : used from yomhook
Subroutine: solver_triple_hogan. Module: NONE. File: solver_triple_hogan.F90

lhook : used from yomhook
Subroutine: sph_matrix_solver. Module: NONE. File: sph_matrix_solver.F90

lhook : used from yomhook
Subroutine: sph_solver. Module: NONE. File: sph_solver.F90

lhook : used from yomhook
Subroutine: sum_k. Module: NONE. File: sum_k.F90

lhook : used from yomhook
Subroutine: trans_source_coeff. Module: NONE. File: trans_source_coeff.F90

lhook : used from yomhook
Subroutine: triple_column. Module: NONE. File: triple_column.F90

lhook : used from yomhook
Subroutine: triple_solar_source. Module: NONE. File: triple_solar_source.F90

lhook : used from yomhook
Subroutine: two_coeff. Module: NONE. File: two_coeff.F90

lhook : used from yomhook
Subroutine: two_coeff_basic. Module: NONE. File: two_coeff_basic.F90

lhook : used from yomhook
Subroutine: two_coeff_cloud. Module: NONE. File: two_coeff_cloud.F90

lhook : used from yomhook
Subroutine: two_coeff_fast_lw. Module: NONE. File: two_coeff_fast_lw.F90

lhook : used from yomhook
Subroutine: two_coeff_region. Module: NONE. File: two_coeff_region.F90

lhook : used from yomhook
Subroutine: two_coeff_region_fast_lw. Module: NONE. File: two_coeff_region_fast_lw.F90

lhook : used from yomhook
Subroutine: two_stream. Module: NONE. File: two_stream.F90

line : character(len=80)
Subroutine: read_spectrum. Module: NONE. File: read_spectrum.F90

line_temp : character(len=80)
Subroutine: read_block_int. Module: NONE. File: read_spectrum.F90

ll : integer
Subroutine: mcica_sample. Module: NONE. File: mcica_sample.F90

lpy : real(realk), intent(out)
Subroutine: legendre_weight. Module: NONE. File: legendre_weight.F90

lpy_m1 : real(realk)
Subroutine: legendre_weight. Module: NONE. File: legendre_weight.F90

lpy_m2 : real(realk)
Subroutine: legendre_weight. Module: NONE. File: legendre_weight.F90

ls : integer
Subroutine: mcica_sample. Module: NONE. File: mcica_sample.F90

m : integer
Subroutine: mcica_sample. Module: NONE. File: mcica_sample.F90

mair : used from constant
Global variable . Module: RAD_CCF. File: rad_ccf.F90

major_abs : integer
Subroutine: radiance_calc. Module: NONE. File: radiance_calc.F90

modulename : character(len=*), parameter, private
Global variable . Module: SET_N_SOURCE_COEFF_MOD. File: set_n_source_coeff.F90
Initial Value = 'SET_N_SOURCE_COEFF_MOD'
modulename : character(len=*), parameter, private
Global variable . Module: VECTLIB_MOD. File: vectlib_mod.F90
Initial Value = 'VECTLIB_MOD'
mol_weight_air : real(realk), parameter
Global variable . Module: RAD_CCF. File: rad_ccf.F90
Initial Value = mair*1.0E-03_RealK
mol_weight_air : used from rad_ccf
Subroutine: calculate_density. Module: NONE. File: calculate_density.F90

mol_weight_air : used from rad_ccf
Subroutine: inter_pt_lookup. Module: NONE. File: inter_pt_lookup.F90

mol_weight_air : used from rad_ccf
Subroutine: radiance_calc. Module: NONE. File: radiance_calc.F90

mol_weight_air : used from rad_ccf
Subroutine: rescale_continuum. Module: NONE. File: rescale_continuum.F90

mol_weight_air : used from rad_ccf
Subroutine: ses_rescale_contm. Module: NONE. File: ses_rescale_contm.F90

molar_density_water : real(realk), dimension(nd_profile, nd_layer)
Subroutine: rescale_continuum. Module: NONE. File: rescale_continuum.F90

molar_weight : real(realk), parameter, dimension(npd_gases)
Global variable . Module: GAS_LIST_PCF. File: gas_list_pcf.F90
Initial Value =
molar_weight : used from gas_list_pcf
Global variable . Module: RAD_CCF. File: rad_ccf.F90

molar_weight : used from gas_list_pcf
Subroutine: inter_pt_lookup. Module: NONE. File: inter_pt_lookup.F90

molar_weight : used from gas_list_pcf
Subroutine: radiance_calc. Module: NONE. File: radiance_calc.F90

n : integer
Subroutine: asin_v. Module: VECTLIB_MOD. File: vectlib_mod.F90

n : integer, intent(in)
Subroutine: calc_gauss_weight_90. Module: NONE. File: calc_gauss_weight_90.F90

n : integer
Subroutine: cos_v. Module: VECTLIB_MOD. File: vectlib_mod.F90

n : integer
Subroutine: exp_v. Module: VECTLIB_MOD. File: vectlib_mod.F90

n : integer, intent(in)
Subroutine: legendre_weight. Module: NONE. File: legendre_weight.F90

n : integer
Subroutine: log_v. Module: VECTLIB_MOD. File: vectlib_mod.F90

n : integer
Subroutine: oneover_v. Module: VECTLIB_MOD. File: vectlib_mod.F90

n : integer
Subroutine: powr_v. Module: VECTLIB_MOD. File: vectlib_mod.F90

n : integer
Subroutine: rtor_v. Module: VECTLIB_MOD. File: vectlib_mod.F90

n : integer
Subroutine: sin_v. Module: VECTLIB_MOD. File: vectlib_mod.F90

n : integer
Subroutine: sqrt_v. Module: VECTLIB_MOD. File: vectlib_mod.F90

n2_mass_frac : real(realk), parameter
Global variable . Module: RAD_CCF. File: rad_ccf.F90
Initial Value = pN2* &
n2_mass_frac : used from rad_ccf
Subroutine: rescale_continuum. Module: NONE. File: rescale_continuum.F90

n_avogadro : real(realk), parameter
Global variable . Module: RAD_CCF. File: rad_ccf.F90
Initial Value = avog
n_avogadro : used from rad_ccf
Subroutine: ses_rescale_contm. Module: NONE. File: ses_rescale_contm.F90

n_dim : integer, parameter
Global variable . Module: DEF_SPECTRUM. File: def_spectrum.F90
Initial Value = 30
n_in : integer
Subroutine: two_coeff_fast_lw. Module: NONE. File: two_coeff_fast_lw.F90

n_input : integer
Subroutine: rescale_continuum. Module: NONE. File: rescale_continuum.F90

n_input : integer
Subroutine: scale_absorb. Module: NONE. File: scale_absorb.F90

n_int : integer, parameter
Global variable . Module: DEF_SPECTRUM. File: def_spectrum.F90
Initial Value = 17
n_iteration : integer
Subroutine: calc_gauss_weight_90. Module: NONE. File: calc_gauss_weight_90.F90

n_log : integer, parameter
Global variable . Module: DEF_SPECTRUM. File: def_spectrum.F90
Initial Value = 1
n_parameter : integer
Subroutine: read_block_10_0_0_int. Module: NONE. File: read_spectrum.F90

n_parameter : integer
Subroutine: read_block_10_0_1_int. Module: NONE. File: read_spectrum.F90

n_parameter : integer
Subroutine: read_block_10_0_2_int. Module: NONE. File: read_spectrum.F90

n_parameter : integer
Subroutine: read_block_12_0_0_int. Module: NONE. File: read_spectrum.F90

n_parameter : integer
Subroutine: read_block_12_0_1_int. Module: NONE. File: read_spectrum.F90

n_parameter : integer
Subroutine: read_block_12_0_2_int. Module: NONE. File: read_spectrum.F90

n_real : integer, parameter
Global variable . Module: DEF_SPECTRUM. File: def_spectrum.F90
Initial Value = 1
n_scale_variable : integer, parameter, dimension(0: npd_scale_fnc)
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = &
n_term : integer
Subroutine: read_block_2_1_0_int. Module: NONE. File: read_spectrum.F90

n_term : integer
Subroutine: read_block_9_1_0_int. Module: NONE. File: read_spectrum.F90

name : character(len=*), intent(in)
Subroutine: dr_hook. Module: YOMHOOK. File: yomhook.F90

name_absorb : character(len=20), parameter, dimension(npd_gases)
Global variable . Module: GAS_LIST_PCF. File: gas_list_pcf.F90
Initial Value =
nd_aerosol_species : integer
Subroutine: read_spectrum. Module: NONE. File: read_spectrum.F90

nd_aod_wavel : integer
Subroutine: read_spectrum. Module: NONE. File: read_spectrum.F90

nd_band : integer
Subroutine: read_spectrum. Module: NONE. File: read_spectrum.F90

nd_band_mix_gas : integer
Subroutine: read_spectrum. Module: NONE. File: read_spectrum.F90

nd_cloud_parameter : integer
Subroutine: read_spectrum. Module: NONE. File: read_spectrum.F90

nd_cont : integer
Subroutine: read_spectrum. Module: NONE. File: read_spectrum.F90

nd_continuum : integer
Subroutine: read_spectrum. Module: NONE. File: read_spectrum.F90

nd_drop_type : integer
Subroutine: read_spectrum. Module: NONE. File: read_spectrum.F90

nd_esft_max : integer
Subroutine: radiance_calc. Module: NONE. File: radiance_calc.F90

nd_exclude : integer
Subroutine: read_spectrum. Module: NONE. File: read_spectrum.F90

nd_gas_frac : integer
Subroutine: read_spectrum. Module: NONE. File: read_spectrum.F90

nd_humidity : integer
Subroutine: read_spectrum. Module: NONE. File: read_spectrum.F90

nd_ice_type : integer
Subroutine: read_spectrum. Module: NONE. File: read_spectrum.F90

nd_k_term : integer
Subroutine: read_spectrum. Module: NONE. File: read_spectrum.F90

nd_k_term_cont : integer
Subroutine: read_spectrum. Module: NONE. File: read_spectrum.F90

nd_mix : integer
Subroutine: read_spectrum. Module: NONE. File: read_spectrum.F90

nd_phase_term : integer
Subroutine: read_spectrum. Module: NONE. File: read_spectrum.F90

nd_pre : integer
Subroutine: read_spectrum. Module: NONE. File: read_spectrum.F90

nd_scale_variable : integer
Subroutine: read_spectrum. Module: NONE. File: read_spectrum.F90

nd_species : integer
Subroutine: read_spectrum. Module: NONE. File: read_spectrum.F90

nd_species_sb : integer
Subroutine: read_spectrum. Module: NONE. File: read_spectrum.F90

nd_sub_band : integer
Subroutine: read_spectrum. Module: NONE. File: read_spectrum.F90

nd_t_lookup_cont : integer
Subroutine: read_spectrum. Module: NONE. File: read_spectrum.F90

nd_thermal_coeff : integer
Subroutine: read_spectrum. Module: NONE. File: read_spectrum.F90

nd_times : integer
Subroutine: read_spectrum. Module: NONE. File: read_spectrum.F90

nd_tmp : integer
Subroutine: read_spectrum. Module: NONE. File: read_spectrum.F90

np_gauss_maxit : integer, parameter
Subroutine: calc_gauss_weight_90. Module: NONE. File: calc_gauss_weight_90.F90
Initial Value = 100
npd_aerosol_component : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 32
npd_aerosol_species : integer, parameter
Global variable . Module: DIMENSIONS_SPEC_UCF. File: dimensions_spec_ucf.F90
Initial Value = 50
npd_aod_wavel : integer, parameter
Global variable . Module: DIMENSIONS_SPEC_UCF. File: dimensions_spec_ucf.F90
Initial Value = 6
npd_band : integer, parameter
Global variable . Module: DIMENSIONS_SPEC_UCF. File: dimensions_spec_ucf.F90
Initial Value = 301
npd_cloud_parameter : integer, parameter
Global variable . Module: DIMENSIONS_SPEC_UCF. File: dimensions_spec_ucf.F90
Initial Value = 504
npd_continuum : integer, parameter
Global variable . Module: DIMENSIONS_SPEC_UCF. File: dimensions_spec_ucf.F90
Initial Value = 4
npd_drop_type : integer, parameter
Global variable . Module: DIMENSIONS_SPEC_UCF. File: dimensions_spec_ucf.F90
Initial Value = 6
npd_exclude : integer, parameter
Global variable . Module: DIMENSIONS_SPEC_UCF. File: dimensions_spec_ucf.F90
Initial Value = 1
npd_fit_temp : integer, parameter
Global variable . Module: DIMENSIONS_SPEC_UCF. File: dimensions_spec_ucf.F90
Initial Value = 5001
npd_gases : integer, parameter
Global variable . Module: GAS_LIST_PCF. File: gas_list_pcf.F90
Initial Value = 38
npd_gauss_ord : integer, parameter
Global variable . Module: GAUSSIAN_WEIGHT_PCF. File: gaussian_weight_pcf.F90
Initial Value = 10
npd_humidities : integer, parameter
Global variable . Module: DIMENSIONS_SPEC_UCF. File: dimensions_spec_ucf.F90
Initial Value = 21
npd_ice_type : integer, parameter
Global variable . Module: DIMENSIONS_SPEC_UCF. File: dimensions_spec_ucf.F90
Initial Value = 16
npd_k_term : integer, parameter
Global variable . Module: DIMENSIONS_SPEC_UCF. File: dimensions_spec_ucf.F90
Initial Value = 150
npd_phase_term : integer, parameter
Global variable . Module: DIMENSIONS_SPEC_UCF. File: dimensions_spec_ucf.F90
Initial Value = 501
npd_scale_fnc : integer, parameter
Global variable . Module: RAD_PCF. File: rad_pcf.F90
Initial Value = 10
npd_scale_variable : integer, parameter
Global variable . Module: DIMENSIONS_SPEC_UCF. File: dimensions_spec_ucf.F90
Initial Value = 10
npd_species : integer, parameter
Global variable . Module: DIMENSIONS_SPEC_UCF. File: dimensions_spec_ucf.F90
Initial Value = 11
npd_thermal_coeff : integer, parameter
Global variable . Module: DIMENSIONS_SPEC_UCF. File: dimensions_spec_ucf.F90
Initial Value = 5001
npd_type : integer, parameter
Global variable . Module: DIMENSIONS_SPEC_UCF. File: dimensions_spec_ucf.F90
Initial Value = 20
num_mix : integer
Subroutine: read_block_5_1_0_int. Module: NONE. File: read_spectrum.F90

num_ref_p : integer
Subroutine: read_block_5_1_0_int. Module: NONE. File: read_spectrum.F90

num_t : integer
Subroutine: read_block_9_1_0_int. Module: NONE. File: read_spectrum.F90

number_term : integer
Subroutine: read_block_19_0_0. Module: NONE. File: read_spectrum.F90

number_term : integer
Subroutine: read_block_5_0_0_int. Module: NONE. File: read_spectrum.F90

number_term : integer
Subroutine: read_block_5_0_1_int. Module: NONE. File: read_spectrum.F90

oneminus : real(realk), parameter
Subroutine: inter_k. Module: NONE. File: inter_k.F90
Initial Value = .999999_RealK
order : integer
Subroutine: calc_gauss_weight_90. Module: NONE. File: calc_gauss_weight_90.F90

p_ref_off_inv : real(realk)
Subroutine: scale_absorb. Module: NONE. File: scale_absorb.F90

pi : used from mathematicalconstants_mod
Global variable . Module: RAD_CCF. File: rad_ccf.F90

pi : used from rad_ccf
Subroutine: adjust_ir_radiance. Module: NONE. File: adjust_ir_radiance.F90

pi : used from rad_ccf
Subroutine: build_sph_matrix. Module: NONE. File: build_sph_matrix.F90

pi : used from rad_ccf
Subroutine: calc_brdf. Module: NONE. File: calc_brdf.F90

pi : used from rad_ccf
Subroutine: calc_surf_rad. Module: NONE. File: calc_surf_rad.F90

pi : used from rad_ccf
Subroutine: calc_top_rad. Module: NONE. File: calc_top_rad.F90

pi : used from rad_ccf
Subroutine: calc_uplm_sol. Module: NONE. File: calc_uplm_sol.F90

pi : used from rad_ccf
Subroutine: calc_uplm_zero. Module: NONE. File: calc_uplm_zero.F90

pi : used from rad_ccf
Subroutine: diff_albedo_basis. Module: NONE. File: diff_albedo_basis.F90

pi : used from rad_ccf
Subroutine: diff_planck_source_poly. Module: NONE. File: diff_planck_source_poly.F90

pi : used from rad_ccf
Subroutine: diff_planck_source_tbl. Module: NONE. File: diff_planck_source_tbl.F90

pi : used from rad_ccf
Subroutine: eval_uplm. Module: NONE. File: eval_uplm.F90

pi : used from rad_ccf
Subroutine: gauss_angle. Module: NONE. File: gauss_angle.F90

pi : used from rad_ccf
Subroutine: hemi_sph_integ. Module: NONE. File: hemi_sph_integ.F90

pi : used from rad_ccf
Subroutine: increment_rad_cf. Module: NONE. File: increment_rad_cf.F90

pi : used from rad_ccf
Subroutine: layer_part_integ. Module: NONE. File: layer_part_integ.F90

pi : used from rad_ccf
Subroutine: opt_prop_ice_cloud. Module: NONE. File: opt_prop_ice_cloud.F90

pi : used from rad_ccf
Subroutine: opt_prop_water_cloud. Module: NONE. File: opt_prop_water_cloud.F90

pi : used from rad_ccf
Subroutine: set_dirn_weights. Module: NONE. File: set_dirn_weights.F90

pi : used from rad_ccf
Subroutine: single_scat_sol. Module: NONE. File: single_scat_sol.F90

planck_data_type : character(len=10)
Subroutine: read_block_6_0_1_int. Module: NONE. File: read_spectrum.F90

plg : real(realk), parameter, dimension(26)
Global variable . Module: SCALE_WENYI. File: scale_wenyi.F90
Initial Value =
plg : used from scale_wenyi
Subroutine: scale_absorb. Module: NONE. File: scale_absorb.F90

pn2 : used from constant
Global variable . Module: RAD_CCF. File: rad_ccf.F90

power : real(kind=realk)
Subroutine: powr_v. Module: VECTLIB_MOD. File: vectlib_mod.F90

pwk : real(realk), dimension(n_profile, n_layer)
Subroutine: rescale_continuum. Module: NONE. File: rescale_continuum.F90

pwk : real(realk), dimension(n_profile, n_layer-i_top+1)
Subroutine: scale_absorb. Module: NONE. File: scale_absorb.F90

pwk_in : real(realk), dimension(n_profile, n_layer)
Subroutine: rescale_continuum. Module: NONE. File: rescale_continuum.F90

pwk_in : real(realk), dimension(n_profile, n_layer-i_top+1)
Subroutine: scale_absorb. Module: NONE. File: scale_absorb.F90

r : real(realk), parameter
Global variable . Module: RAD_CCF. File: rad_ccf.F90
Initial Value = r_gas_dry
r : used from rad_ccf
Subroutine: calculate_density. Module: NONE. File: calculate_density.F90

r_dum : real(realk)
Subroutine: read_block_13_0_0_int. Module: NONE. File: read_spectrum.F90

r_gas : real(realk), parameter
Global variable . Module: RAD_CCF. File: rad_ccf.F90
Initial Value = gasc
r_gas_dry : real(realk), parameter
Global variable . Module: RAD_CCF. File: rad_ccf.F90
Initial Value = r_gas/mol_weight_air
radout : type(strout), intent(inout)
Subroutine: allocate_out. Module: DEF_OUT. File: def_out.F90

radout : type(strout), intent(inout)
Subroutine: deallocate_out. Module: DEF_OUT. File: def_out.F90

radout : type(strout), intent(inout)
Subroutine: grey_opt_prop. Module: NONE. File: grey_opt_prop.F90

radout : type(strout), intent(out)
Subroutine: radiance_calc. Module: NONE. File: radiance_calc.F90

ratio_molar_weight : real(realk), parameter
Global variable . Module: RAD_CCF. File: rad_ccf.F90
Initial Value = bymrat
rayleigh_coeff : real(realk), allocatable, dimension(:)
Subroutine: read_block_17_0_0. Module: NONE. File: read_spectrum.F90

realk : used from realtype_rd
Global variable . Module: DEF_CONTROL. File: def_control.F90

realk : used from realtype_rd
Global variable . Module: DEF_PLANETSTR. File: def_planetstr.F90

realk : used from realtype_rd
Global variable . Module: GAUSSIAN_WEIGHT_PCF. File: gaussian_weight_pcf.F90

realk : used from realtype_rd
Global variable . Module: RAD_CCF. File: rad_ccf.F90

realk : integer, parameter
Global variable . Module: REALTYPE_RD. File: realtype_rd.F90
Initial Value = SELECTED_REAL_KIND(15, 307)
realk : used from realtype_rd
Global variable . Module: SCALE_WENYI. File: scale_wenyi.F90

realk : used from realtype_rd
Global variable . Module: VECTLIB_MOD. File: vectlib_mod.F90

realk : used from realtype_rd
Subroutine: adjust_ir_radiance. Module: NONE. File: adjust_ir_radiance.F90

realk : used from realtype_rd
Subroutine: aggregate_cloud. Module: NONE. File: aggregate_cloud.F90

realk : used from realtype_rd
Subroutine: augment_radiance. Module: NONE. File: augment_radiance.F90

realk : used from realtype_rd
Subroutine: augment_tiled_radiance. Module: NONE. File: augment_tiled_radiance.F90

realk : used from realtype_rd
Subroutine: band_solver. Module: NONE. File: band_solver.F90

realk : used from realtype_rd
Subroutine: build_sph_matrix. Module: NONE. File: build_sph_matrix.F90

realk : used from realtype_rd
Subroutine: calc_brdf. Module: NONE. File: calc_brdf.F90

realk : used from realtype_rd
Subroutine: calc_cg_coeff. Module: NONE. File: calc_cg_coeff.F90

realk : used from realtype_rd
Subroutine: calc_flux_ipa. Module: NONE. File: calc_flux_ipa.F90

realk : used from realtype_rd
Subroutine: calc_gauss_weight_90. Module: NONE. File: calc_gauss_weight_90.F90

realk : used from realtype_rd
Subroutine: calc_radiance_ipa. Module: NONE. File: calc_radiance_ipa.F90

realk : used from realtype_rd
Subroutine: calc_surf_rad. Module: NONE. File: calc_surf_rad.F90

realk : used from realtype_rd
Subroutine: calc_top_rad. Module: NONE. File: calc_top_rad.F90

realk : used from realtype_rd
Subroutine: calc_uplm_sol. Module: NONE. File: calc_uplm_sol.F90

realk : used from realtype_rd
Subroutine: calc_uplm_zero. Module: NONE. File: calc_uplm_zero.F90

realk : used from realtype_rd
Subroutine: calculate_density. Module: NONE. File: calculate_density.F90

realk : used from realtype_rd
Subroutine: cg_kappa_ms. Module: NONE. File: cg_kappa_ms.F90

realk : used from realtype_rd
Subroutine: cloud_maxcs_split. Module: NONE. File: cloud_maxcs_split.F90

realk : used from realtype_rd
Subroutine: column_solver. Module: NONE. File: column_solver.F90

realk : used from realtype_rd
Subroutine: copy_clr_full. Module: NONE. File: copy_clr_full.F90

realk : used from realtype_rd
Subroutine: copy_clr_sol. Module: NONE. File: copy_clr_sol.F90

realk : used from realtype_rd
Subroutine: diff_albedo_basis. Module: NONE. File: diff_albedo_basis.F90

realk : used from realtype_rd
Subroutine: diff_planck_source_poly. Module: NONE. File: diff_planck_source_poly.F90

realk : used from realtype_rd
Subroutine: diff_planck_source_tbl. Module: NONE. File: diff_planck_source_tbl.F90

realk : used from realtype_rd
Subroutine: eig_sys. Module: NONE. File: eig_sys.F90

realk : used from realtype_rd
Subroutine: eigenvalue_tri. Module: NONE. File: eigenvalue_tri.F90

realk : used from realtype_rd
Subroutine: eval_uplm. Module: NONE. File: eval_uplm.F90

realk : used from realtype_rd
Subroutine: gas_optical_properties. Module: NONE. File: gas_optical_properties.F90

realk : used from realtype_rd
Subroutine: gauss_angle. Module: NONE. File: gauss_angle.F90

realk : used from realtype_rd
Subroutine: grey_opt_prop. Module: NONE. File: grey_opt_prop.F90

realk : used from realtype_rd
Subroutine: hemi_sph_integ. Module: NONE. File: hemi_sph_integ.F90

realk : used from realtype_rd
Subroutine: increment_rad_cf. Module: NONE. File: increment_rad_cf.F90

realk : used from realtype_rd
Subroutine: inter_k. Module: NONE. File: inter_k.F90

realk : used from realtype_rd
Subroutine: inter_pt. Module: NONE. File: inter_pt.F90

realk : used from realtype_rd
Subroutine: inter_pt_lookup. Module: NONE. File: inter_pt_lookup.F90

realk : used from realtype_rd
Subroutine: inter_t_lookup. Module: NONE. File: inter_t_lookup.F90

realk : used from realtype_rd
Subroutine: interp1d. Module: INTERP1D_MOD. File: interp1d.F90

realk : used from realtype_rd
Subroutine: ir_source. Module: NONE. File: ir_source.F90

realk : used from realtype_rd
Subroutine: layer_part_integ. Module: NONE. File: layer_part_integ.F90

realk : used from realtype_rd
Subroutine: legendre_weight. Module: NONE. File: legendre_weight.F90

realk : used from realtype_rd
Subroutine: mcica_column. Module: NONE. File: mcica_column.F90

realk : used from realtype_rd
Subroutine: mcica_sample. Module: NONE. File: mcica_sample.F90

realk : used from realtype_rd
Subroutine: mix_app_scat. Module: NONE. File: mix_app_scat.F90

realk : used from realtype_rd
Subroutine: mix_column. Module: NONE. File: mix_column.F90

realk : used from realtype_rd
Subroutine: mixed_solar_source. Module: NONE. File: mixed_solar_source.F90

realk : used from realtype_rd
Subroutine: monochromatic_gas_flux. Module: NONE. File: monochromatic_gas_flux.F90

realk : used from realtype_rd
Subroutine: monochromatic_ir_radiance. Module: NONE. File: monochromatic_ir_radiance.F90

realk : used from realtype_rd
Subroutine: monochromatic_radiance. Module: NONE. File: monochromatic_radiance.F90

realk : used from realtype_rd
Subroutine: monochromatic_radiance_sph. Module: NONE. File: monochromatic_radiance_sph.F90

realk : used from realtype_rd
Subroutine: monochromatic_radiance_tseq. Module: NONE. File: monochromatic_radiance_tseq.F90

realk : used from realtype_rd
Subroutine: opt_prop_aerosol. Module: NONE. File: opt_prop_aerosol.F90

realk : used from realtype_rd
Subroutine: opt_prop_ice_cloud. Module: NONE. File: opt_prop_ice_cloud.F90

realk : used from realtype_rd
Subroutine: opt_prop_inhom_corr_cairns. Module: NONE. File: opt_prop_inhom_corr_cairns.F90

realk : used from realtype_rd
Subroutine: opt_prop_ukca_aerosol. Module: NONE. File: opt_prop_ukca_aerosol.F90

realk : used from realtype_rd
Subroutine: opt_prop_water_cloud. Module: NONE. File: opt_prop_water_cloud.F90

realk : used from realtype_rd
Subroutine: overlap_coupled. Module: NONE. File: overlap_coupled.F90

realk : used from realtype_rd
Subroutine: quicksort. Module: NONE. File: quicksort.F90

realk : used from realtype_rd
Subroutine: radiance_calc. Module: NONE. File: radiance_calc.F90

realk : used from realtype_rd
Subroutine: read_spectrum. Module: NONE. File: read_spectrum.F90

realk : used from realtype_rd
Subroutine: rebin_esft_terms. Module: NONE. File: rebin_esft_terms.F90

realk : used from realtype_rd
Subroutine: rescale_continuum. Module: NONE. File: rescale_continuum.F90

realk : used from realtype_rd
Subroutine: rescale_phase_fnc. Module: NONE. File: rescale_phase_fnc.F90

realk : used from realtype_rd
Subroutine: rescale_tau_omega. Module: NONE. File: rescale_tau_omega.F90

realk : used from realtype_rd
Subroutine: scale_absorb. Module: NONE. File: scale_absorb.F90

realk : used from realtype_rd
Subroutine: ses_rescale_contm. Module: NONE. File: ses_rescale_contm.F90

realk : used from realtype_rd
Subroutine: set_cloud_geometry. Module: NONE. File: set_cloud_geometry.F90

realk : used from realtype_rd
Subroutine: set_dirn_weights. Module: NONE. File: set_dirn_weights.F90

realk : used from realtype_rd
Subroutine: set_level_weights. Module: NONE. File: set_level_weights.F90

realk : used from realtype_rd
Subroutine: set_matrix_pentadiagonal. Module: NONE. File: set_matrix_pentadiagonal.F90

realk : used from realtype_rd
Subroutine: set_n_cloud_parameter. Module: NONE. File: set_n_cloud_parameter.F90

realk : used from realtype_rd
Subroutine: set_rad_layer. Module: NONE. File: set_rad_layer.F90

realk : used from realtype_rd
Subroutine: set_truncation. Module: NONE. File: set_truncation.F90

realk : used from realtype_rd
Subroutine: shell_sort. Module: NONE. File: shell_sort.F90

realk : used from realtype_rd
Subroutine: single_scat_sol. Module: NONE. File: single_scat_sol.F90

realk : used from realtype_rd
Subroutine: single_scattering. Module: NONE. File: single_scattering.F90

realk : used from realtype_rd
Subroutine: single_scattering_all. Module: NONE. File: single_scattering_all.F90

realk : used from realtype_rd
Subroutine: sol_scat_cos. Module: NONE. File: sol_scat_cos.F90

realk : used from realtype_rd
Subroutine: solar_coefficient_basic. Module: NONE. File: solar_coefficient_basic.F90

realk : used from realtype_rd
Subroutine: solar_source. Module: NONE. File: solar_source.F90

realk : used from realtype_rd
Subroutine: solve_band_k_eqv. Module: NONE. File: solve_band_k_eqv.F90

realk : used from realtype_rd
Subroutine: solve_band_k_eqv_scl. Module: NONE. File: solve_band_k_eqv_scl.F90

realk : used from realtype_rd
Subroutine: solve_band_one_gas. Module: NONE. File: solve_band_one_gas.F90

realk : used from realtype_rd
Subroutine: solve_band_random_overlap. Module: NONE. File: solve_band_random_overlap.F90

realk : used from realtype_rd
Subroutine: solve_band_random_overlap_resort_rebin. Module: NONE. File: solve_band_random_overlap_resort_rebin.F90

realk : used from realtype_rd
Subroutine: solve_band_ses. Module: NONE. File: solve_band_ses.F90

realk : used from realtype_rd
Subroutine: solve_band_without_gas. Module: NONE. File: solve_band_without_gas.F90

realk : used from realtype_rd
Subroutine: solver_homogen_direct. Module: NONE. File: solver_homogen_direct.F90

realk : used from realtype_rd
Subroutine: solver_mix_direct. Module: NONE. File: solver_mix_direct.F90

realk : used from realtype_rd
Subroutine: solver_mix_direct_hogan. Module: NONE. File: solver_mix_direct_hogan.F90

realk : used from realtype_rd
Subroutine: solver_no_scat. Module: NONE. File: solver_no_scat.F90

realk : used from realtype_rd
Subroutine: solver_triple. Module: NONE. File: solver_triple.F90

realk : used from realtype_rd
Subroutine: solver_triple_app_scat. Module: NONE. File: solver_triple_app_scat.F90

realk : used from realtype_rd
Subroutine: solver_triple_hogan. Module: NONE. File: solver_triple_hogan.F90

realk : used from realtype_rd
Subroutine: sph_matrix_solver. Module: NONE. File: sph_matrix_solver.F90

realk : used from realtype_rd
Subroutine: sph_solver. Module: NONE. File: sph_solver.F90

realk : used from realtype_rd
Subroutine: sum_k. Module: NONE. File: sum_k.F90

realk : used from realtype_rd
Subroutine: trans_source_coeff. Module: NONE. File: trans_source_coeff.F90

realk : used from realtype_rd
Subroutine: triple_column. Module: NONE. File: triple_column.F90

realk : used from realtype_rd
Subroutine: triple_solar_source. Module: NONE. File: triple_solar_source.F90

realk : used from realtype_rd
Subroutine: two_coeff. Module: NONE. File: two_coeff.F90

realk : used from realtype_rd
Subroutine: two_coeff_basic. Module: NONE. File: two_coeff_basic.F90

realk : used from realtype_rd
Subroutine: two_coeff_cloud. Module: NONE. File: two_coeff_cloud.F90

realk : used from realtype_rd
Subroutine: two_coeff_fast_lw. Module: NONE. File: two_coeff_fast_lw.F90

realk : used from realtype_rd
Subroutine: two_coeff_region. Module: NONE. File: two_coeff_region.F90

realk : used from realtype_rd
Subroutine: two_coeff_region_fast_lw. Module: NONE. File: two_coeff_region_fast_lw.F90

realk : used from realtype_rd
Subroutine: two_stream. Module: NONE. File: two_stream.F90

release_file_unit : used from file_manager
Subroutine: read_spectrum. Module: NONE. File: read_spectrum.F90

repsilon : real(realk), parameter
Global variable . Module: RAD_CCF. File: rad_ccf.F90
Initial Value = 1.0_RealK / ratio_molar_weight
repsilon : used from rad_ccf
Subroutine: calculate_density. Module: NONE. File: calculate_density.F90

repsilon : used from rad_ccf
Subroutine: rescale_continuum. Module: NONE. File: rescale_continuum.F90

rmdi : used from missing_data_mod
Global variable . Module: DEF_CONTROL. File: def_control.F90

rmdi : real, parameter
Global variable . Module: MISSING_DATA_MOD. File: missing_data_mod.F90
Initial Value = -32768.0*32768.0
rmdi : used from missing_data_mod
Subroutine: allocate_spectrum. Module: DEF_SPECTRUM. File: def_spectrum.F90

rmdi_old : real, parameter
Global variable . Module: MISSING_DATA_MOD. File: missing_data_mod.F90
Initial Value = -32768.0
rmdi_pp : real, parameter
Global variable . Module: MISSING_DATA_MOD. File: missing_data_mod.F90
Initial Value = -1.0E+30
root : real(realk), intent(out), dimension(n)
Subroutine: calc_gauss_weight_90. Module: NONE. File: calc_gauss_weight_90.F90

routinename : character(len=*), parameter
Subroutine: adjust_ir_radiance. Module: NONE. File: adjust_ir_radiance.F90
Initial Value = 'ADJUST_IR_RADIANCE'
routinename : character(len=*), parameter
Subroutine: aggregate_cloud. Module: NONE. File: aggregate_cloud.F90
Initial Value = 'AGGREGATE_CLOUD'
routinename : character(len=*), parameter
Subroutine: asin_v. Module: VECTLIB_MOD. File: vectlib_mod.F90
Initial Value = 'ASIN_V'
routinename : character(len=*), parameter
Subroutine: assign_file_unit. Module: FILE_MANAGER. File: file_manager.F90
Initial Value = 'file_manager:assign_file_unit'
routinename : character(len=*), parameter
Subroutine: augment_radiance. Module: NONE. File: augment_radiance.F90
Initial Value = 'AUGMENT_RADIANCE'
routinename : character(len=*), parameter
Subroutine: augment_tiled_radiance. Module: NONE. File: augment_tiled_radiance.F90
Initial Value = 'AUGMENT_TILED_RADIANCE'
routinename : character(len=*), parameter
Subroutine: band_solver. Module: NONE. File: band_solver.F90
Initial Value = 'BAND_SOLVER'
routinename : character(len=*), parameter
Subroutine: build_sph_matrix. Module: NONE. File: build_sph_matrix.F90
Initial Value = 'BUILD_SPH_MATRIX'
routinename : character(len=*), parameter
Subroutine: calc_brdf. Module: NONE. File: calc_brdf.F90
Initial Value = 'CALC_BRDF'
routinename : character(len=*), parameter
Subroutine: calc_cg_coeff. Module: NONE. File: calc_cg_coeff.F90
Initial Value = 'CALC_CG_COEFF'
routinename : character(len=*), parameter
Subroutine: calc_flux_ipa. Module: NONE. File: calc_flux_ipa.F90
Initial Value = 'CALC_FLUX_IPA'
routinename : character(len=*), parameter
Subroutine: calc_gauss_weight_90. Module: NONE. File: calc_gauss_weight_90.F90
Initial Value = 'CALC_GAUSS_WEIGHT_90'
routinename : character(len=*), parameter
Subroutine: calc_radiance_ipa. Module: NONE. File: calc_radiance_ipa.F90
Initial Value = 'CALC_RADIANCE_IPA'
routinename : character(len=*), parameter
Subroutine: calc_surf_rad. Module: NONE. File: calc_surf_rad.F90
Initial Value = 'CALC_SURF_RAD'
routinename : character(len=*), parameter
Subroutine: calc_top_rad. Module: NONE. File: calc_top_rad.F90
Initial Value = 'CALC_TOP_RAD'
routinename : character(len=*), parameter
Subroutine: calc_uplm_sol. Module: NONE. File: calc_uplm_sol.F90
Initial Value = 'CALC_UPLM_SOL'
routinename : character(len=*), parameter
Subroutine: calc_uplm_zero. Module: NONE. File: calc_uplm_zero.F90
Initial Value = 'CALC_UPLM_ZERO'
routinename : character(len=*), parameter
Subroutine: calculate_density. Module: NONE. File: calculate_density.F90
Initial Value = 'CALCULATE_DENSITY'
routinename : character(len=*), parameter
Subroutine: cg_kappa_ms. Module: NONE. File: cg_kappa_ms.F90
Initial Value = 'CG_KAPPA_MS'
routinename : character(len=*), parameter
Subroutine: check_phf_term. Module: NONE. File: check_phf_term.F90
Initial Value = 'CHECK_PHF_TERM'
routinename : character(len=*), parameter
Subroutine: cloud_maxcs_split. Module: NONE. File: cloud_maxcs_split.F90
Initial Value = 'CLOUD_MAXCS_SPLIT'
routinename : character(len=*), parameter
Subroutine: column_solver. Module: NONE. File: column_solver.F90
Initial Value = 'COLUMN_SOLVER'
routinename : character(len=*), parameter
Subroutine: copy_clr_full. Module: NONE. File: copy_clr_full.F90
Initial Value = 'COPY_CLR_FULL'
routinename : character(len=*), parameter
Subroutine: copy_clr_sol. Module: NONE. File: copy_clr_sol.F90
Initial Value = 'COPY_CLR_SOL'
routinename : character(len=*), parameter
Subroutine: cos_v. Module: VECTLIB_MOD. File: vectlib_mod.F90
Initial Value = 'COS_V'
routinename : character(len=*), parameter
Subroutine: diff_albedo_basis. Module: NONE. File: diff_albedo_basis.F90
Initial Value = 'DIFF_ALBEDO_BASIS'
routinename : character(len=*), parameter
Subroutine: diff_planck_source_poly. Module: NONE. File: diff_planck_source_poly.F90
Initial Value = 'DIFF_PLANCK_SOURCE_POLY'
routinename : character(len=*), parameter
Subroutine: diff_planck_source_tbl. Module: NONE. File: diff_planck_source_tbl.F90
Initial Value = 'DIFF_PLANCK_SOURCE_TBL'
routinename : character(len=*), parameter
Subroutine: eig_sys. Module: NONE. File: eig_sys.F90
Initial Value = 'EIG_SYS'
routinename : character(len=*), parameter
Subroutine: eigenvalue_tri. Module: NONE. File: eigenvalue_tri.F90
Initial Value = 'EIGENVALUE_TRI'
routinename : character(len=*), intent(in)
Subroutine: ereport. Module: EREPORT_MOD. File: ereport_mod.F90

routinename : character(len=*), parameter
Subroutine: eval_uplm. Module: NONE. File: eval_uplm.F90
Initial Value = 'EVAL_UPLM'
routinename : character(len=*), parameter
Subroutine: exp_v. Module: VECTLIB_MOD. File: vectlib_mod.F90
Initial Value = 'EXP_V'
routinename : character(len=*), parameter
Subroutine: gas_optical_properties. Module: NONE. File: gas_optical_properties.F90
Initial Value = 'GAS_OPTICAL_PROPERTIES'
routinename : character(len=*), parameter
Subroutine: gauss_angle. Module: NONE. File: gauss_angle.F90
Initial Value = 'GAUSS_ANGLE'
routinename : character(len=*), parameter
Subroutine: grey_opt_prop. Module: NONE. File: grey_opt_prop.F90
Initial Value = 'GREY_OPT_PROP'
routinename : character(len=*), parameter
Subroutine: hemi_sph_integ. Module: NONE. File: hemi_sph_integ.F90
Initial Value = 'HEMI_SPH_INTEG'
routinename : character(len=*), parameter
Subroutine: increment_rad_cf. Module: NONE. File: increment_rad_cf.F90
Initial Value = 'INCREMENT_RAD_CF'
routinename : character(len=*), parameter
Subroutine: inter_k. Module: NONE. File: inter_k.F90
Initial Value = 'INTER_K'
routinename : character(len=*), parameter
Subroutine: inter_pt. Module: NONE. File: inter_pt.F90
Initial Value = 'INTER_PT'
routinename : character(len=*), parameter
Subroutine: inter_pt_lookup. Module: NONE. File: inter_pt_lookup.F90
Initial Value = 'INTER_PT_LOOKUP'
routinename : character(len=*), parameter
Subroutine: inter_t_lookup. Module: NONE. File: inter_t_lookup.F90
Initial Value = 'INTER_T_LOOKUP'
routinename : character(len=*), parameter
Subroutine: ir_source. Module: NONE. File: ir_source.F90
Initial Value = 'IR_SOURCE'
routinename : character(len=*), parameter
Subroutine: layer_part_integ. Module: NONE. File: layer_part_integ.F90
Initial Value = 'LAYER_PART_INTEG'
routinename : character(len=*), parameter
Subroutine: log_v. Module: VECTLIB_MOD. File: vectlib_mod.F90
Initial Value = 'LOG_V'
routinename : character(len=*), parameter
Subroutine: mcica_column. Module: NONE. File: mcica_column.F90
Initial Value = 'MCICA_COLUMN'
routinename : character(len=*), parameter
Subroutine: mcica_sample. Module: NONE. File: mcica_sample.F90
Initial Value = 'MCICA_SAMPLE'
routinename : character(len=*), parameter
Subroutine: mix_app_scat. Module: NONE. File: mix_app_scat.F90
Initial Value = 'MIX_APP_SCAT'
routinename : character(len=*), parameter
Subroutine: mix_column. Module: NONE. File: mix_column.F90
Initial Value = 'MIX_COLUMN'
routinename : character(len=*), parameter
Subroutine: mixed_solar_source. Module: NONE. File: mixed_solar_source.F90
Initial Value = 'MIXED_SOLAR_SOURCE'
routinename : character(len=*), parameter
Subroutine: monochromatic_gas_flux. Module: NONE. File: monochromatic_gas_flux.F90
Initial Value = 'MONOCHROMATIC_GAS_FLUX'
routinename : character(len=*), parameter
Subroutine: monochromatic_ir_radiance. Module: NONE. File: monochromatic_ir_radiance.F90
Initial Value = 'MONOCHROMATIC_IR_RADIANCE'
routinename : character(len=*), parameter
Subroutine: monochromatic_radiance. Module: NONE. File: monochromatic_radiance.F90
Initial Value = 'MONOCHROMATIC_RADIANCE'
routinename : character(len=*), parameter
Subroutine: monochromatic_radiance_sph. Module: NONE. File: monochromatic_radiance_sph.F90
Initial Value = 'MONOCHROMATIC_RADIANCE_SPH'
routinename : character(len=*), parameter
Subroutine: monochromatic_radiance_tseq. Module: NONE. File: monochromatic_radiance_tseq.F90
Initial Value = 'MONOCHROMATIC_RADIANCE_TSEQ'
routinename : character(len=*), parameter
Subroutine: oneover_v. Module: VECTLIB_MOD. File: vectlib_mod.F90
Initial Value = 'ONEOVER_V'
routinename : character(len=*), parameter
Subroutine: opt_prop_aerosol. Module: NONE. File: opt_prop_aerosol.F90
Initial Value = 'OPT_PROP_AEROSOL'
routinename : character(len=*), parameter
Subroutine: opt_prop_ice_cloud. Module: NONE. File: opt_prop_ice_cloud.F90
Initial Value = 'OPT_PROP_ICE_CLOUD'
routinename : character(len=*), parameter
Subroutine: opt_prop_inhom_corr_cairns. Module: NONE. File: opt_prop_inhom_corr_cairns.F90
Initial Value = 'OPT_PROP_INHOM_CORR_CAIRNS'
routinename : character(len=*), parameter
Subroutine: opt_prop_ukca_aerosol. Module: NONE. File: opt_prop_ukca_aerosol.F90
Initial Value = 'OPT_PROP_UKCA_AEROSOL'
routinename : character(len=*), parameter
Subroutine: opt_prop_water_cloud. Module: NONE. File: opt_prop_water_cloud.F90
Initial Value = 'OPT_PROP_WATER_CLOUD'
routinename : character(len=*), parameter
Subroutine: overlap_coupled. Module: NONE. File: overlap_coupled.F90
Initial Value = 'OVERLAP_COUPLED'
routinename : character(len=*), parameter
Subroutine: powr_v. Module: VECTLIB_MOD. File: vectlib_mod.F90
Initial Value = 'POWR_V'
routinename : character(len=*), parameter
Subroutine: quicksort. Module: NONE. File: quicksort.F90
Initial Value = 'QUICKSORT'
routinename : character(len=*), parameter
Subroutine: radiance_calc. Module: NONE. File: radiance_calc.F90
Initial Value = 'RADIANCE_CALC'
routinename : character(len=*), parameter
Subroutine: read_spectrum. Module: NONE. File: read_spectrum.F90
Initial Value = 'READ_SPECTRUM'
routinename : character(len=*), parameter
Subroutine: rescale_continuum. Module: NONE. File: rescale_continuum.F90
Initial Value = 'RESCALE_CONTINUUM'
routinename : character(len=*), parameter
Subroutine: rescale_phase_fnc. Module: NONE. File: rescale_phase_fnc.F90
Initial Value = 'RESCALE_PHASE_FNC'
routinename : character(len=*), parameter
Subroutine: rescale_tau_omega. Module: NONE. File: rescale_tau_omega.F90
Initial Value = 'RESCALE_TAU_OMEGA'
routinename : character(len=*), parameter
Subroutine: rtor_v. Module: VECTLIB_MOD. File: vectlib_mod.F90
Initial Value = 'RTOR_V'
routinename : character(len=*), parameter
Subroutine: scale_absorb. Module: NONE. File: scale_absorb.F90
Initial Value = 'SCALE_ABSORB'
routinename : character(len=*), parameter
Subroutine: ses_rescale_contm. Module: NONE. File: ses_rescale_contm.F90
Initial Value = 'SES_RESCALE_CONTM'
routinename : character(len=*), parameter
Subroutine: set_cloud_geometry. Module: NONE. File: set_cloud_geometry.F90
Initial Value = 'SET_CLOUD_GEOMETRY'
routinename : character(len=*), parameter
Subroutine: set_cloud_pointer. Module: NONE. File: set_cloud_pointer.F90
Initial Value = 'SET_CLOUD_POINTER'
routinename : character(len=*), parameter
Subroutine: set_dirn_weights. Module: NONE. File: set_dirn_weights.F90
Initial Value = 'SET_DIRN_WEIGHTS'
routinename : character(len=*), parameter
Subroutine: set_level_weights. Module: NONE. File: set_level_weights.F90
Initial Value = 'SET_LEVEL_WEIGHTS'
routinename : character(len=*), parameter
Subroutine: set_matrix_pentadiagonal. Module: NONE. File: set_matrix_pentadiagonal.F90
Initial Value = 'SET_MATRIX_PENTADIAGONAL'
routinename : character(len=*), parameter
Subroutine: set_n_cloud_parameter. Module: NONE. File: set_n_cloud_parameter.F90
Initial Value = 'SET_N_CLOUD_PARAMETER'
routinename : character(len=*), parameter
Subroutine: set_n_source_coeff. Module: SET_N_SOURCE_COEFF_MOD. File: set_n_source_coeff.F90
Initial Value = 'SET_N_SOURCE_COEFF'
routinename : character(len=*), parameter
Subroutine: set_rad_layer. Module: NONE. File: set_rad_layer.F90
Initial Value = 'SET_RAD_LAYER'
routinename : character(len=*), parameter
Subroutine: set_truncation. Module: NONE. File: set_truncation.F90
Initial Value = 'SET_TRUNCATION'
routinename : character(len=*), parameter
Subroutine: shell_sort. Module: NONE. File: shell_sort.F90
Initial Value = 'SHELL_SORT'
routinename : character(len=*), parameter
Subroutine: sin_v. Module: VECTLIB_MOD. File: vectlib_mod.F90
Initial Value = 'SIN_V'
routinename : character(len=*), parameter
Subroutine: single_scat_sol. Module: NONE. File: single_scat_sol.F90
Initial Value = 'SINGLE_SCAT_SOL'
routinename : character(len=*), parameter
Subroutine: single_scattering. Module: NONE. File: single_scattering.F90
Initial Value = 'SINGLE_SCATTERING'
routinename : character(len=*), parameter
Subroutine: single_scattering_all. Module: NONE. File: single_scattering_all.F90
Initial Value = 'SINGLE_SCATTERING_ALL'
routinename : character(len=*), parameter
Subroutine: sol_scat_cos. Module: NONE. File: sol_scat_cos.F90
Initial Value = 'SOL_SCAT_COS'
routinename : character(len=*), parameter
Subroutine: solar_coefficient_basic. Module: NONE. File: solar_coefficient_basic.F90
Initial Value = 'SOLAR_COEFFICIENT_BASIC'
routinename : character(len=*), parameter
Subroutine: solar_source. Module: NONE. File: solar_source.F90
Initial Value = 'SOLAR_SOURCE'
routinename : character(len=*), parameter
Subroutine: solve_band_k_eqv. Module: NONE. File: solve_band_k_eqv.F90
Initial Value = 'SOLVE_BAND_K_EQV'
routinename : character(len=*), parameter
Subroutine: solve_band_k_eqv_scl. Module: NONE. File: solve_band_k_eqv_scl.F90
Initial Value = 'SOLVE_BAND_K_EQV_SCL'
routinename : character(len=*), parameter
Subroutine: solve_band_one_gas. Module: NONE. File: solve_band_one_gas.F90
Initial Value = 'SOLVE_BAND_ONE_GAS'
routinename : character(len=*), parameter
Subroutine: solve_band_random_overlap. Module: NONE. File: solve_band_random_overlap.F90
Initial Value = 'SOLVE_BAND_RANDOM_OVERLAP'
routinename : character(len=*), parameter
Subroutine: solve_band_random_overlap_resort_rebin. Module: NONE. File: solve_band_random_overlap_resort_rebin.F90

routinename : character(len=*), parameter
Subroutine: solve_band_ses. Module: NONE. File: solve_band_ses.F90
Initial Value = 'SOLVE_BAND_SES'
routinename : character(len=*), parameter
Subroutine: solve_band_without_gas. Module: NONE. File: solve_band_without_gas.F90
Initial Value = 'SOLVE_BAND_WITHOUT_GAS'
routinename : character(len=*), parameter
Subroutine: solver_homogen_direct. Module: NONE. File: solver_homogen_direct.F90
Initial Value = 'SOLVER_HOMOGEN_DIRECT'
routinename : character(len=*), parameter
Subroutine: solver_mix_direct. Module: NONE. File: solver_mix_direct.F90
Initial Value = 'SOLVER_MIX_DIRECT'
routinename : character(len=*), parameter
Subroutine: solver_mix_direct_hogan. Module: NONE. File: solver_mix_direct_hogan.F90
Initial Value = 'SOLVER_MIX_DIRECT_HOGAN'
routinename : character(len=*), parameter
Subroutine: solver_no_scat. Module: NONE. File: solver_no_scat.F90
Initial Value = 'SOLVER_NO_SCAT'
routinename : character(len=*), parameter
Subroutine: solver_triple. Module: NONE. File: solver_triple.F90
Initial Value = 'SOLVER_TRIPLE'
routinename : character(len=*), parameter
Subroutine: solver_triple_app_scat. Module: NONE. File: solver_triple_app_scat.F90
Initial Value = 'SOLVER_TRIPLE_APP_SCAT'
routinename : character(len=*), parameter
Subroutine: solver_triple_hogan. Module: NONE. File: solver_triple_hogan.F90
Initial Value = 'SOLVER_TRIPLE_HOGAN'
routinename : character(len=*), parameter
Subroutine: sph_matrix_solver. Module: NONE. File: sph_matrix_solver.F90
Initial Value = 'SPH_MATRIX_SOLVER'
routinename : character(len=*), parameter
Subroutine: sph_solver. Module: NONE. File: sph_solver.F90
Initial Value = 'SPH_SOLVER'
routinename : character(len=*), parameter
Subroutine: sqrt_v. Module: VECTLIB_MOD. File: vectlib_mod.F90
Initial Value = 'SQRT_V'
routinename : character(len=*), parameter
Subroutine: sum_k. Module: NONE. File: sum_k.F90
Initial Value = 'SUM_K'
routinename : character(len=*), parameter
Subroutine: trans_source_coeff. Module: NONE. File: trans_source_coeff.F90
Initial Value = 'TRANS_SOURCE_COEFF'
routinename : character(len=*), parameter
Subroutine: triple_column. Module: NONE. File: triple_column.F90
Initial Value = 'TRIPLE_COLUMN'
routinename : character(len=*), parameter
Subroutine: triple_solar_source. Module: NONE. File: triple_solar_source.F90
Initial Value = 'TRIPLE_SOLAR_SOURCE'
routinename : character(len=*), parameter
Subroutine: two_coeff. Module: NONE. File: two_coeff.F90
Initial Value = 'TWO_COEFF'
routinename : character(len=*), parameter
Subroutine: two_coeff_basic. Module: NONE. File: two_coeff_basic.F90
Initial Value = 'TWO_COEFF_BASIC'
routinename : character(len=*), parameter
Subroutine: two_coeff_cloud. Module: NONE. File: two_coeff_cloud.F90
Initial Value = 'TWO_COEFF_CLOUD'
routinename : character(len=*), parameter
Subroutine: two_coeff_fast_lw. Module: NONE. File: two_coeff_fast_lw.F90
Initial Value = 'TWO_COEFF_FAST_LW'
routinename : character(len=*), parameter
Subroutine: two_coeff_region. Module: NONE. File: two_coeff_region.F90
Initial Value = 'TWO_COEFF_REGION'
routinename : character(len=*), parameter
Subroutine: two_coeff_region_fast_lw. Module: NONE. File: two_coeff_region_fast_lw.F90
Initial Value = 'TWO_COEFF_REGION_FAST_LW'
routinename : character(len=*), parameter
Subroutine: two_stream. Module: NONE. File: two_stream.F90
Initial Value = 'TWO_STREAM'
rtor_v : used from vectlib_mod
Subroutine: rescale_continuum. Module: NONE. File: rescale_continuum.F90

rtor_v : used from vectlib_mod
Subroutine: scale_absorb. Module: NONE. File: scale_absorb.F90

runidnamelength : integer, parameter
Global variable . Module: FILENAMELENGTH_MOD. File: filenamelength_mod.F90
Initial Value = 5
set_n_source_coeff : used from set_n_source_coeff_mod
Subroutine: mcica_column. Module: NONE. File: mcica_column.F90

set_n_source_coeff : used from set_n_source_coeff_mod
Subroutine: mix_column. Module: NONE. File: mix_column.F90

set_n_source_coeff : integer
Subroutine: set_n_source_coeff. Module: SET_N_SOURCE_COEFF_MOD. File: set_n_source_coeff.F90

set_n_source_coeff : used from set_n_source_coeff_mod
Subroutine: triple_column. Module: NONE. File: triple_column.F90

shift : real(realk)
Subroutine: calc_gauss_weight_90. Module: NONE. File: calc_gauss_weight_90.F90

solar_radius : used from constant
Global variable . Module: DEF_PLANETSTR. File: def_planetstr.F90

solar_t_effective : used from constant
Global variable . Module: DEF_PLANETSTR. File: def_planetstr.F90

sp : type(strspecdata), intent(in)
Subroutine: allocate_aer. Module: DEF_AER. File: def_aer.F90

sp : type(strspecdata), intent(in)
Subroutine: allocate_aer_prsc. Module: DEF_AER. File: def_aer.F90

sp : type(strspecdata), intent(in)
Subroutine: allocate_atm. Module: DEF_ATM. File: def_atm.F90

sp : type(strspecdata), intent(in)
Subroutine: allocate_bound. Module: DEF_BOUND. File: def_bound.F90

sp : type(strspecdata), intent(in)
Subroutine: allocate_cld. Module: DEF_CLD. File: def_cld.F90

sp : type(strspecdata), intent(in)
Subroutine: allocate_cld_mcica. Module: DEF_CLD. File: def_cld.F90

sp : type(strspecdata), intent(in)
Subroutine: allocate_cld_prsc. Module: DEF_CLD. File: def_cld.F90

sp : type(strspecdata), intent(in)
Subroutine: allocate_control. Module: DEF_CONTROL. File: def_control.F90

sp : type(strspecdata), intent(in)
Subroutine: allocate_out. Module: DEF_OUT. File: def_out.F90

sp : type(strspecdata), intent(inout)
Subroutine: allocate_spectrum. Module: DEF_SPECTRUM. File: def_spectrum.F90

sp : type(strspecdata), intent(inout)
Subroutine: deallocate_spectrum. Module: DEF_SPECTRUM. File: def_spectrum.F90

sp : type(strspecdata)
Subroutine: read_spectrum. Module: NONE. File: read_spectrum.F90

sp1 : real(realk), dimension(n_profile, n_layer)
Subroutine: rescale_continuum. Module: NONE. File: rescale_continuum.F90

sp1 : real(realk), dimension(n_profile, n_layer-i_top+1)
Subroutine: scale_absorb. Module: NONE. File: scale_absorb.F90

sp2 : real(realk), dimension(n_profile, n_layer)
Subroutine: rescale_continuum. Module: NONE. File: rescale_continuum.F90

sp2 : real(realk), dimension(n_profile, n_layer-i_top+1)
Subroutine: scale_absorb. Module: NONE. File: scale_absorb.F90

spectral_k : character(len=256)
Subroutine: read_spectrum. Module: NONE. File: read_spectrum.F90

spectral_var : character(len=256)
Subroutine: read_spectrum. Module: NONE. File: read_spectrum.F90

spectrum : type(strspecdata), intent(in)
Subroutine: radiance_calc. Module: NONE. File: radiance_calc.F90

sqrt_v : used from vectlib_mod
Subroutine: two_coeff. Module: NONE. File: two_coeff.F90

ss_prop : type(str_ss_prop), intent(inout)
Subroutine: calc_flux_ipa. Module: NONE. File: calc_flux_ipa.F90

ss_prop : type(str_ss_prop), intent(inout)
Subroutine: calc_radiance_ipa. Module: NONE. File: calc_radiance_ipa.F90

ss_prop : type(str_ss_prop), intent(inout)
Subroutine: grey_opt_prop. Module: NONE. File: grey_opt_prop.F90

ss_prop : type(str_ss_prop), intent(inout)
Subroutine: mcica_column. Module: NONE. File: mcica_column.F90

ss_prop : type(str_ss_prop), intent(inout)
Subroutine: mcica_sample. Module: NONE. File: mcica_sample.F90

ss_prop : type(str_ss_prop), intent(inout)
Subroutine: mix_column. Module: NONE. File: mix_column.F90

ss_prop : type(str_ss_prop), intent(inout)
Subroutine: monochromatic_radiance. Module: NONE. File: monochromatic_radiance.F90

ss_prop : type(str_ss_prop), intent(inout)
Subroutine: monochromatic_radiance_sph. Module: NONE. File: monochromatic_radiance_sph.F90

ss_prop : type(str_ss_prop), intent(inout)
Subroutine: monochromatic_radiance_tseq. Module: NONE. File: monochromatic_radiance_tseq.F90

ss_prop : type(str_ss_prop)
Subroutine: radiance_calc. Module: NONE. File: radiance_calc.F90

ss_prop : type(str_ss_prop), intent(inout)
Subroutine: single_scattering_all. Module: NONE. File: single_scattering_all.F90

ss_prop : type(str_ss_prop), intent(inout)
Subroutine: solve_band_k_eqv. Module: NONE. File: solve_band_k_eqv.F90

ss_prop : type(str_ss_prop), intent(inout)
Subroutine: solve_band_k_eqv_scl. Module: NONE. File: solve_band_k_eqv_scl.F90

ss_prop : type(str_ss_prop), intent(inout)
Subroutine: solve_band_one_gas. Module: NONE. File: solve_band_one_gas.F90

ss_prop : type(str_ss_prop), intent(inout)
Subroutine: solve_band_random_overlap. Module: NONE. File: solve_band_random_overlap.F90

ss_prop : type(str_ss_prop), intent(inout)
Subroutine: solve_band_random_overlap_resort_rebin. Module: NONE. File: solve_band_random_overlap_resort_rebin.F90

ss_prop : type(str_ss_prop), intent(inout)
Subroutine: solve_band_ses. Module: NONE. File: solve_band_ses.F90

ss_prop : type(str_ss_prop), intent(inout)
Subroutine: solve_band_without_gas. Module: NONE. File: solve_band_without_gas.F90

ss_prop : type(str_ss_prop), intent(inout)
Subroutine: triple_column. Module: NONE. File: triple_column.F90

straer : used from def_aer
Subroutine: radiance_calc. Module: NONE. File: radiance_calc.F90

stratm : used from def_atm
Subroutine: radiance_calc. Module: NONE. File: radiance_calc.F90

strbound : used from def_bound
Subroutine: calc_flux_ipa. Module: NONE. File: calc_flux_ipa.F90

strbound : used from def_bound
Subroutine: column_solver. Module: NONE. File: column_solver.F90

strbound : used from def_bound
Subroutine: mcica_column. Module: NONE. File: mcica_column.F90

strbound : used from def_bound
Subroutine: mcica_sample. Module: NONE. File: mcica_sample.F90

strbound : used from def_bound
Subroutine: mix_column. Module: NONE. File: mix_column.F90

strbound : used from def_bound
Subroutine: mixed_solar_source. Module: NONE. File: mixed_solar_source.F90

strbound : used from def_bound
Subroutine: monochromatic_radiance. Module: NONE. File: monochromatic_radiance.F90

strbound : used from def_bound
Subroutine: monochromatic_radiance_tseq. Module: NONE. File: monochromatic_radiance_tseq.F90

strbound : used from def_bound
Subroutine: radiance_calc. Module: NONE. File: radiance_calc.F90

strbound : used from def_bound
Subroutine: solar_source. Module: NONE. File: solar_source.F90

strbound : used from def_bound
Subroutine: solve_band_k_eqv. Module: NONE. File: solve_band_k_eqv.F90

strbound : used from def_bound
Subroutine: solve_band_k_eqv_scl. Module: NONE. File: solve_band_k_eqv_scl.F90

strbound : used from def_bound
Subroutine: solve_band_one_gas. Module: NONE. File: solve_band_one_gas.F90

strbound : used from def_bound
Subroutine: solve_band_random_overlap. Module: NONE. File: solve_band_random_overlap.F90

strbound : used from def_bound
Subroutine: solve_band_random_overlap_resort_rebin. Module: NONE. File: solve_band_random_overlap_resort_rebin.F90

strbound : used from def_bound
Subroutine: solve_band_ses. Module: NONE. File: solve_band_ses.F90

strbound : used from def_bound
Subroutine: solve_band_without_gas. Module: NONE. File: solve_band_without_gas.F90

strbound : used from def_bound
Subroutine: triple_column. Module: NONE. File: triple_column.F90

strbound : used from def_bound
Subroutine: triple_solar_source. Module: NONE. File: triple_solar_source.F90

strbound : used from def_bound
Subroutine: two_stream. Module: NONE. File: two_stream.F90

strcld : used from def_cld
Subroutine: mcica_column. Module: NONE. File: mcica_column.F90

strcld : used from def_cld
Subroutine: mcica_sample. Module: NONE. File: mcica_sample.F90

strcld : used from def_cld
Subroutine: mix_column. Module: NONE. File: mix_column.F90

strcld : used from def_cld
Subroutine: monochromatic_radiance. Module: NONE. File: monochromatic_radiance.F90

strcld : used from def_cld
Subroutine: monochromatic_radiance_tseq. Module: NONE. File: monochromatic_radiance_tseq.F90

strcld : used from def_cld
Subroutine: radiance_calc. Module: NONE. File: radiance_calc.F90

strcld : used from def_cld
Subroutine: solve_band_k_eqv. Module: NONE. File: solve_band_k_eqv.F90

strcld : used from def_cld
Subroutine: solve_band_k_eqv_scl. Module: NONE. File: solve_band_k_eqv_scl.F90

strcld : used from def_cld
Subroutine: solve_band_one_gas. Module: NONE. File: solve_band_one_gas.F90

strcld : used from def_cld
Subroutine: solve_band_random_overlap. Module: NONE. File: solve_band_random_overlap.F90

strcld : used from def_cld
Subroutine: solve_band_random_overlap_resort_rebin. Module: NONE. File: solve_band_random_overlap_resort_rebin.F90

strcld : used from def_cld
Subroutine: solve_band_ses. Module: NONE. File: solve_band_ses.F90

strcld : used from def_cld
Subroutine: solve_band_without_gas. Module: NONE. File: solve_band_without_gas.F90

strcld : used from def_cld
Subroutine: triple_column. Module: NONE. File: triple_column.F90

strctrl : used from def_control
Subroutine: allocate_out. Module: DEF_OUT. File: def_out.F90

strctrl : used from def_control
Subroutine: calc_flux_ipa. Module: NONE. File: calc_flux_ipa.F90

strctrl : used from def_control
Subroutine: column_solver. Module: NONE. File: column_solver.F90

strctrl : used from def_control
Subroutine: copy_clr_full. Module: NONE. File: copy_clr_full.F90

strctrl : used from def_control
Subroutine: grey_opt_prop. Module: NONE. File: grey_opt_prop.F90

strctrl : used from def_control
Subroutine: mcica_column. Module: NONE. File: mcica_column.F90

strctrl : used from def_control
Subroutine: mcica_sample. Module: NONE. File: mcica_sample.F90

strctrl : used from def_control
Subroutine: mix_column. Module: NONE. File: mix_column.F90

strctrl : used from def_control
Subroutine: mixed_solar_source. Module: NONE. File: mixed_solar_source.F90

strctrl : used from def_control
Subroutine: monochromatic_radiance. Module: NONE. File: monochromatic_radiance.F90

strctrl : used from def_control
Subroutine: monochromatic_radiance_sph. Module: NONE. File: monochromatic_radiance_sph.F90

strctrl : used from def_control
Subroutine: monochromatic_radiance_tseq. Module: NONE. File: monochromatic_radiance_tseq.F90

strctrl : used from def_control
Subroutine: radiance_calc. Module: NONE. File: radiance_calc.F90

strctrl : used from def_control
Subroutine: rescale_continuum. Module: NONE. File: rescale_continuum.F90

strctrl : used from def_control
Subroutine: solar_source. Module: NONE. File: solar_source.F90

strctrl : used from def_control
Subroutine: solve_band_k_eqv. Module: NONE. File: solve_band_k_eqv.F90

strctrl : used from def_control
Subroutine: solve_band_k_eqv_scl. Module: NONE. File: solve_band_k_eqv_scl.F90

strctrl : used from def_control
Subroutine: solve_band_one_gas. Module: NONE. File: solve_band_one_gas.F90

strctrl : used from def_control
Subroutine: solve_band_random_overlap. Module: NONE. File: solve_band_random_overlap.F90

strctrl : used from def_control
Subroutine: solve_band_random_overlap_resort_rebin. Module: NONE. File: solve_band_random_overlap_resort_rebin.F90

strctrl : used from def_control
Subroutine: solve_band_ses. Module: NONE. File: solve_band_ses.F90

strctrl : used from def_control
Subroutine: solve_band_without_gas. Module: NONE. File: solve_band_without_gas.F90

strctrl : used from def_control
Subroutine: trans_source_coeff. Module: NONE. File: trans_source_coeff.F90

strctrl : used from def_control
Subroutine: triple_column. Module: NONE. File: triple_column.F90

strctrl : used from def_control
Subroutine: triple_solar_source. Module: NONE. File: triple_solar_source.F90

strctrl : used from def_control
Subroutine: two_coeff. Module: NONE. File: two_coeff.F90

strctrl : used from def_control
Subroutine: two_coeff_cloud. Module: NONE. File: two_coeff_cloud.F90

strctrl : used from def_control
Subroutine: two_coeff_region. Module: NONE. File: two_coeff_region.F90

strctrl : used from def_control
Subroutine: two_stream. Module: NONE. File: two_stream.F90

strdim : used from def_dimen
Subroutine: allocate_out. Module: DEF_OUT. File: def_out.F90

strdim : used from def_dimen
Subroutine: mcica_sample. Module: NONE. File: mcica_sample.F90

strdim : used from def_dimen
Subroutine: radiance_calc. Module: NONE. File: radiance_calc.F90

strdim : used from def_dimen
Subroutine: solve_band_k_eqv. Module: NONE. File: solve_band_k_eqv.F90

strdim : used from def_dimen
Subroutine: solve_band_k_eqv_scl. Module: NONE. File: solve_band_k_eqv_scl.F90

strdim : used from def_dimen
Subroutine: solve_band_ses. Module: NONE. File: solve_band_ses.F90

strout : used from def_out
Subroutine: grey_opt_prop. Module: NONE. File: grey_opt_prop.F90

strout : used from def_out
Subroutine: radiance_calc. Module: NONE. File: radiance_calc.F90

strspecdata : used from def_spectrum
Subroutine: allocate_control. Module: DEF_CONTROL. File: def_control.F90

strspecdata : used from def_spectrum
Subroutine: allocate_out. Module: DEF_OUT. File: def_out.F90

strspecdata : used from def_spectrum
Subroutine: radiance_calc. Module: NONE. File: radiance_calc.F90

strspecdata : used from def_spectrum
Subroutine: read_spectrum. Module: NONE. File: read_spectrum.F90

sum_weight : real(realk)
Subroutine: calc_gauss_weight_90. Module: NONE. File: calc_gauss_weight_90.F90

t_inv : real(realk)
Subroutine: scale_absorb. Module: NONE. File: scale_absorb.F90

temp : real(realk)
Subroutine: calc_gauss_weight_90. Module: NONE. File: calc_gauss_weight_90.F90

temp : real(realk), dimension(n_profile)
Subroutine: monochromatic_gas_flux. Module: NONE. File: monochromatic_gas_flux.F90

temp : real(realk), dimension(nd_profile)
Subroutine: solve_band_k_eqv. Module: NONE. File: solve_band_k_eqv.F90

temp : real(realk), dimension(nd_profile)
Subroutine: solve_band_k_eqv_scl. Module: NONE. File: solve_band_k_eqv_scl.F90

temp_exp : real(realk), dimension(nd_profile)
Subroutine: solve_band_k_eqv. Module: NONE. File: solve_band_k_eqv.F90

temp_exp : real(realk), dimension(nd_profile)
Subroutine: solve_band_k_eqv_scl. Module: NONE. File: solve_band_k_eqv_scl.F90

temp_in : real(realk), dimension(n_profile)
Subroutine: monochromatic_gas_flux. Module: NONE. File: monochromatic_gas_flux.F90

temp_max : real(realk)
Subroutine: solve_band_k_eqv. Module: NONE. File: solve_band_k_eqv.F90
Initial Value = LOG(1.0_RealK/EPSILON(temp_max))
temp_max : real(realk)
Subroutine: solve_band_k_eqv_scl. Module: NONE. File: solve_band_k_eqv_scl.F90
Initial Value = LOG(1.0_RealK/EPSILON(temp_max))
tiny_frac : real(realk), parameter
Subroutine: two_coeff_region. Module: NONE. File: two_coeff_region.F90
Initial Value = TINY(frac_region)
tiny_k : real(realk), parameter
Subroutine: grey_opt_prop. Module: NONE. File: grey_opt_prop.F90
Initial Value = TINY(ss_prop%k_ext_scat)
tiny_k : real(realk), parameter
Subroutine: opt_prop_inhom_corr_cairns. Module: NONE. File: opt_prop_inhom_corr_cairns.F90
Initial Value = TINY(k_ext_scat_cloud)
tmp : real(realk), intent(in)
Subroutine: diff_planck_source_tbl. Module: NONE. File: diff_planck_source_tbl.F90

tmp : real(realk)
Subroutine: scale_absorb. Module: NONE. File: scale_absorb.F90

tmp_inv : real(realk), dimension(nd_profile)
Subroutine: grey_opt_prop. Module: NONE. File: grey_opt_prop.F90

tol_zero : real(realk)
Subroutine: calc_gauss_weight_90. Module: NONE. File: calc_gauss_weight_90.F90

ttb : real(realk), parameter, dimension(10)
Global variable . Module: SCALE_WENYI. File: scale_wenyi.F90
Initial Value =
ttb : used from scale_wenyi
Subroutine: scale_absorb. Module: NONE. File: scale_absorb.F90

tto : real(realk), parameter, dimension(9)
Global variable . Module: SCALE_WENYI. File: scale_wenyi.F90
Initial Value =
tto : used from scale_wenyi
Subroutine: scale_absorb. Module: NONE. File: scale_absorb.F90

twk : real(realk), dimension(n_profile, n_layer)
Subroutine: rescale_continuum. Module: NONE. File: rescale_continuum.F90

twk : real(realk), dimension(n_profile, n_layer-i_top+1)
Subroutine: scale_absorb. Module: NONE. File: scale_absorb.F90

twk_in : real(realk), dimension(n_profile, n_layer)
Subroutine: rescale_continuum. Module: NONE. File: rescale_continuum.F90

twk_in : real(realk), dimension(n_profile, n_layer-i_top+1)
Subroutine: scale_absorb. Module: NONE. File: scale_absorb.F90

unit : integer
Subroutine: ereport. Module: EREPORT_MOD. File: ereport_mod.F90
Initial Value = 6
weight : real(realk), intent(out), dimension(n)
Subroutine: calc_gauss_weight_90. Module: NONE. File: calc_gauss_weight_90.F90

wt : real(realk)
Subroutine: calc_gauss_weight_90. Module: NONE. File: calc_gauss_weight_90.F90

wt : real(realk), intent(out)
Subroutine: legendre_weight. Module: NONE. File: legendre_weight.F90

x : real(kind=realk), dimension(n)
Subroutine: asin_v. Module: VECTLIB_MOD. File: vectlib_mod.F90

x : real(realk)
Subroutine: calc_gauss_weight_90. Module: NONE. File: calc_gauss_weight_90.F90

x : real(kind=realk), dimension(n)
Subroutine: cos_v. Module: VECTLIB_MOD. File: vectlib_mod.F90

x : real(kind=realk), dimension(n)
Subroutine: exp_v. Module: VECTLIB_MOD. File: vectlib_mod.F90

x : real(realk), intent(in)
Subroutine: legendre_weight. Module: NONE. File: legendre_weight.F90

x : real(kind=realk), dimension(n)
Subroutine: log_v. Module: VECTLIB_MOD. File: vectlib_mod.F90

x : real(kind=realk), dimension(n)
Subroutine: oneover_v. Module: VECTLIB_MOD. File: vectlib_mod.F90

x : real(kind=realk), dimension(n)
Subroutine: powr_v. Module: VECTLIB_MOD. File: vectlib_mod.F90

x : real(kind=realk), dimension(n)
Subroutine: rtor_v. Module: VECTLIB_MOD. File: vectlib_mod.F90

x : real(kind=realk), dimension(n)
Subroutine: sin_v. Module: VECTLIB_MOD. File: vectlib_mod.F90

x : real(kind=realk), dimension(n)
Subroutine: sqrt_v. Module: VECTLIB_MOD. File: vectlib_mod.F90

xh : real(realk)
Subroutine: calc_gauss_weight_90. Module: NONE. File: calc_gauss_weight_90.F90

xl : real(realk)
Subroutine: calc_gauss_weight_90. Module: NONE. File: calc_gauss_weight_90.F90

y : real(kind=realk), dimension(n)
Subroutine: asin_v. Module: VECTLIB_MOD. File: vectlib_mod.F90

y : real(realk)
Subroutine: calc_gauss_weight_90. Module: NONE. File: calc_gauss_weight_90.F90

y : real(kind=realk), dimension(n)
Subroutine: cos_v. Module: VECTLIB_MOD. File: vectlib_mod.F90

y : real(kind=realk), dimension(n)
Subroutine: exp_v. Module: VECTLIB_MOD. File: vectlib_mod.F90

y : real(realk)
Subroutine: legendre_weight. Module: NONE. File: legendre_weight.F90

y : real(kind=realk), dimension(n)
Subroutine: log_v. Module: VECTLIB_MOD. File: vectlib_mod.F90

y : real(kind=realk), dimension(n)
Subroutine: oneover_v. Module: VECTLIB_MOD. File: vectlib_mod.F90

y : real(kind=realk), dimension(n)
Subroutine: powr_v. Module: VECTLIB_MOD. File: vectlib_mod.F90

y : real(kind=realk), dimension(n)
Subroutine: rtor_v. Module: VECTLIB_MOD. File: vectlib_mod.F90

y : real(kind=realk), dimension(n)
Subroutine: sin_v. Module: VECTLIB_MOD. File: vectlib_mod.F90

y : real(kind=realk), dimension(n)
Subroutine: sqrt_v. Module: VECTLIB_MOD. File: vectlib_mod.F90

yh : real(realk)
Subroutine: calc_gauss_weight_90. Module: NONE. File: calc_gauss_weight_90.F90

yl : real(realk)
Subroutine: calc_gauss_weight_90. Module: NONE. File: calc_gauss_weight_90.F90

z : real(kind=realk), dimension(n)
Subroutine: powr_v. Module: VECTLIB_MOD. File: vectlib_mod.F90

z : real(kind=realk), dimension(n)
Subroutine: rtor_v. Module: VECTLIB_MOD. File: vectlib_mod.F90

zhook_handle : real(kind=jprb)
Subroutine: adjust_ir_radiance. Module: NONE. File: adjust_ir_radiance.F90

zhook_handle : real(kind=jprb)
Subroutine: aggregate_cloud. Module: NONE. File: aggregate_cloud.F90

zhook_handle : real(kind=jprb)
Subroutine: asin_v. Module: VECTLIB_MOD. File: vectlib_mod.F90

zhook_handle : real(kind=jprb)
Subroutine: augment_radiance. Module: NONE. File: augment_radiance.F90

zhook_handle : real(kind=jprb)
Subroutine: augment_tiled_radiance. Module: NONE. File: augment_tiled_radiance.F90

zhook_handle : real(kind=jprb)
Subroutine: band_solver. Module: NONE. File: band_solver.F90

zhook_handle : real(kind=jprb)
Subroutine: build_sph_matrix. Module: NONE. File: build_sph_matrix.F90

zhook_handle : real(kind=jprb)
Subroutine: calc_brdf. Module: NONE. File: calc_brdf.F90

zhook_handle : real(kind=jprb)
Subroutine: calc_cg_coeff. Module: NONE. File: calc_cg_coeff.F90

zhook_handle : real(kind=jprb)
Subroutine: calc_flux_ipa. Module: NONE. File: calc_flux_ipa.F90

zhook_handle : real(kind=jprb)
Subroutine: calc_radiance_ipa. Module: NONE. File: calc_radiance_ipa.F90

zhook_handle : real(kind=jprb)
Subroutine: calc_surf_rad. Module: NONE. File: calc_surf_rad.F90

zhook_handle : real(kind=jprb)
Subroutine: calc_top_rad. Module: NONE. File: calc_top_rad.F90

zhook_handle : real(kind=jprb)
Subroutine: calc_uplm_sol. Module: NONE. File: calc_uplm_sol.F90

zhook_handle : real(kind=jprb)
Subroutine: calc_uplm_zero. Module: NONE. File: calc_uplm_zero.F90

zhook_handle : real(kind=jprb)
Subroutine: calculate_density. Module: NONE. File: calculate_density.F90

zhook_handle : real(kind=jprb)
Subroutine: cg_kappa_ms. Module: NONE. File: cg_kappa_ms.F90

zhook_handle : real(kind=jprb)
Subroutine: check_phf_term. Module: NONE. File: check_phf_term.F90

zhook_handle : real(kind=jprb)
Subroutine: cloud_maxcs_split. Module: NONE. File: cloud_maxcs_split.F90

zhook_handle : real(kind=jprb)
Subroutine: column_solver. Module: NONE. File: column_solver.F90

zhook_handle : real(kind=jprb)
Subroutine: copy_clr_full. Module: NONE. File: copy_clr_full.F90

zhook_handle : real(kind=jprb)
Subroutine: copy_clr_sol. Module: NONE. File: copy_clr_sol.F90

zhook_handle : real(kind=jprb)
Subroutine: cos_v. Module: VECTLIB_MOD. File: vectlib_mod.F90

zhook_handle : real(kind=jprb)
Subroutine: diff_albedo_basis. Module: NONE. File: diff_albedo_basis.F90

zhook_handle : real(kind=jprb)
Subroutine: diff_planck_source_poly. Module: NONE. File: diff_planck_source_poly.F90

zhook_handle : real(kind=jprb)
Subroutine: diff_planck_source_tbl. Module: NONE. File: diff_planck_source_tbl.F90

zhook_handle : real(kind=jprb)
Subroutine: eig_sys. Module: NONE. File: eig_sys.F90

zhook_handle : real(kind=jprb)
Subroutine: eigenvalue_tri. Module: NONE. File: eigenvalue_tri.F90

zhook_handle : real(kind=jprb)
Subroutine: eval_uplm. Module: NONE. File: eval_uplm.F90

zhook_handle : real(kind=jprb)
Subroutine: exp_v. Module: VECTLIB_MOD. File: vectlib_mod.F90

zhook_handle : real(kind=jprb)
Subroutine: gas_optical_properties. Module: NONE. File: gas_optical_properties.F90

zhook_handle : real(kind=jprb)
Subroutine: gauss_angle. Module: NONE. File: gauss_angle.F90

zhook_handle : real(kind=jprb)
Subroutine: grey_opt_prop. Module: NONE. File: grey_opt_prop.F90

zhook_handle : real(kind=jprb)
Subroutine: hemi_sph_integ. Module: NONE. File: hemi_sph_integ.F90

zhook_handle : real(kind=jprb)
Subroutine: increment_rad_cf. Module: NONE. File: increment_rad_cf.F90

zhook_handle : real(kind=jprb)
Subroutine: inter_k. Module: NONE. File: inter_k.F90

zhook_handle : real(kind=jprb)
Subroutine: inter_pt. Module: NONE. File: inter_pt.F90

zhook_handle : real(kind=jprb)
Subroutine: inter_pt_lookup. Module: NONE. File: inter_pt_lookup.F90

zhook_handle : real(kind=jprb)
Subroutine: inter_t_lookup. Module: NONE. File: inter_t_lookup.F90

zhook_handle : real(kind=jprb)
Subroutine: ir_source. Module: NONE. File: ir_source.F90

zhook_handle : real(kind=jprb)
Subroutine: layer_part_integ. Module: NONE. File: layer_part_integ.F90

zhook_handle : real(kind=jprb)
Subroutine: log_v. Module: VECTLIB_MOD. File: vectlib_mod.F90

zhook_handle : real(kind=jprb)
Subroutine: mcica_column. Module: NONE. File: mcica_column.F90

zhook_handle : real(kind=jprb)
Subroutine: mcica_sample. Module: NONE. File: mcica_sample.F90

zhook_handle : real(kind=jprb)
Subroutine: mix_app_scat. Module: NONE. File: mix_app_scat.F90

zhook_handle : real(kind=jprb)
Subroutine: mix_column. Module: NONE. File: mix_column.F90

zhook_handle : real(kind=jprb)
Subroutine: mixed_solar_source. Module: NONE. File: mixed_solar_source.F90

zhook_handle : real(kind=jprb)
Subroutine: monochromatic_gas_flux. Module: NONE. File: monochromatic_gas_flux.F90

zhook_handle : real(kind=jprb)
Subroutine: monochromatic_ir_radiance. Module: NONE. File: monochromatic_ir_radiance.F90

zhook_handle : real(kind=jprb)
Subroutine: monochromatic_radiance. Module: NONE. File: monochromatic_radiance.F90

zhook_handle : real(kind=jprb)
Subroutine: monochromatic_radiance_sph. Module: NONE. File: monochromatic_radiance_sph.F90

zhook_handle : real(kind=jprb)
Subroutine: monochromatic_radiance_tseq. Module: NONE. File: monochromatic_radiance_tseq.F90

zhook_handle : real(kind=jprb)
Subroutine: oneover_v. Module: VECTLIB_MOD. File: vectlib_mod.F90

zhook_handle : real(kind=jprb)
Subroutine: opt_prop_aerosol. Module: NONE. File: opt_prop_aerosol.F90

zhook_handle : real(kind=jprb)
Subroutine: opt_prop_ice_cloud. Module: NONE. File: opt_prop_ice_cloud.F90

zhook_handle : real(kind=jprb)
Subroutine: opt_prop_inhom_corr_cairns. Module: NONE. File: opt_prop_inhom_corr_cairns.F90

zhook_handle : real(kind=jprb)
Subroutine: opt_prop_ukca_aerosol. Module: NONE. File: opt_prop_ukca_aerosol.F90

zhook_handle : real(kind=jprb)
Subroutine: opt_prop_water_cloud. Module: NONE. File: opt_prop_water_cloud.F90

zhook_handle : real(kind=jprb)
Subroutine: overlap_coupled. Module: NONE. File: overlap_coupled.F90

zhook_handle : real(kind=jprb)
Subroutine: powr_v. Module: VECTLIB_MOD. File: vectlib_mod.F90

zhook_handle : real(kind=jprb)
Subroutine: radiance_calc. Module: NONE. File: radiance_calc.F90

zhook_handle : real(kind=jprb)
Subroutine: rescale_continuum. Module: NONE. File: rescale_continuum.F90

zhook_handle : real(kind=jprb)
Subroutine: rescale_phase_fnc. Module: NONE. File: rescale_phase_fnc.F90

zhook_handle : real(kind=jprb)
Subroutine: rescale_tau_omega. Module: NONE. File: rescale_tau_omega.F90

zhook_handle : real(kind=jprb)
Subroutine: rtor_v. Module: VECTLIB_MOD. File: vectlib_mod.F90

zhook_handle : real(kind=jprb)
Subroutine: scale_absorb. Module: NONE. File: scale_absorb.F90

zhook_handle : real(kind=jprb)
Subroutine: ses_rescale_contm. Module: NONE. File: ses_rescale_contm.F90

zhook_handle : real(kind=jprb)
Subroutine: set_cloud_geometry. Module: NONE. File: set_cloud_geometry.F90

zhook_handle : real(kind=jprb)
Subroutine: set_cloud_pointer. Module: NONE. File: set_cloud_pointer.F90

zhook_handle : real(kind=jprb)
Subroutine: set_dirn_weights. Module: NONE. File: set_dirn_weights.F90

zhook_handle : real(kind=jprb)
Subroutine: set_level_weights. Module: NONE. File: set_level_weights.F90

zhook_handle : real(kind=jprb)
Subroutine: set_matrix_pentadiagonal. Module: NONE. File: set_matrix_pentadiagonal.F90

zhook_handle : real(kind=jprb)
Subroutine: set_n_cloud_parameter. Module: NONE. File: set_n_cloud_parameter.F90

zhook_handle : real(kind=jprb)
Subroutine: set_n_source_coeff. Module: SET_N_SOURCE_COEFF_MOD. File: set_n_source_coeff.F90

zhook_handle : real(kind=jprb)
Subroutine: set_rad_layer. Module: NONE. File: set_rad_layer.F90

zhook_handle : real(kind=jprb)
Subroutine: set_truncation. Module: NONE. File: set_truncation.F90

zhook_handle : real(kind=jprb)
Subroutine: shell_sort. Module: NONE. File: shell_sort.F90

zhook_handle : real(kind=jprb)
Subroutine: sin_v. Module: VECTLIB_MOD. File: vectlib_mod.F90

zhook_handle : real(kind=jprb)
Subroutine: single_scat_sol. Module: NONE. File: single_scat_sol.F90

zhook_handle : real(kind=jprb)
Subroutine: single_scattering. Module: NONE. File: single_scattering.F90

zhook_handle : real(kind=jprb)
Subroutine: single_scattering_all. Module: NONE. File: single_scattering_all.F90

zhook_handle : real(kind=jprb)
Subroutine: sol_scat_cos. Module: NONE. File: sol_scat_cos.F90

zhook_handle : real(kind=jprb)
Subroutine: solar_coefficient_basic. Module: NONE. File: solar_coefficient_basic.F90

zhook_handle : real(kind=jprb)
Subroutine: solar_source. Module: NONE. File: solar_source.F90

zhook_handle : real(kind=jprb)
Subroutine: solve_band_k_eqv. Module: NONE. File: solve_band_k_eqv.F90

zhook_handle : real(kind=jprb)
Subroutine: solve_band_k_eqv_scl. Module: NONE. File: solve_band_k_eqv_scl.F90

zhook_handle : real(kind=jprb)
Subroutine: solve_band_one_gas. Module: NONE. File: solve_band_one_gas.F90

zhook_handle : real(kind=jprb)
Subroutine: solve_band_random_overlap. Module: NONE. File: solve_band_random_overlap.F90

zhook_handle : real(kind=jprb)
Subroutine: solve_band_random_overlap_resort_rebin. Module: NONE. File: solve_band_random_overlap_resort_rebin.F90

zhook_handle : real(kind=jprb)
Subroutine: solve_band_ses. Module: NONE. File: solve_band_ses.F90

zhook_handle : real(kind=jprb)
Subroutine: solve_band_without_gas. Module: NONE. File: solve_band_without_gas.F90

zhook_handle : real(kind=jprb)
Subroutine: solver_homogen_direct. Module: NONE. File: solver_homogen_direct.F90

zhook_handle : real(kind=jprb)
Subroutine: solver_mix_direct. Module: NONE. File: solver_mix_direct.F90

zhook_handle : real(kind=jprb)
Subroutine: solver_mix_direct_hogan. Module: NONE. File: solver_mix_direct_hogan.F90

zhook_handle : real(kind=jprb)
Subroutine: solver_no_scat. Module: NONE. File: solver_no_scat.F90

zhook_handle : real(kind=jprb)
Subroutine: solver_triple. Module: NONE. File: solver_triple.F90

zhook_handle : real(kind=jprb)
Subroutine: solver_triple_app_scat. Module: NONE. File: solver_triple_app_scat.F90

zhook_handle : real(kind=jprb)
Subroutine: solver_triple_hogan. Module: NONE. File: solver_triple_hogan.F90

zhook_handle : real(kind=jprb)
Subroutine: sph_matrix_solver. Module: NONE. File: sph_matrix_solver.F90

zhook_handle : real(kind=jprb)
Subroutine: sph_solver. Module: NONE. File: sph_solver.F90

zhook_handle : real(kind=jprb)
Subroutine: sqrt_v. Module: VECTLIB_MOD. File: vectlib_mod.F90

zhook_handle : real(kind=jprb)
Subroutine: sum_k. Module: NONE. File: sum_k.F90

zhook_handle : real(kind=jprb)
Subroutine: trans_source_coeff. Module: NONE. File: trans_source_coeff.F90

zhook_handle : real(kind=jprb)
Subroutine: triple_column. Module: NONE. File: triple_column.F90

zhook_handle : real(kind=jprb)
Subroutine: triple_solar_source. Module: NONE. File: triple_solar_source.F90

zhook_handle : real(kind=jprb)
Subroutine: two_coeff. Module: NONE. File: two_coeff.F90

zhook_handle : real(kind=jprb)
Subroutine: two_coeff_basic. Module: NONE. File: two_coeff_basic.F90

zhook_handle : real(kind=jprb)
Subroutine: two_coeff_cloud. Module: NONE. File: two_coeff_cloud.F90

zhook_handle : real(kind=jprb)
Subroutine: two_coeff_fast_lw. Module: NONE. File: two_coeff_fast_lw.F90

zhook_handle : real(kind=jprb)
Subroutine: two_coeff_region. Module: NONE. File: two_coeff_region.F90

zhook_handle : real(kind=jprb)
Subroutine: two_coeff_region_fast_lw. Module: NONE. File: two_coeff_region_fast_lw.F90

zhook_handle : real(kind=jprb)
Subroutine: two_stream. Module: NONE. File: two_stream.F90

zhook_in : integer(kind=jpim), parameter
Subroutine: adjust_ir_radiance. Module: NONE. File: adjust_ir_radiance.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: aggregate_cloud. Module: NONE. File: aggregate_cloud.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: asin_v. Module: VECTLIB_MOD. File: vectlib_mod.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: augment_radiance. Module: NONE. File: augment_radiance.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: augment_tiled_radiance. Module: NONE. File: augment_tiled_radiance.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: band_solver. Module: NONE. File: band_solver.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: build_sph_matrix. Module: NONE. File: build_sph_matrix.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: calc_brdf. Module: NONE. File: calc_brdf.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: calc_cg_coeff. Module: NONE. File: calc_cg_coeff.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: calc_flux_ipa. Module: NONE. File: calc_flux_ipa.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: calc_radiance_ipa. Module: NONE. File: calc_radiance_ipa.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: calc_surf_rad. Module: NONE. File: calc_surf_rad.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: calc_top_rad. Module: NONE. File: calc_top_rad.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: calc_uplm_sol. Module: NONE. File: calc_uplm_sol.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: calc_uplm_zero. Module: NONE. File: calc_uplm_zero.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: calculate_density. Module: NONE. File: calculate_density.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: cg_kappa_ms. Module: NONE. File: cg_kappa_ms.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: check_phf_term. Module: NONE. File: check_phf_term.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: cloud_maxcs_split. Module: NONE. File: cloud_maxcs_split.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: column_solver. Module: NONE. File: column_solver.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: copy_clr_full. Module: NONE. File: copy_clr_full.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: copy_clr_sol. Module: NONE. File: copy_clr_sol.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: cos_v. Module: VECTLIB_MOD. File: vectlib_mod.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: diff_albedo_basis. Module: NONE. File: diff_albedo_basis.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: diff_planck_source_poly. Module: NONE. File: diff_planck_source_poly.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: diff_planck_source_tbl. Module: NONE. File: diff_planck_source_tbl.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: eig_sys. Module: NONE. File: eig_sys.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: eigenvalue_tri. Module: NONE. File: eigenvalue_tri.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: eval_uplm. Module: NONE. File: eval_uplm.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: exp_v. Module: VECTLIB_MOD. File: vectlib_mod.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: gas_optical_properties. Module: NONE. File: gas_optical_properties.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: gauss_angle. Module: NONE. File: gauss_angle.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: grey_opt_prop. Module: NONE. File: grey_opt_prop.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: hemi_sph_integ. Module: NONE. File: hemi_sph_integ.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: increment_rad_cf. Module: NONE. File: increment_rad_cf.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: inter_k. Module: NONE. File: inter_k.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: inter_pt. Module: NONE. File: inter_pt.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: inter_pt_lookup. Module: NONE. File: inter_pt_lookup.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: inter_t_lookup. Module: NONE. File: inter_t_lookup.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: ir_source. Module: NONE. File: ir_source.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: layer_part_integ. Module: NONE. File: layer_part_integ.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: log_v. Module: VECTLIB_MOD. File: vectlib_mod.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: mcica_column. Module: NONE. File: mcica_column.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: mcica_sample. Module: NONE. File: mcica_sample.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: mix_app_scat. Module: NONE. File: mix_app_scat.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: mix_column. Module: NONE. File: mix_column.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: mixed_solar_source. Module: NONE. File: mixed_solar_source.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: monochromatic_gas_flux. Module: NONE. File: monochromatic_gas_flux.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: monochromatic_ir_radiance. Module: NONE. File: monochromatic_ir_radiance.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: monochromatic_radiance. Module: NONE. File: monochromatic_radiance.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: monochromatic_radiance_sph. Module: NONE. File: monochromatic_radiance_sph.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: monochromatic_radiance_tseq. Module: NONE. File: monochromatic_radiance_tseq.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: oneover_v. Module: VECTLIB_MOD. File: vectlib_mod.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: opt_prop_aerosol. Module: NONE. File: opt_prop_aerosol.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: opt_prop_ice_cloud. Module: NONE. File: opt_prop_ice_cloud.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: opt_prop_inhom_corr_cairns. Module: NONE. File: opt_prop_inhom_corr_cairns.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: opt_prop_ukca_aerosol. Module: NONE. File: opt_prop_ukca_aerosol.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: opt_prop_water_cloud. Module: NONE. File: opt_prop_water_cloud.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: overlap_coupled. Module: NONE. File: overlap_coupled.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: powr_v. Module: VECTLIB_MOD. File: vectlib_mod.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: radiance_calc. Module: NONE. File: radiance_calc.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: rescale_continuum. Module: NONE. File: rescale_continuum.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: rescale_phase_fnc. Module: NONE. File: rescale_phase_fnc.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: rescale_tau_omega. Module: NONE. File: rescale_tau_omega.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: rtor_v. Module: VECTLIB_MOD. File: vectlib_mod.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: scale_absorb. Module: NONE. File: scale_absorb.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: ses_rescale_contm. Module: NONE. File: ses_rescale_contm.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: set_cloud_geometry. Module: NONE. File: set_cloud_geometry.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: set_cloud_pointer. Module: NONE. File: set_cloud_pointer.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: set_dirn_weights. Module: NONE. File: set_dirn_weights.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: set_level_weights. Module: NONE. File: set_level_weights.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: set_matrix_pentadiagonal. Module: NONE. File: set_matrix_pentadiagonal.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: set_n_cloud_parameter. Module: NONE. File: set_n_cloud_parameter.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: set_n_source_coeff. Module: SET_N_SOURCE_COEFF_MOD. File: set_n_source_coeff.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: set_rad_layer. Module: NONE. File: set_rad_layer.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: set_truncation. Module: NONE. File: set_truncation.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: shell_sort. Module: NONE. File: shell_sort.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: sin_v. Module: VECTLIB_MOD. File: vectlib_mod.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: single_scat_sol. Module: NONE. File: single_scat_sol.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: single_scattering. Module: NONE. File: single_scattering.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: single_scattering_all. Module: NONE. File: single_scattering_all.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: sol_scat_cos. Module: NONE. File: sol_scat_cos.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: solar_coefficient_basic. Module: NONE. File: solar_coefficient_basic.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: solar_source. Module: NONE. File: solar_source.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: solve_band_k_eqv. Module: NONE. File: solve_band_k_eqv.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: solve_band_k_eqv_scl. Module: NONE. File: solve_band_k_eqv_scl.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: solve_band_one_gas. Module: NONE. File: solve_band_one_gas.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: solve_band_random_overlap. Module: NONE. File: solve_band_random_overlap.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: solve_band_random_overlap_resort_rebin. Module: NONE. File: solve_band_random_overlap_resort_rebin.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: solve_band_ses. Module: NONE. File: solve_band_ses.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: solve_band_without_gas. Module: NONE. File: solve_band_without_gas.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: solver_homogen_direct. Module: NONE. File: solver_homogen_direct.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: solver_mix_direct. Module: NONE. File: solver_mix_direct.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: solver_mix_direct_hogan. Module: NONE. File: solver_mix_direct_hogan.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: solver_no_scat. Module: NONE. File: solver_no_scat.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: solver_triple. Module: NONE. File: solver_triple.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: solver_triple_app_scat. Module: NONE. File: solver_triple_app_scat.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: solver_triple_hogan. Module: NONE. File: solver_triple_hogan.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: sph_matrix_solver. Module: NONE. File: sph_matrix_solver.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: sph_solver. Module: NONE. File: sph_solver.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: sqrt_v. Module: VECTLIB_MOD. File: vectlib_mod.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: sum_k. Module: NONE. File: sum_k.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: trans_source_coeff. Module: NONE. File: trans_source_coeff.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: triple_column. Module: NONE. File: triple_column.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: triple_solar_source. Module: NONE. File: triple_solar_source.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: two_coeff. Module: NONE. File: two_coeff.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: two_coeff_basic. Module: NONE. File: two_coeff_basic.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: two_coeff_cloud. Module: NONE. File: two_coeff_cloud.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: two_coeff_fast_lw. Module: NONE. File: two_coeff_fast_lw.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: two_coeff_region. Module: NONE. File: two_coeff_region.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: two_coeff_region_fast_lw. Module: NONE. File: two_coeff_region_fast_lw.F90
Initial Value = 0
zhook_in : integer(kind=jpim), parameter
Subroutine: two_stream. Module: NONE. File: two_stream.F90
Initial Value = 0
zhook_out : integer(kind=jpim), parameter
Subroutine: adjust_ir_radiance. Module: NONE. File: adjust_ir_radiance.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: aggregate_cloud. Module: NONE. File: aggregate_cloud.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: asin_v. Module: VECTLIB_MOD. File: vectlib_mod.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: augment_radiance. Module: NONE. File: augment_radiance.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: augment_tiled_radiance. Module: NONE. File: augment_tiled_radiance.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: band_solver. Module: NONE. File: band_solver.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: build_sph_matrix. Module: NONE. File: build_sph_matrix.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: calc_brdf. Module: NONE. File: calc_brdf.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: calc_cg_coeff. Module: NONE. File: calc_cg_coeff.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: calc_flux_ipa. Module: NONE. File: calc_flux_ipa.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: calc_radiance_ipa. Module: NONE. File: calc_radiance_ipa.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: calc_surf_rad. Module: NONE. File: calc_surf_rad.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: calc_top_rad. Module: NONE. File: calc_top_rad.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: calc_uplm_sol. Module: NONE. File: calc_uplm_sol.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: calc_uplm_zero. Module: NONE. File: calc_uplm_zero.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: calculate_density. Module: NONE. File: calculate_density.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: cg_kappa_ms. Module: NONE. File: cg_kappa_ms.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: check_phf_term. Module: NONE. File: check_phf_term.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: cloud_maxcs_split. Module: NONE. File: cloud_maxcs_split.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: column_solver. Module: NONE. File: column_solver.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: copy_clr_full. Module: NONE. File: copy_clr_full.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: copy_clr_sol. Module: NONE. File: copy_clr_sol.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: cos_v. Module: VECTLIB_MOD. File: vectlib_mod.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: diff_albedo_basis. Module: NONE. File: diff_albedo_basis.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: diff_planck_source_poly. Module: NONE. File: diff_planck_source_poly.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: diff_planck_source_tbl. Module: NONE. File: diff_planck_source_tbl.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: eig_sys. Module: NONE. File: eig_sys.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: eigenvalue_tri. Module: NONE. File: eigenvalue_tri.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: eval_uplm. Module: NONE. File: eval_uplm.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: exp_v. Module: VECTLIB_MOD. File: vectlib_mod.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: gas_optical_properties. Module: NONE. File: gas_optical_properties.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: gauss_angle. Module: NONE. File: gauss_angle.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: grey_opt_prop. Module: NONE. File: grey_opt_prop.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: hemi_sph_integ. Module: NONE. File: hemi_sph_integ.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: increment_rad_cf. Module: NONE. File: increment_rad_cf.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: inter_k. Module: NONE. File: inter_k.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: inter_pt. Module: NONE. File: inter_pt.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: inter_pt_lookup. Module: NONE. File: inter_pt_lookup.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: inter_t_lookup. Module: NONE. File: inter_t_lookup.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: ir_source. Module: NONE. File: ir_source.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: layer_part_integ. Module: NONE. File: layer_part_integ.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: log_v. Module: VECTLIB_MOD. File: vectlib_mod.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: mcica_column. Module: NONE. File: mcica_column.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: mcica_sample. Module: NONE. File: mcica_sample.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: mix_app_scat. Module: NONE. File: mix_app_scat.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: mix_column. Module: NONE. File: mix_column.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: mixed_solar_source. Module: NONE. File: mixed_solar_source.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: monochromatic_gas_flux. Module: NONE. File: monochromatic_gas_flux.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: monochromatic_ir_radiance. Module: NONE. File: monochromatic_ir_radiance.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: monochromatic_radiance. Module: NONE. File: monochromatic_radiance.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: monochromatic_radiance_sph. Module: NONE. File: monochromatic_radiance_sph.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: monochromatic_radiance_tseq. Module: NONE. File: monochromatic_radiance_tseq.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: oneover_v. Module: VECTLIB_MOD. File: vectlib_mod.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: opt_prop_aerosol. Module: NONE. File: opt_prop_aerosol.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: opt_prop_ice_cloud. Module: NONE. File: opt_prop_ice_cloud.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: opt_prop_inhom_corr_cairns. Module: NONE. File: opt_prop_inhom_corr_cairns.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: opt_prop_ukca_aerosol. Module: NONE. File: opt_prop_ukca_aerosol.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: opt_prop_water_cloud. Module: NONE. File: opt_prop_water_cloud.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: overlap_coupled. Module: NONE. File: overlap_coupled.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: powr_v. Module: VECTLIB_MOD. File: vectlib_mod.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: radiance_calc. Module: NONE. File: radiance_calc.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: rescale_continuum. Module: NONE. File: rescale_continuum.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: rescale_phase_fnc. Module: NONE. File: rescale_phase_fnc.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: rescale_tau_omega. Module: NONE. File: rescale_tau_omega.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: rtor_v. Module: VECTLIB_MOD. File: vectlib_mod.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: scale_absorb. Module: NONE. File: scale_absorb.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: ses_rescale_contm. Module: NONE. File: ses_rescale_contm.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: set_cloud_geometry. Module: NONE. File: set_cloud_geometry.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: set_cloud_pointer. Module: NONE. File: set_cloud_pointer.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: set_dirn_weights. Module: NONE. File: set_dirn_weights.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: set_level_weights. Module: NONE. File: set_level_weights.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: set_matrix_pentadiagonal. Module: NONE. File: set_matrix_pentadiagonal.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: set_n_cloud_parameter. Module: NONE. File: set_n_cloud_parameter.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: set_n_source_coeff. Module: SET_N_SOURCE_COEFF_MOD. File: set_n_source_coeff.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: set_rad_layer. Module: NONE. File: set_rad_layer.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: set_truncation. Module: NONE. File: set_truncation.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: shell_sort. Module: NONE. File: shell_sort.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: sin_v. Module: VECTLIB_MOD. File: vectlib_mod.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: single_scat_sol. Module: NONE. File: single_scat_sol.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: single_scattering. Module: NONE. File: single_scattering.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: single_scattering_all. Module: NONE. File: single_scattering_all.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: sol_scat_cos. Module: NONE. File: sol_scat_cos.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: solar_coefficient_basic. Module: NONE. File: solar_coefficient_basic.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: solar_source. Module: NONE. File: solar_source.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: solve_band_k_eqv. Module: NONE. File: solve_band_k_eqv.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: solve_band_k_eqv_scl. Module: NONE. File: solve_band_k_eqv_scl.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: solve_band_one_gas. Module: NONE. File: solve_band_one_gas.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: solve_band_random_overlap. Module: NONE. File: solve_band_random_overlap.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: solve_band_random_overlap_resort_rebin. Module: NONE. File: solve_band_random_overlap_resort_rebin.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: solve_band_ses. Module: NONE. File: solve_band_ses.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: solve_band_without_gas. Module: NONE. File: solve_band_without_gas.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: solver_homogen_direct. Module: NONE. File: solver_homogen_direct.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: solver_mix_direct. Module: NONE. File: solver_mix_direct.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: solver_mix_direct_hogan. Module: NONE. File: solver_mix_direct_hogan.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: solver_no_scat. Module: NONE. File: solver_no_scat.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: solver_triple. Module: NONE. File: solver_triple.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: solver_triple_app_scat. Module: NONE. File: solver_triple_app_scat.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: solver_triple_hogan. Module: NONE. File: solver_triple_hogan.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: sph_matrix_solver. Module: NONE. File: sph_matrix_solver.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: sph_solver. Module: NONE. File: sph_solver.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: sqrt_v. Module: VECTLIB_MOD. File: vectlib_mod.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: sum_k. Module: NONE. File: sum_k.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: trans_source_coeff. Module: NONE. File: trans_source_coeff.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: triple_column. Module: NONE. File: triple_column.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: triple_solar_source. Module: NONE. File: triple_solar_source.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: two_coeff. Module: NONE. File: two_coeff.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: two_coeff_basic. Module: NONE. File: two_coeff_basic.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: two_coeff_cloud. Module: NONE. File: two_coeff_cloud.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: two_coeff_fast_lw. Module: NONE. File: two_coeff_fast_lw.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: two_coeff_region. Module: NONE. File: two_coeff_region.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: two_coeff_region_fast_lw. Module: NONE. File: two_coeff_region_fast_lw.F90
Initial Value = 1
zhook_out : integer(kind=jpim), parameter
Subroutine: two_stream. Module: NONE. File: two_stream.F90
Initial Value = 1

Simplex Website Curator: Igor Aleinov — NASA Official: Gavin A. Schmidt

Contact GISS NASA Privacy PolicyAccessibility