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

Question about running standalone CLM45 model with I_1948-2004_CLM45 compset

I am trying to run CLM45 standalone simulation using CESM1.2. I am having problems setting up a CLM test case. When I use the compset (I_1948-2004_CLM45) with f19_f19 grid, I get the following error:
set_compset: no match for grid f19_f19

to see supported grids issue -

create_newcase -list grids



When I issue “create_newcase -list grids”, it shows that f19_f19 is a valid grid but it still doesn’t work.



I tried using f19_g16 grid and then I get the following error:



Could not find definition for part 1948 2004 of compset name at ./create_newcase line 1694.



I may be missing something in my script file as I never ran and Land only model before. I am issuing the following “create_newcase” command:


./create_newcase -case $CASEROOT -mach hopper -res f19_g16 -user_compset I_1948-2004_CLM45 -compiler pgi



Would you please help with setting up this model run? Please let me know if you need any other info regarding this.

 

erik

Erik Kluzek
CSEG and Liaisons
Staff member
Hi BalwinderNot all grids and compset configurations are supported. As a matter of fact CESM1.2 has 96 I compsets, alone, and only 14 of those are considered "scientifically" supported, and only for a few resolutions. f19_f19 is a valid compset for CAM only. So f19_g16 IS the grid you should use. But, just because a grid is valid does NOT mean that grid can work with any other compset. In general most grids will only work with a reduced number of compsets, and some are highly specialized for only a few compsets. Here's a table of the supported compsets for CLM: http://www.cesm.ucar.edu/models/cesm1.2/clm/models/lnd/clm/doc/UsersGuide/c720.html#science_support_table Also see the notes here for CLM: http://www.cesm.ucar.edu/models/cesm1.2/clm/CLM_configurations_CESM1.2.pdf The problem in your example above, is that you are using "-user_compset", in a context that you should use "-compset". Try this and it should work... ./create_newcase -case $CASEROOT -mach hopper -res f19_g16 -compset I_1948-2004_CLM45 -compiler pgi
"-user_compset" is for using the new long compset names (such as 4804_DATM%QIA_CLM45%SP_SICE_SOCN_RTM_SGLC_SWAV for this case). Read more about "create_newcase" and creating cases as well as the use of "-user_compset" in the CESM1.2 User's Guide documentation... http://www.cesm.ucar.edu/models/cesm1.2/cesm/doc/usersguide/c511.html#using_create_newcase 
 
Hi Erik,The land model runs fine when I use the deafuilt settings. Iwant to use my own PFT file along with an initial condition file. When I used my input condition file, I got the following error in land log file at runtime:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~reading restart file
 /global/u2/b/bsingh/runscripts/ForSteve/Fire_emiss_runs2014/Land_modsl_runs/cesm1_2_clm4.5_run_I_1948-2004_CLM45_default/I18501new1.clm2.r.0
051-01-01-00000.nc
 Reading restart dataset
 ERROR:: PFT weights are SIGNIFICANTLY different from the input finidat
  file and fsurdat file(s).
 ERROR:: maximum difference is    0.7565026765934745       max allowed =
   5.0000000000000001E-004
 ERROR:: Run interpinic on your initial condition file to interpolate to the new surface dataset
 ENDRUN:
 BiogeophysRest::ERROR:: Weights between initial condition file and surface dataset are too different
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ I compiled the interpinic tool  and used "fsudata" file in lnd_in namelist as input file and my initial condition file as output to the interpinic tool. I get the following error when I run the interpinic tool:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~$ ./interpinic -a -i surfdata_1.9x2.5_simyr2000_c130423.nc -o cam5clm45bgc_2degcesm12rel06_1850.clm2.r.0001-01-06-00000.nc
 Mapping clm initial data from input to output initial files
 netcdf error rcode =          -46  error =
 NetCDF: Invalid dimension ID or name                                          
 
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image              PC                Routine            Line        Source            
interpinic         00000000004A6D29  Unknown               Unknown  Unknown
interpinic         00000000004A56A0  Unknown               Unknown  Unknown
interpinic         0000000000456862  Unknown               Unknown  Unknown
interpinic         000000000042D443  Unknown               Unknown  Unknown
interpinic         000000000043167B  Unknown               Unknown  Unknown
libpthread.so.0    00002AAAAB6EB7C0  Unknown               Unknown  Unknown
interpinic         00000000004A881E  Unknown               Unknown  Unknown
interpinic         000000000042561A  Unknown               Unknown  Unknown
interpinic         000000000040F55B  interpinic_mp_che        1580  interpinic.F90
interpinic         000000000040A8FB  interpinic_mp_int         152  interpinic.F90
interpinic         000000000040A2F6  MAIN__                     62  fmain.F90
interpinic         0000000000409C36  Unknown               Unknown  Unknown
libc.so.6          00002AAAAB918C36  Unknown               Unknown  Unknown
interpinic         0000000000409B29  Unknown               Unknown  Unknown

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ I may be missing something here. Would you please help me to set this up? Thanks,Balwinder
 
Hi, I noticed that your restart file '' /global/u2/b/bsingh/runscripts/ForSteve/Fire_emiss_runs2014/Land_modsl_runs/cesm1_2_clm4.5_run_I_1948-2004_CLM45_default/I18501new1.clm2.r.051-01-01-00000.nc''. Can you tell me where do you get the restart file?  Cheers, Zichong
 
About the restart file, doyou spin it up yourself or download it from somewhere? I know this is a rookie question. But really want to know how you guys usually do with it.
 
Top