Main menu

Navigation

point scale run using CLM4.5

7 posts / 0 new
Last post
sanjiv@...
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 <dataSource>
(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:

>>>>>>>

<streamstemplate>
<stream>
<dataSource>
CLMNCEP
</dataSource>
<domainInfo>
<variableNames>
time time
xc lon
yc lat
area area
mask mask
</variableNames>
<filePath>
/glade/p/work/kumar34/myCSMdata/atm/datm7/domain.clm
</filePath>
<fileNames>
domain.lnd.1x1_KS_navy.nc
</fileNames>
</domainInfo>
<fieldInfo>
<variableNames>
FSDS FSDS
</variableNames>
<filePath>
/glade/p/work/kumar34/myCSMdata/atm/datm7/CLM1PT_data/1x1_KS
</filePath>
<fileNames>
1990-01.nc
1990-02.nc

-------

-----

>>>>>

Any idea how to fix this problem.

 

thanks

sanjiv kumar

 

 

slevis

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

Terrestrial Sciences Section CGD/NESL/NCAR

sanjiv@...

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. 

 

thanks

sanjiv kumar

 

sanjiv@...

This error was due to not specifying the variable name correctly in the stream file. Follwing varibles names works:

         <variableNames>

            TBOT     tbot

            SHUM     shum

            WIND     wind

            PRECTmms precn

            FSDS     swdn

            PSRF     pbot

            FLDS     lwdn

         </variableNames>

This sloves the reported problem (Thanks to Erik).

 

-Sanjiv Kumar

 

sanjiv@...

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/run

This solves the problem.

-Sanjiv Kumar

 

 

 

zhaohgoodluck@...

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.Solardatm.streams.txt.CLM1PT.Precipdatm.streams.txt.CLM1PT.TPQW ? Thanks a lot for the help.

H ZHAO

zhaohgoodluck@...

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.Solardatm.streams.txt.CLM1PT.Precipdatm.streams.txt.CLM1PT.TPQW ? Thanks a lot for the help.

H ZHAO

Log in or register to post comments

Who's new

  • mpb20@...
  • lss_880211@...
  • jeani@...
  • mkb1g12@...
  • weiyiwang@...