If you spunup up for 200 years with repeated atmospheric forcing and your model start date was 1850, then your restart file at the end would be single_spinup_brazil01.clm2.r.2050-01-01-00000. From your lnd_in, it looks like you are then using that restart file for finidat to initialize your historical simulation (1850-2014). So I don't think there is any problem with that.
Thanks for your reply,Mr.Oleson. But when I use the restart file for finidat to initialize my historical simulation, the RUN_SATARTDATE must be 2050, otherwise, it didn’t work and show the error. So for example, if I want to simulate the year of 1965, how should I do?
------------------------------error information below--------------------------------------------------
ERROR: ERROR in restFileMod.F90 at line 923.
The information about the line923 are following:
if (year /= rest_year) then
if (masterproc) then
write(iulog,*) 'ERROR: Current model year does not match year on initial conditions file (finidat)'
write(iulog,*) 'Current year: ', year
write(iulog,*) 'Year on initial conditions file: ', rest_year
write(iulog,*) ' '
write(iulog,*) 'This match is a requirement when both:'
write(iulog,*) '(a) The current run is a transient run, and'
write(iulog,*) '(b) The initial conditions file was generated from a transient run'
write(iulog,*) ' '
write(iulog,*) 'Possible solutions to this problem:'
write(iulog,*) '(1) Make sure RUN_STARTDATE is set correctly'
write(iulog,*) '(2) Make sure you are using the correct initial conditions file (finidat)'
write(iulog,*) '(3) If you are confident that you are using the correct start date and initial conditions file,'
write(iulog,*) ' yet are still experiencing this error, then you can bypass this check by setting:'
write(iulog,*) ' check_finidat_year_consistency = .false.'
write(iulog,*) ' in user_nl_clm'
write(iulog,*) ' '
end if
call endrun(msg=errMsg(sourcefile, __LINE__)) ! Lin923 --Mike
end if ! year /= rest_year
end if ! flanduse_timeseries_rest /= ' '
end if ! fpftdyn /= ' '
------------------------------------------------------------------------------------------------------------
Thank you.
Mike