CCPP SciDoc for UFS-SRW v3.0.0  SRW v3.0.0
Common Community Physics Package Developed at DTC

◆ twostream()

subroutine, private module_sf_noahmplsm::twostream ( type (noahmp_parameters), intent(in)  parameters,
integer, intent(in)  ib,
integer, intent(in)  ic,
integer, intent(in)  vegtyp,
real (kind=kind_phys), intent(in)  cosz,
real (kind=kind_phys), intent(in)  vai,
real (kind=kind_phys), intent(in)  fwet,
real (kind=kind_phys), intent(in)  t,
real (kind=kind_phys), dimension(1:2), intent(in)  albgrd,
real (kind=kind_phys), dimension(1:2), intent(in)  albgri,
real (kind=kind_phys), dimension(1:2), intent(in)  rho,
real (kind=kind_phys), dimension(1:2), intent(in)  tau,
real (kind=kind_phys), intent(in)  fveg,
integer, intent(in)  ist,
integer, intent(in)  iloc,
integer, intent(in)  jloc,
real (kind=kind_phys), dimension(1:2), intent(out)  fab,
real (kind=kind_phys), dimension(1:2), intent(out)  fre,
real (kind=kind_phys), dimension(1:2), intent(out)  ftd,
real (kind=kind_phys), dimension(1:2), intent(out)  fti,
real (kind=kind_phys), intent(out)  gdir,
real (kind=kind_phys), dimension(1:2), intent(out)  frev,
real (kind=kind_phys), dimension(1:2), intent(out)  freg,
real (kind=kind_phys), intent(inout)  bgap,
real (kind=kind_phys), intent(inout)  wgap 
)
private
Parameters
[in]ilocgrid index
[in]jlocgrid index
[in]istsurface type
[in]ibwaveband number
[in]ic0=unit incoming direct; 1=unit incoming diffuse
[in]vegtypvegetation type
[in]coszcosine of direct zenith angle (0-1)
[in]vaione-sided leaf+stem area index (m2/m2)
[in]fwetfraction of lai, sai that is wetted (-)
[in]tsurface temperature (k)
[in]albgrddirect albedo of underlying surface (-)
[in]albgridiffuse albedo of underlying surface (-)
[in]rholeaf+stem reflectance
[in]tauleaf+stem transmittance
[in]fveggreen vegetation fraction [0.0-1.0]
[out]fabflux abs by veg layer (per unit incoming flux)
[out]freflux refl above veg layer (per unit incoming flux)
[out]ftddown dir flux below veg layer (per unit in flux)
[out]ftidown dif flux below veg layer (per unit in flux)
[out]gdirprojected leaf+stem area in solar direction
[out]frevflux reflected by veg layer (per unit incoming flux)
[out]fregflux reflected by ground (per unit incoming flux)

Referenced by albedo().

Here is the caller graph for this function: