CAM
satellitephenologymod Module Reference

Functions/Subroutines

subroutine, private lai_init (bounds)
 
subroutine, private lai_interp (bounds, canopystate_vars)
 
subroutine, public satellitephenologyinit (bounds)
 
subroutine, public satellitephenology (bounds, num_nolakep, filter_nolakep, waterstate_vars, canopystate_vars)
 
subroutine, public interpmonthlyveg (bounds, canopystate_vars)
 
subroutine, public readannualvegetation (bounds, canopystate_vars)
 
subroutine, private readmonthlyvegetation (bounds, fveg, months, canopystate_vars)
 

Variables

type(shr_strdata_type) sdat_lai
 
integer, private interpmonths1
 
real(r8), dimension(2), private timwt
 
real(r8), dimension(:,:), allocatable, private mlai2t
 
real(r8), dimension(:,:), allocatable, private msai2t
 
real(r8), dimension(:,:), allocatable, private mhvt2t
 
real(r8), dimension(:,:), allocatable, private mhvb2t
 

Function/Subroutine Documentation

◆ interpmonthlyveg()

subroutine, public satellitephenologymod::interpmonthlyveg ( type(bounds_type), intent(in)  bounds,
type(canopystate_type), intent(inout)  canopystate_vars 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ lai_init()

subroutine, private satellitephenologymod::lai_init ( type(bounds_type), intent(in)  bounds)
private
Here is the call graph for this function:
Here is the caller graph for this function:

◆ lai_interp()

subroutine, private satellitephenologymod::lai_interp ( type(bounds_type), intent(in)  bounds,
type(canopystate_type), intent(inout)  canopystate_vars 
)
private
Here is the call graph for this function:
Here is the caller graph for this function:

◆ readannualvegetation()

subroutine, public satellitephenologymod::readannualvegetation ( type(bounds_type), intent(in)  bounds,
type(canopystate_type), intent(inout)  canopystate_vars 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ readmonthlyvegetation()

subroutine, private satellitephenologymod::readmonthlyvegetation ( type(bounds_type), intent(in)  bounds,
character(len=*), intent(in)  fveg,
integer, dimension(2), intent(in)  months,
type(canopystate_type), intent(inout)  canopystate_vars 
)
private
Here is the call graph for this function:
Here is the caller graph for this function:

◆ satellitephenology()

subroutine, public satellitephenologymod::satellitephenology ( type(bounds_type), intent(in)  bounds,
integer, intent(in)  num_nolakep,
integer, dimension(bounds%endp-bounds%begp+1), intent(in)  filter_nolakep,
type(waterstate_type), intent(in)  waterstate_vars,
type(canopystate_type), intent(inout)  canopystate_vars 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ satellitephenologyinit()

subroutine, public satellitephenologymod::satellitephenologyinit ( type(bounds_type), intent(in)  bounds)
Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ interpmonths1

integer, private satellitephenologymod::interpmonths1
private

◆ mhvb2t

real(r8), dimension(:,:), allocatable, private satellitephenologymod::mhvb2t
private

◆ mhvt2t

real(r8), dimension(:,:), allocatable, private satellitephenologymod::mhvt2t
private

◆ mlai2t

real(r8), dimension(:,:), allocatable, private satellitephenologymod::mlai2t
private

◆ msai2t

real(r8), dimension(:,:), allocatable, private satellitephenologymod::msai2t
private

◆ sdat_lai

type(shr_strdata_type) satellitephenologymod::sdat_lai

◆ timwt

real(r8), dimension(2), private satellitephenologymod::timwt
private