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

setting clm_usr_name -- but did NOT find any user datasets

Dear all,

I am having a configuration error saying that my own land surface data files are not found:

Generating resolved namelist, prestage, and build scripts
configure done.
adding use_case 2000_control defaults for var sim_year with val 2000
adding use_case 2000_control defaults for var sim_year_range with val constant
adding use_case 2000_control defaults for var use_case_desc with val Conditions to simulate 2000 land-use
setting clm_usr_name -- but did NOT find any user datasets: 38x54deg_Amazon
ERROR: generate_resolved.csh error for lnd template
configure error: configure generated error in attempting to created resolved scripts


I am puzzeled because I can run a single point simulation with my own atmo and land forcing data, and followed its setup when creating this new case.
I also tried cloning the successful single point case and just changed







(so MYDATAID is 38x54deg_Amazon, which has 38x54 1 degree grids)

But I got the same error.

I made sure that the data directory is set to my local directory in env_run.xml,


(I also set an environmental variable MYCSMDATA = /home/sakaguch/cesm1_0/inputdata and ran link_dirtree)

and I have the following land data files (created by the tools in models/lnd/clm/tools).
$MYCSMDATA/lnd/clm2/griddata/griddata_38x54deg_Amazon_c010129.nc
$MYCSMDATA/lnd/clm2/griddata/fracdata_38x54deg_Amazon_navy_c010129.nc
$MYCSMDATA/lnd/clm2/surfdata/surfdata_38x54deg_Amazon_simyr2000_c010129.nc

$MYCSMDATA/atm/datm7/domain.clm/domain.lnd.38x54deg_Amazon_navy.c010129.nc


In addition, I tried to add this 38x54deg_Amazon as a new resolution following chapter 3 of the CLM4 userguide
(I also followed 5x5_amazon resolution as an example in doing this). However, still get the same error.

I recognize that the error comes from models/lnd/clm/bld/build-namelist, which is called from $casename/Tools/Templates/clm.cpl7.template, but don't know what to do.

If you have any suggestions, please let me know.

Best regards,

Koichi
 

slevis

Moderator
Staff member
Koichi,

The first thing that comes to mind is a possible inconsistency between entries in clm.buildnml.csh and clm.input_data_list in your Buildconf directory. If that's not the problem, then I'm not sure what else to suggest. If it is the problem, I'm also not sure why we now have two places where we need to change the namelist instead of one. I'll try to remember to ask this question at the clm help session on Thursday...

Sam
 
Dear Sam,

Thank you very much for your time and suggestions:

"The first thing that comes to mind is a possible inconsistency between entries in clm.buildnml.csh and clm.input_data_list in your Buildconf directory. "

I have looked at my case root directory, but I do not have the Buildconf directory. Because I have this error during configuration, Buildconf is not made yet...
But I will keep in mind that the two files (clm.buildnml.csh and clm.input_data_list) must be consistent for my future simulations.

If you (and others) have any suggestions, please let me know. I'm still working on this issue.

Koichi
 
Dear all

Thanks to the help from NCAR CLM team, I could solve this problem.
I simply did not need to include the date stamp in the input file name. So

$MYCSMDATA/lnd/clm2/griddata/griddata_38x54deg_Amazon_c010129.nc
$MYCSMDATA/lnd/clm2/griddata/fracdata_38x54deg_Amazon_navy_c010129.nc
$MYCSMDATA/lnd/clm2/surfdata/surfdata_38x54deg_Amazon_simyr2000_c010129.nc
$MYCSMDATA/atm/datm7/domain.clm/domain.lnd.38x54deg_Amazon_navy.c010129.nc

have to be

$MYCSMDATA/lnd/clm2/griddata/griddata_38x54deg_Amazon.nc
$MYCSMDATA/lnd/clm2/griddata/fracdata_38x54deg_Amazon_navy.nc
$MYCSMDATA/lnd/clm2/surfdata/surfdata_38x54deg_Amazon_simyr2000.nc
$MYCSMDATA/atm/datm7/domain.clm/domain.lnd.38x54deg_Amazon_navy.nc

according to models/lnd/clm/bld/namelist_files/namelist_defaults_usr_files.xml, which defines the standard syntax for users.

Thanks,

Koichi
 
Top