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

WRF global simulation error

Liangbo

New member
Dear wrfhelp,
I am currently working on a global simulation using WRF version 4.4.2. After successfully running WPS, I encountered an error during the execution of real.exe. I would greatly appreciate any help or guidance in resolving this issue.

Below are the details of my namelist.input and the contents of rsl.error.0000:



Thanking you
Warm Regards
 

Attachments

  • namelist.input
    9.1 KB · Views: 10
  • rsl.error.0000
    1.9 KB · Views: 7
Hi,
We no longer recommend using WRF for global applications. The global mechanism hasn't been updated in many years and causes numerous issues. For global simulations, we recommend using the MPAS model.
 
Your namelist option for boundary is wrong. Please set:

Code:
&bdy_control                       
 periodic_x                          = .true.,=
 polar                               = .true.,
 /

Then try again.
 
Your namelist option for boundary is wrong. Please set:

Code:
&bdy_control                     
 periodic_x                          = .true.,=
 polar                               = .true.,
 /

Then try again.
Hi Ming,

Thank you so much for your prompt response. Adding periodic_x = .true. to the &bdy_control section has indeed resolved the issue.
Additionally, I successfully ran real.exe, and it generated the wrfinput, wrffdda, and wrflowinp files, but no wrfbdy file was created. Is this the correct outcome?

I have another question I’d like to ask: In my global simulation using lat-lon projection, I set dx and dy to 1° in the namelist.wps file. The resulting geo_em_d01.nc file shows a dx of 111177.5 meters. Does dx in the namelist.input file also need to be set to 111177.5 meters, or can it be changed to another value? For instance, I noticed that when I set dx to 27000 meters in the namelist.input, the model still runs. What impact could this change have on the simulation?

I sincerely appreciate your guidance on this matter.

Best regards,
Liang Bo
 
Last edited:
Hi Ming,

Thank you so much for your prompt response. Adding periodic_x = .true. to the &bdy_control section has indeed resolved the issue.
Additionally, I successfully ran real.exe, and it generated the wrfinput, wrffdda, and wrflowinp files, but no wrfbdy file was created. Is this the correct outcome?

yes this is correct.
I have another question I’d like to ask: In my global simulation using lat-lon projection, I set dx and dy to 1° in the namelist.wps file. The resulting geo_em_d01.nc file shows a dx of 111177.5 meters. Does dx in the namelist.input file also need to be set to 111177.5 meters, or can it be changed to another value? For instance, I noticed that when I set dx to 27000 meters in the namelist.input, the model still runs. What impact could this change have on the simulation?

You need to set dx = 111177.5 in your namelist.input

If you set dx = 27000, can you check your wrfout file and see what is the value of DX in wrfout? Also, did the values of the variable dimensions change with dx=27000? I suppose they should be same as that when you set dx=111177.5.

My understanding is that wrf.exe will follow the information in wrfinput, and the change of dx you made should have no impact. Please compare your results with different values of dx and let me know what you found.

Thanks in advance.
I sincerely appreciate your guidance on this matter.

Best regards,
Liang Bo
 
Top