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

Some questions for the new CTSM version (CTSM-ctsm5.2.005)

LiwenWu

LiwenWu
Member
Dear Scientists,
I was creating an new CLM SP spinup case using the newest CTSM code (version CTSM-ctsm5.2.005), as the new version of CTSM has been updated compared to the previous version, I met a few questions when I followed the command for the older version CTSM:

1) I have only one fat node but there shows 3 nodes when I ran ./preview run, I wonder from which file did it read the value of number of node? I checked the files related to compiler and machine, but did not see any settings for the relevant variables.

2) When I ran the command ./preview_namelists, I got an error:
ERROR: Cannot change nx_global in user_nl file: set via xml variable ATM_NX,
I found the relevant variables in env_build.xml, I know that I can change the vaule via the xml file. But I still wonder if there is any other way to get the corresponding value by reading the corresponding mesh file, instead of manually changing the values of these variables in the xml file?

3) There are some input files updated for the model, and I found the file /cesm/inputdata/lnd/clm2/paramdata/clm50 params.c240208.nc is not available on the website. Has it been deleted? Could you please give me some advice? Thank you.
1716903127011.png
 

jedwards

CSEG and Liaisons
Staff member
The default pe layout may not be appropriate for your system, this means you will need to change the pelayout before you compile.
Code:
./xmlchange NTASKS=-1
will set all components to use one node.
All of the missing data files are available on our server and will be
downloaded in the case.build stage. You can also run
Code:
./check_input_data --download
 

LiwenWu

LiwenWu
Member
The default pe layout may not be appropriate for your system, this means you will need to change the pelayout before you compile.
Code:
./xmlchange NTASKS=-1
will set all components to use one node.
All of the missing data files are available on our server and will be
downloaded in the case.build stage. You can also run
Code:
./check_input_data --download
Dear jedwards,
Thank you for your kindly reply. The system I am using is not convenient for downloading files online, so I found the required files on your server in advance and downloaded and uploaded them to my server. However, there are currently a few files that I have not found on your server:

Model datm missing file file1 = '/home/xunbin/cesm/inputdata/cdeps/datm/ozone/O3_surface.f09_g17.CMIP6-historical-WACCM.001.monthly.185001-201412.nc'
Model ctsm missing file fsnowoptics = '/home/xunbin/cesm/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c013122.nc'
Model ctsm missing file paramfile = '/home/xunbin/cesm/inputdata/lnd/clm2/paramdata/clm50_params.c240208.nc'

These files seem not available on the server. Could you please give me some advice on how to get them? Thank you.
 
Top