next up previous contents
Next: CASAPot_Evptr Up: Fortran: Module Interface CASAMod Previous: casa_write_cpool   Contents

casa_ecosystemDyn


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 initSurfAlb
REVISION 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



Erik Kluzek 2011-06-15