WRF v4.0 BEM conflicts with isfflx=1

kwerner

Administrator
Staff member
Hi,
It doesn't look like you attached the namelist. Can you also provide more specific information about the error you're seeing? Thanks!
 

yuanli

New member
你好,
看起来你没有附上名单。您还可以提供有关您看到的错误的更具体信息吗?谢谢!
嗨,克沃纳。
这是我的附件和错误。谢谢!
 

Attachments

  • namelist and error.zip
    1.7 KB · Views: 2

kwerner

Administrator
Staff member
Hi, apologize for the delay in response. The error shown in the rsl file is:
Code:
 Ntasks in X            1, ntasks in Y           31
   For domain            1, the domain size is too small for this many processors, or the decomposition aspect ratio is poor.
   Minimum decomposed computational patch size, either x-dir or y-dir, is 10 grid cells.
  e_we =   101, nproc_x =    1, with cell width in x-direction =  101
  e_sn =   101, nproc_y =   31, with cell width in y-direction =    3
  --- ERROR: Reduce the MPI rank count, or redistribute the tasks.
   For domain            2, the domain size is too small for this many processors, or the decomposition aspect ratio is poor.
   Minimum decomposed computational patch size, either x-dir or y-dir, is 10 grid cells.
  e_we =   121, nproc_x =    1, with cell width in x-direction =  121
  e_sn =   121, nproc_y =   31, with cell width in y-direction =    3
  --- ERROR: Reduce the MPI rank count, or redistribute the tasks.
   For domain            3, the domain size is too small for this many processors, or the decomposition aspect ratio is poor.
   Minimum decomposed computational patch size, either x-dir or y-dir, is 10 grid cells.
  e_we =   181, nproc_x =    1, with cell width in x-direction =  181
  e_sn =   181, nproc_y =   31, with cell width in y-direction =    5
  --- ERROR: Reduce the MPI rank count, or redistribute the tasks.
-------------- FATAL CALLED ---------------
FATAL CALLED FROM FILE:  <stdin>  LINE:    1726
NOTE:       1 namelist settings are wrong. Please check and reset these options

This indicates that you're using too many processors in the Y direction. It looks like you're requesting 31 processors, which can only be broken down as 31x1 since 31 is a prime number. Perhaps try a different number that will work out more evenly in the x and y directions. If you need additional information on choosing an appropriate number of processors, take a look at this FAQ.
 

yuanli

New member
Hi, apologize for the delay in response. The error shown in the rsl file is:
Code:
 Ntasks in X            1, ntasks in Y           31
   For domain            1, the domain size is too small for this many processors, or the decomposition aspect ratio is poor.
   Minimum decomposed computational patch size, either x-dir or y-dir, is 10 grid cells.
  e_we =   101, nproc_x =    1, with cell width in x-direction =  101
  e_sn =   101, nproc_y =   31, with cell width in y-direction =    3
  --- ERROR: Reduce the MPI rank count, or redistribute the tasks.
   For domain            2, the domain size is too small for this many processors, or the decomposition aspect ratio is poor.
   Minimum decomposed computational patch size, either x-dir or y-dir, is 10 grid cells.
  e_we =   121, nproc_x =    1, with cell width in x-direction =  121
  e_sn =   121, nproc_y =   31, with cell width in y-direction =    3
  --- ERROR: Reduce the MPI rank count, or redistribute the tasks.
   For domain            3, the domain size is too small for this many processors, or the decomposition aspect ratio is poor.
   Minimum decomposed computational patch size, either x-dir or y-dir, is 10 grid cells.
  e_we =   181, nproc_x =    1, with cell width in x-direction =  181
  e_sn =   181, nproc_y =   31, with cell width in y-direction =    5
  --- ERROR: Reduce the MPI rank count, or redistribute the tasks.
-------------- FATAL CALLED ---------------
FATAL CALLED FROM FILE:  <stdin>  LINE:    1726
NOTE:       1 namelist settings are wrong. Please check and reset these options

This indicates that you're using too many processors in the Y direction. It looks like you're requesting 31 processors, which can only be broken down as 31x1 since 31 is a prime number. Perhaps try a different number that will work out more evenly in the x and y directions. If you need additional information on choosing an appropriate number of processors, take a look at this FAQ.

Hi,Thanks for your suggestion. I changed it to 16 or 25 processors,it still doesn't work。
 

kwerner

Administrator
Staff member
Okay, can you please attach your newest rsl.error.0000 file so I can see what the error is? Thanks.
 
Top