CCPP SciDoc v7.0.0  v7.0.0
Common Community Physics Package Developed at DTC
 
Loading...
Searching...
No Matches

◆ load_ext()

procedure, private mo_gas_optics_rrtmgp::ty_gas_optics_rrtmgp::load_ext ( class(ty_gas_optics_rrtmgp), intent(inout) this,
class(ty_gas_concs), intent(in) available_gases,
character(len=*), dimension(:), intent(in) gas_names,
integer, dimension(:,:,:), intent(in) key_species,
integer, dimension(:,:), intent(in) band2gpt,
real(wp), dimension(:,:), intent(in) band_lims_wavenum,
real(wp), dimension(:), intent(in) press_ref,
real(wp), intent(in) press_ref_trop,
real(wp), dimension(:), intent(in) temp_ref,
real(wp), intent(in) temp_ref_p,
real(wp), intent(in) temp_ref_t,
real(wp), dimension(:,:,:), intent(in) vmr_ref,
real(wp), dimension(:,:,:,:), intent(in) kmajor,
real(wp), dimension(:,:,:), intent(in) kminor_lower,
real(wp), dimension(:,:,:), intent(in) kminor_upper,
character(len=*), dimension(:), intent(in) gas_minor,
character(len=*), dimension(:), intent(in) identifier_minor,
character(len=*), dimension(:), intent(in) minor_gases_lower,
character(len=*), dimension(:), intent(in) minor_gases_upper,
integer, dimension(:,:), intent(in) minor_limits_gpt_lower,
integer, dimension(:,:), intent(in) minor_limits_gpt_upper,
logical(wl), dimension(:), intent(in) minor_scales_with_density_lower,
logical(wl), dimension(:), intent(in) minor_scales_with_density_upper,
character(len=*), dimension(:), intent(in) scaling_gas_lower,
character(len=*), dimension(:), intent(in) scaling_gas_upper,
logical(wl), dimension(:), intent(in) scale_by_complement_lower,
logical(wl), dimension(:), intent(in) scale_by_complement_upper,
integer, dimension(:), intent(in) kminor_start_lower,
integer, dimension(:), intent(in) kminor_start_upper,
real(wp), dimension(:), intent(in) solar_quiet,
real(wp), dimension(:), intent(in) solar_facular,
real(wp), dimension(:), intent(in) solar_sunspot,
real(wp), intent(in) tsi_default,
real(wp), intent(in) mg_default,
real(wp), intent(in) sb_default,
real(wp), dimension(:,:,:), intent(in), allocatable rayl_lower,
real(wp), dimension(:,:,:), intent(in), allocatable rayl_upper )
private