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 #endifARGUMENTS:
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 factorREVISION HISTORY:
Author: Mariana Vertenstein