I think you could change the paths to your data by modifying:
cime/src/components/data_comps/datm/cime_config/namelist_definition_datm.xml
I think the list of file names would then be setup automatically by setting DATM_CLMNCEP_YR_START, DATM_CLMNCEP_YR_END.
The names would be different from yours, e.g., clmforc.GSWP3.c2011.0.5x0.5.Prec.1901-01.nc versus 1901-01.nc, but you could either change your names to match or link your files to those filenames.
Dear Keith,
@oleson
Sorry, I have a question regarding the datm_in file.
In
this thread related to the "1" in the user_datm*, you suggested changing that "1" to 1901, and the align issue got fixed. That person's problem is not my problem, but I found this thread because I want to specify something:
In my spin-up, which worked fine, this was my datm_in for IHIST compset (which I modified the years):
streams = "datm.streams.txt.CLMGSWP3v1.Solar 500 500 500",
"datm.streams.txt.CLMGSWP3v1.Precip 500 500 500",
"datm.streams.txt.CLMGSWP3v1.TPQW 500 500 500",
"datm.streams.txt.presaero.trans_1850-2000 1850 1850 1850",
"datm.streams.txt.topo.observed 1 1 1",
"datm.streams.txt.co2tseries.20tr 1850 1850 1850"
taxmode = "cycle", "cycle", "cycle", "cycle", "cycle", "cycle"
And this was for I1850 compset:
streams = "datm.streams.txt.CLMGSWP3v1.Solar
1 500 500",
"datm.streams.txt.CLMGSWP3v1.Precip
1 500 500",
"datm.streams.txt.CLMGSWP3v1.TPQW
1 500 500",
"datm.streams.txt.presaero.clim_1850
1 1850 1850",
"datm.streams.txt.topo.observed 1 1 1"
taxmode = "cycle", "cycle", "cycle", "cycle", "cycle"
I am assuming those 1s are the align in I1850 compset (?)
As this compset is better for having constant variables (such as urban, co2, etc) so I used I1850 in my last spin-up and it worked fine, all reached equilibrium.
I was setting up my transient run, and the start date is 500 and end is 1849, so what should I do with align here, do I leave it to be 1? Is the format below correct for the transient run?
streams = "datm.streams.txt.CLMGSWP3v1.Solar
1 500 1849",
"datm.streams.txt.CLMGSWP3v1.Precip
1 500 1849",
"datm.streams.txt.CLMGSWP3v1.TPQW
1 500 1849",
"datm.streams.txt.presaero.clim_1850
1 1850 1850",
"datm.streams.txt.topo.observed 1 1 1"
taxmode = "cycle", "cycle", "cycle", "cycle", "cycle"
Or should I change that 1 when we are in transient run from year 500 to 1849? However, since the first part of my transient run is from 500 to 1849 so I will have the constant values for CO2, aerosol, urban, fire, ... and only my forcings (Precip, Solar, TPHWL) are transient (from 500 to 1849).
Also, I think the
taxmode part should be different? How about other parts of my datm_in (e.g. tintalgo, mapalgo, readmode, ...)?
P.S. will that align being "1" in the spin-up, affect the results of spin-up? should I redo it with "500 500 500"?