INTERFACE:
subroutine init_accum_field (name, units, desc, & accum_type, accum_period, numlev, subgrid_type, init_value, type2d)DESCRIPTION:
Initialize accumulation fields. This subroutine sets: o name of accumulated field o units of accumulated field o accumulation type of accumulated field o description of accumulated fields: accdes o accumulation period for accumulated field (in iterations) o initial value of accumulated field
USES:
use shr_const_mod, only: SHR_CONST_CDAY use clm_time_manager, only : get_step_size use decompMod, only : get_proc_bounds, get_proc_globalARGUMENTS:
implicit none character(len=*), intent(in) :: name !field name character(len=*), intent(in) :: units !field units character(len=*), intent(in) :: desc !field description character(len=*), intent(in) :: accum_type !field type: tavg, runm, runa, ins integer , intent(in) :: accum_period !field accumulation period character(len=*), intent(in) :: subgrid_type !["gridcell","landunit","column" or "pft"] integer , intent(in) :: numlev !number of vertical levels real(r8), intent(in) :: init_value !field initial or reset value character(len=*), intent(in), optional :: type2d !level type (optional) - needed if numlev > 1REVISION HISTORY:
Created by Mariana Vertenstein 03/2003LOCAL VARIABLES: