next up previous contents
Next: clm_run1 Up: Fortran: Module Interface clm_comp Previous: clm_init1   Contents

clm_init2


INTERFACE:

   subroutine clm_init2( )
DESCRIPTION:

Initialize land surface model and obtain relevant atmospheric model arrays back from (i.e. albedos, surface temperature and snow cover over land).


USES:

     use shr_orb_mod        , only : shr_orb_decl
     use clm_varctl         , only : finidat, nsrest
     use initSurfAlbMod     , only : initSurfAlb, do_initsurfalb 
     use clm_time_manager   , only : get_nstep, get_step_size, get_curr_calday
     use clm_atmlnd         , only : clm_map2gcell
     use clm_varorb         , only : eccen, mvelpp, lambm0, obliqr
     use seq_drydep_mod     , only : n_drydep, drydep_method, DD_XLND
 #if (!defined CN) && (!defined CNDV)
     use STATICEcosysDynMod , only : interpMonthlyVeg
 #endif
ARGUMENTS:
LOCAL VARIABLES:
     integer  :: i,j         ! indices
     real(r8) :: dtime       ! time step increment (sec)
     integer  :: nstep       ! model time step
     real(r8) :: calday      ! calendar day for nstep
     real(r8) :: caldaym1    ! calendar day for nstep-1
     real(r8) :: declin      ! solar declination angle in radians for nstep
     real(r8) :: declinm1    ! solar declination angle in radians for nstep-1
     real(r8) :: eccf        ! earth orbit eccentricity factor
REVISION HISTORY:
   Author: Mariana Vertenstein



Erik Kluzek 2010-06-21