Scheduled Downtime
On Tuesday 24 October 2023 @ 5pm MT the forums will be in read only mode in preparation for the downtime. On Wednesday 25 October 2023 @ 5am MT, this website will be down for maintenance and expected to return online later in the morning.
Normal Operations
The forums are back online with normal operations. If you notice any issues or errors related to the forums, please reach out to help@ucar.edu

What will be the correct compset for Pointscale simulation for crop module using reanalysis dataset for forcing

ruparati.chakraborti@list

Ruparati Chakraborti
New Member
I am using compset "I1PtClm60Bgc" for point scale simulation. I am using reanalysis dataset for forcing for 1917-1918. I am doubtful whether there is mismatch between run_start_date and end date and forcing data available because of the following attachment mentioning about compset specific settings:
1739454817796.png
I am also attaching the cesm log with the error related to this issue and the commands I am using to change the xml file in my buildscript:
set compsetname = I1PtClm60Bgc
set yyyy_start = 1917
set mm_start = 01
set dd_start = 01
set yyyy_end = 1918
set stop_option = nmonths
set stop_optionVal = 24
set nATM_CPL = 48

./xmlchange DATM_MODE=1PT
./xmlchange DATM_YR_START=$yyyy_start,DATM_YR_END=$yyyy_end
#./xmlchange DATM_YR_ALIGN=$yyyy_start
#./xmlchange CLM_BLDNML_OPTS="-sim_year=2000"
./xmlchange RUN_STARTDATE=$yyyy_start"-"$mm_start"-"$dd_start
./xmlchange RUN_REFDATE=$yyyy_start"-"$mm_start"-"$dd_start
./xmlchange STOP_OPTION=$stop_option
./xmlchange STOP_N=$stop_optionVal

1739454387319.png
 

Attachments

  • 1739454569318.png
    1739454569318.png
    83.8 KB · Views: 1

oleson

Keith Oleson
CSEG and Liaisons
Staff member
From your previous post, it looks like you did this:

./subset_data point --lat 50.86 --lon 6.44 --site 1x1_testcrop --create-surface --surf-year 2000 --create-user-mods --create-datm --datm-syr 1917 --datm-eyr 1918 --create-domain --dompft 50 --crop --inputdata-dir /ec/res4/scratch/lums/cesm/inputdata --overwrite

and then you created a case:

./create_newcase --case $SCRATCH/clm5_runs/$CTSM_case --machine $mach_name --res CLM_USRDAT --compset $compsetname --run-unsupported --compiler gnu

where $compsetname = I1PtClm60Bgc

I don't see that you've specified the --user-mods-dirs argument to create_newcase, which tells the model where to find the user mods that were generated by subset_data.
Also, I would use the following compset longname instead of I1PtClm60Bgc:

2000_DATM%GSWP3v1_CLM50%BGC_SICE_SOCN_SROF_SGLC_SWAV

since the datm data is subset from the global GSWP3v1 data.
With those commands and the xmlchanges you made (except for setting DATM_MODE and RUN_REFDATE), I was able to run successfully.
The error you are getting seems to indicate that maybe your datm.streams.xml file is not consistent with the year you are setting the model to start at.
 
Vote Upvote 1 Downvote
Top