| subroutine, public rrtmgp_aerosol_optics::rrtmgp_aerosol_optics_run | ( | logical, intent(in) | doswrad, |
| logical, intent(in) | dolwrad, | ||
| integer, intent(in) | ncol, | ||
| integer, intent(in) | nlev, | ||
| integer, intent(in) | nday, | ||
| integer, dimension(:), intent(in) | idxday, | ||
| real(kind_phys), dimension(:,:), intent(in) | p_lev, | ||
| real(kind_phys), dimension(:,:), intent(in) | p_lay, | ||
| real(kind_phys), dimension(:,:), intent(in) | p_lk, | ||
| real(kind_phys), dimension(:,:), intent(in) | tv_lay, | ||
| real(kind_phys), dimension(:,:), intent(in) | relhum, | ||
| real(kind_phys), dimension(:), intent(in) | lsmask, | ||
| real(kind_phys), dimension(:, :,:), intent(in) | tracer, | ||
| real(kind_phys), dimension(:, :,:), intent(in) | aerfld, | ||
| real(kind_phys), dimension(:), intent(in) | lon, | ||
| real(kind_phys), dimension(:), intent(in) | lat, | ||
| integer, intent(in) | iaermdl, | ||
| integer, intent(in) | iaerflg, | ||
| logical, intent(in) | top_at_1, | ||
| real(kind_phys), intent(in) | con_pi, | ||
| real(kind_phys), intent(in) | con_rd, | ||
| real(kind_phys), intent(in) | con_g, | ||
| real(kind_phys), dimension(:,:), intent(out) | aerodp, | ||
| real(kind_phys), dimension(:,:,:), intent(out) | aerlw_tau, | ||
| real(kind_phys), dimension(:,:,:), intent(out) | aerlw_ssa, | ||
| real(kind_phys), dimension(:,:,:), intent(out) | aerlw_g, | ||
| real(kind_phys), dimension(:,:,:), intent(out) | aersw_tau, | ||
| real(kind_phys), dimension(:,:,:), intent(out) | aersw_ssa, | ||
| real(kind_phys), dimension(:,:,:), intent(out) | aersw_g, | ||
| real (kind=kind_phys), dimension(:,:), intent(out) | ext550, | ||
| character(len=*), intent(out) | errmsg, | ||
| integer, intent(out) | errflg ) |