init_radiation Subroutine

public subroutine init_radiation(ExtCoeff_beam, ExtCoeff_dif, EffExtCoeff_beam, EffExtCoeff_dif, RadFbeam, c1, rhoch, xk, mp, nrb, Clai_thresh, Ccoszen_tols, Cgauss_w, Cpi, Cpi180, cbl_standalone, jls_standalone, jls_radiation, subr_name, veg_mask, VegXfang, VegTaul, VegRefl, coszen, metDoY, SW_down, reducedLAIdue2snow)

Arguments

Type IntentOptional Attributes Name
real, intent(out) :: ExtCoeff_beam(mp)
real, intent(out) :: ExtCoeff_dif(mp)
real, intent(out) :: EffExtCoeff_beam(mp,nrb)
real, intent(out) :: EffExtCoeff_dif(mp,nrb)
real, intent(out) :: RadFbeam(mp,nrb)
real, intent(out) :: c1(mp,nrb)
real, intent(out) :: rhoch(mp,nrb)
real, intent(out) :: xk(mp,nrb)
integer, intent(in) :: mp
integer, intent(in) :: nrb
real, intent(in) :: Clai_thresh
real, intent(in) :: Ccoszen_tols
real, intent(in) :: Cgauss_w(nrb)
real, intent(in) :: Cpi
real, intent(in) :: Cpi180
logical, intent(in) :: cbl_standalone
logical, intent(in) :: jls_standalone
logical, intent(in) :: jls_radiation
character(len=*), intent(in) :: subr_name
logical, intent(in) :: veg_mask(mp)
real, intent(in) :: VegXfang(mp)
real, intent(in) :: VegTaul(mp,nrb)
real, intent(in) :: VegRefl(mp,nrb)
real, intent(in) :: coszen(mp)
integer, intent(in) :: metDoY(mp)
real, intent(in) :: SW_down(mp,nrb)
real, intent(in) :: reducedLAIdue2snow(mp)

Calls

proc~~init_radiation~~CallsGraph proc~init_radiation init_radiation proc~beamfraction BeamFraction proc~init_radiation->proc~beamfraction proc~common_initrad_scalings Common_InitRad_Scalings proc~init_radiation->proc~common_initrad_scalings proc~effectiveextinctcoeffs EffectiveExtinctCoeffs proc~init_radiation->proc~effectiveextinctcoeffs proc~extinctioncoeff ExtinctionCoeff proc~init_radiation->proc~extinctioncoeff proc~spitter spitter proc~beamfraction->proc~spitter proc~calc_rhoch calc_rhoch proc~common_initrad_scalings->proc~calc_rhoch proc~effectiveextinctcoeff EffectiveExtinctCoeff proc~effectiveextinctcoeffs->proc~effectiveextinctcoeff

Called by

proc~~init_radiation~~CalledByGraph proc~init_radiation init_radiation proc~cbm cbm proc~cbm->proc~init_radiation proc~mpidrv_worker~2 mpidrv_worker proc~mpidrv_worker~2->proc~cbm proc~serialdrv serialdrv proc~serialdrv->proc~cbm program~cable_offline_driver cable_offline_driver program~cable_offline_driver->proc~serialdrv