INTERFACE:
subroutine casa_ecosystemDyn(begc,endc, begp,endp, num_soilc,filter_soilc, &
num_soilp,filter_soilp, doalb, init)
DESCRIPTION:
Primary calling interface to the CASA submodel.
CALLED FROM:
clm_driver1 and initSurfAlbREVISION HISTORY:
2004.06.08 F. Hoffman: Vectorized and reformatted
2008.11.12 B. Kauffman: include phenology, vegStruct, rename "ecosystemDyn"
ARGUMENTS:
implicit none
integer, intent(in) :: begc, endc ! column bounds
integer, intent(in) :: begp, endp ! pft bounds
integer, intent(in) :: num_soilc ! number of soil points in column filter
integer, intent(in) :: filter_soilc(:) ! column filter for soil points
integer, intent(in) :: num_soilp ! number of soil points in pft filter
integer, intent(in) :: filter_soilp(:) ! pft filter for soil points
logical, intent(in), optional :: doalb ! T => run phase call and albedo timestep
logical, intent(in), optional :: init ! T => init phase call: for albedo init