calc_optical_depth_ckd_model Subroutine

public subroutine calc_optical_depth_ckd_model(this, ncol, nlev, istartcol, iendcol, nmaxgas, pressure_hl, temperature_fl, mole_fraction_fl, optical_depth_fl, rayleigh_od_fl, concentration_scaling)

Uses

  • proc~~calc_optical_depth_ckd_model~~UsesGraph proc~calc_optical_depth_ckd_model calc_optical_depth_ckd_model module~yomhook yomhook proc~calc_optical_depth_ckd_model->module~yomhook module~radiation_constants~2 radiation_constants proc~calc_optical_depth_ckd_model->module~radiation_constants~2 module~parkind1~2 PARKIND1 module~radiation_constants~2->module~parkind1~2

Arguments

Type IntentOptional Attributes Name
class(ckd_model_type), intent(in), target :: this
integer, intent(in) :: ncol
integer, intent(in) :: nlev
integer, intent(in) :: istartcol
integer, intent(in) :: iendcol
integer, intent(in) :: nmaxgas
real(kind=jprb), intent(in) :: pressure_hl(ncol,nlev+1)
real(kind=jprb), intent(in) :: temperature_fl(istartcol:iendcol,nlev)
real(kind=jprb), intent(in) :: mole_fraction_fl(ncol,nlev,nmaxgas)
real(kind=jprb), intent(out) :: optical_depth_fl(this%ng,nlev,istartcol:iendcol)
real(kind=jprb), intent(out), optional :: rayleigh_od_fl(this%ng,nlev,istartcol:iendcol)
real(kind=jprb), intent(in), optional :: concentration_scaling(nmaxgas)

Calls

proc~~calc_optical_depth_ckd_model~~CallsGraph proc~calc_optical_depth_ckd_model calc_optical_depth_ckd_model proc~dr_hook dr_hook proc~calc_optical_depth_ckd_model->proc~dr_hook

Contents