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

point scale run using CLM4.5

Hi:I am setting up a point scale run using CLM4.5. I am using user defined forcing data. Accordingly, i have created three stream flies. However, DATM is not able to read these steram files. Following error is there in atm log file:***************************(shr_stream_init) Reading file user_datm.streams.txt.CLM1PT.Solar
(shr_stream_init) ERROR: unexpected end-of-file while reading
(shr_stream_init) error code = ^]^@^@^@
(shr_sys_abort) ERROR: (shr_stream_init) ERROR: unexpected end-of-file
(shr_sys_abort) WARNING: calling shr_mpi_abort() and stopping***************************user_datm.streams.txt.CLM1PT.Solar file is as follows:>>>>>>>


CLMNCEP



time time
xc lon
yc lat
area area
mask mask


/glade/p/work/kumar34/myCSMdata/atm/datm7/domain.clm


domain.lnd.1x1_KS_navy.nc




FSDS FSDS


/glade/p/work/kumar34/myCSMdata/atm/datm7/CLM1PT_data/1x1_KS


1990-01.nc
1990-02.nc------------>>>>>Any idea how to fix this problem. thankssanjiv kumar  
 

slevis

Moderator
Staff member
Sanjiv,I suggest that you compare your files with the files provided with the model release. This way you may find what is wrong with your data. It may even be helpful to run the model with the files provided for point runs to confirm that these files work and this may help clarify why your files don't work.Sam
 
Hi Sam:I tried running with the given file "datm.streams.txt.CLM1PT.CLM_USRDAT". I does run with this file, but the run fails while readign the last month data.atm log file shows following error message:>>>>>>>>>>>(shr_dmodel_readLBUB) reading file: /glade/p/work/kumar34/myCSMdata/atm/datm7/CLM1PT_data/1x1_KS/1998-12.nc     232(shr_dmodel_readLBUB) reading file: /glade/p/work/kumar34/myCSMdata/atm/datm7/CLM1PT_data/1x1_KS/1998-12.nc     232(shr_dmodel_readLBUB) reading file: /glade/p/work/kumar34/myCSMdata/atm/cam/chem/trop_mozart_aero/aero/aerosoldep_monthly_2000_mean_1.9x2.5_c090421.nc      12(shr_dmodel_readLBUB) reading file: /glade/p/work/kumar34/myCSMdata/atm/cam/chem/trop_mozart_aero/aero/aerosoldep_monthly_2000_mean_1.9x2.5_c090421.nc      12(datm_comp_run)  ERROR: wind and tbot must be in streams for CLMNCEP(shr_sys_abort) ERROR: (datm_comp_run) ERROR: wind and tbot must be in streams for CLMNCEP(shr_sys_abort) WARNING: calling shr_mpi_abort() and stopping>>>>>I double checked the 1998-12.nc file; it has wind speed and Tbot varibles without any missing values. I do not why run is crashing only for these two varibles; and not for other varibles e.g. FSDS, SHUM etc.In my earlier case, i was using the 'datm.streams.txt.CLM1PT.CLM_USRDAT' file to create three stream files.  thankssanjiv kumar 
 
Here is the solution (Thanks to EriK) Copy user created stream files to your run direcotry. Script does not do it automatically, you nedd to copy it manually to your run directory.In my case copied user_datm.streams.txt.CLM1PT.Solar to /glade/scratch/kumar34/my_1x1_KS_testcase/runThis solves the problem.-Sanjiv Kumar   
 
This error was due to not specifying the variable name correctly in the stream file. Follwing varibles names works:                     TBOT     tbot            SHUM     shum            WIND     wind            PRECTmms precn            FSDS     swdn            PSRF     pbot            FLDS     lwdn         This sloves the reported problem (Thanks to Erik). -Sanjiv Kumar 
 
Hi, I need to run forcing data with 15 minutes interval. I have one question. How did you get this user_datm.streams.txt.CLM1PT.Solar file. I mean how can I get the names of  datm.streams.txt.CLM1PT.Solar, datm.streams.txt.CLM1PT.Precip, datm.streams.txt.CLM1PT.TPQW ? Thanks a lot for the help.
 
Hi, I need to run forcing data with 15 minutes interval. I have one question. How did you get this user_datm.streams.txt.CLM1PT.Solar file. I mean how can I get the names of  datm.streams.txt.CLM1PT.Solar, datm.streams.txt.CLM1PT.Precip, datm.streams.txt.CLM1PT.TPQW ? Thanks a lot for the help.
 
Top