This module contains aerosol optics properties for RRTMGP. More...
Functions/Subroutines | |
| subroutine, public | rrtmgp_aerosol_optics_run (doswrad, dolwrad, ncol, nlev, nday, idxday, p_lev, p_lay, p_lk, tv_lay, relhum, lsmask, tracer, aerfld, lon, lat, iaermdl, iaerflg, top_at_1, con_pi, con_rd, con_g, aerodp, aerlw_tau, aerlw_ssa, aerlw_g, aersw_tau, aersw_ssa, aersw_g, ext550, errmsg, errflg) |
This module contains aerosol optics properties for RRTMGP.
| 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 | ||
| ) |
Definition at line 22 of file rrtmgp_aerosol_optics.F90.