Ah, I was wondering where people were getting instructions to modify user_nl_cpl. That part is not necessary any more, I'm not sure when that changed.
Since you are using the mct coupler, please disregard my instructions for getting the anomaly forcing data from the inputdata repository. The data there is the same as that at /glade/p/cgd/tss/people/oleson/anomaly_forcing but the individual variable files have been converted into a single file, which will not work with the mct coupler version that you are using.
I've put the anomaly forcing data on our ftp site:
ftp://ftp.cgd.ucar.edu/pub/oleson/anomaly_forcing
To run an anomaly-forced SSP simulation (e.g, SSP370), you could start with something like this:
./create_newcase --compset SSP370_DATM%GSWP3v1_CLM51%SP_SICE_SOCN_MOSART_SGLC_SWAV --res hcru_hcru --case ctsm51sp_ctsm51d029_hcru_GSWP3V1_SSP3-7_Anomaly --run-unsupported
The base forcing (GSWP3V1) that the anomaly forcing is applied to comes out of the box with:
<entry id="DATM_CLMNCEP_YR_ALIGN" value="$DATM_CLMNCEP_YR_START">
<entry id="DATM_CLMNCEP_YR_START" value="2001">
<entry id="DATM_CLMNCEP_YR_END" value="2013">
Since we are starting the model here at 2015, do this:
./xmlchange DATM_CLMNCEP_YR_ALIGN=2015
That will align model year 2015 with the 2001 GSWP3V1 forcing.
Then place the following files that are in the ftp directory, into your case directory (you can follow the instructions at
1.5.9. Running with anomaly forcing — ctsm CTSM master documentation to generate these files, but I'm providing them here for completeness):
user_datm.streams.txt.Anomaly.Forcing.Humidity
user_datm.streams.txt.Anomaly.Forcing.Longwave
user_datm.streams.txt.Anomaly.Forcing.Precip
user_datm.streams.txt.Anomaly.Forcing.Pressure
user_datm.streams.txt.Anomaly.Forcing.Shortwave
user_datm.streams.txt.Anomaly.Forcing.Temperature
user_datm.streams.txt.Anomaly.Forcing.Uwind
user_datm.streams.txt.Anomaly.Forcing.Vwind
user_nl_datm
You'll need to change the paths for the domain and anomaly forcing files to the path where your data is located.