Scheduled Downtime
On Friday 21 April 2023 @ 5pm MT, this website will be down for maintenance and expected to return online the morning of 24 April 2023 at the latest

error reading RRTM_DATA

jun liao

New member
Hello,everyone;

I am trying to run WRF (WRF-4.2.1) model using the bench_12km dataset(namelist, wrfbdy_d01,
wrfrst_d01_2001-10-24_09:00:00), I only run wrf.exe by mpi and not run WPS or real.exe,but i get bad result, namelist.input and rsl.error.000 two files are in the attachment.
The error message is as follows:

Domain # 1: dx = 12000.000 m
WRF V4.2 MODEL
*************************************
Parent domain
ids,ide,jds,jde 1 425 1 300
ims,ime,jms,jme -4 219 -4 82
ips,ipe,jps,jpe 1 212 1 75
*************************************
DYNAMICS OPTION: Eulerian Mass Coordinate
alloc_space_field: domain 1 , 378560848 bytes allocated
RESTART run: opening wrfrst_d01_2001-10-24_09:00:00 for reading
This input data is not V4: OUTPUT FROM WRF V3.9.1.1 MODEL
Input data is acceptable to use: wrfrst_d01_2001-10-24_09:00:00
Timing for processing restart file for domain 1: 12.76249 elapsed seconds
Max map factor in domain 1 = 1.05. Scale the dt in the model accordingly.
D01: Time step = 72.00000 (s)
D01: Grid Distance = 12.00000 (km)
D01: Grid Distance Ratio dt/dx = 6.000000 (s/km)
D01: Ratio Including Maximum Map Factor = 6.321877 (s/km)
D01: NML defined reasonable_time_step_ratio = 6.000000
-------------- FATAL CALLED ---------------
FATAL CALLED FROM FILE: module_ra_rrtm.G LINE: 7629
module_ra_rrtm: error reading RRTM_DATA on unit 10
-------------------------------------------


Any suggestions are appreciated!
 

Attachments

  • namelist.input.txt
    4.3 KB · Views: 0
  • rsl.error.0000.txt
    1.5 KB · Views: 1
Below is an example how to link files to the working directory for running WRF:

RRTM_DATA -> /glade/u/home/wrfhelp/NEW/WRF/run/RRTM_DATA


RRTM_DATA_DBL -> /glade/u/home/wrfhelp/NEW/WRF/run/RRTM_DATA_DBL


RRTMG_LW_DATA -> /glade/u/home/wrfhelp/NEW/WRF/run/RRTMG_LW_DATA


RRTMG_LW_DATA_DBL -> /glade/u/home/wrfhelp/NEW/WRF/run/RRTMG_LW_DATA_DBL


RRTMG_SW_DATA -> /glade/u/home/wrfhelp/NEW/WRF/run/RRTMG_SW_DATA


RRTMG_SW_DATA_DBL -> /glade/u/home/wrfhelp/NEW/WRF/run/RRTMG_SW_DATA_DBL

You can use the command to link RRTM_DATA (similar for all other datafile needed to run WRF)

ln -sf /glade/u/home/wrfhelp/NEW/WRF/run/RRTM_DATA .
 
1663656318833.png
Following your suggestion, in running directory, I re-executed the test set and the result did not change.

Can't thank you enough.
 
Please clarify that you still got the following error message:

-------------- FATAL CALLED ---------------
FATAL CALLED FROM FILE: module_ra_rrtm.G LINE: 7629
module_ra_rrtm: error reading RRTM_DATA on unit 10
-------------------------------------------

If this is the case, please type the command in your running directory:
ls > log
and send me your log file to take a look.
 
In running directory, after re-link as follows:

ln -sf /WRF-SOURCE-TREE/run/RRTM_DATA_DBL RRTM_DATA
ln -sf /WRF-SOURCE-TREE/run/RRTMG_LW_DATA_DBL RRTMG_LW_DATA
ln -sf /WRF-SOURCE-TREE/run/RRTMg_SW_DATA_DBL RRTMG_SE_DATA


re-executed testset ,i got the desired result。
1663827167844.png

Thank you once again,have a good day!
 
I am glad you make it work. Just one issue: the link command should be used like:
ln -sf /WRF-SOURCE-TREE/run/RRTM_DATA_DBL RRTM_DATA .
ln -sf /WRF-SOURCE-TREE/run/RRTMG_LW_DATA_DBL RRTMG_LW_DATA .
ln -sf /WRF-SOURCE-TREE/run/RRTMg_SW_DATA_DBL RRTMG_SE_DATA .

Note you should have the '.' at the end of each command, which means you link the file to your destination path with the same filename. You many also link the file and give it a different name, like

ln -sf /WRF-SOURCE-TREE/run/RRTM_DATA_DBL RRTM_DATA MyFileName
 
Top