Issue with MPI parallelization in reach-based routing configuration

0 views
Skip to first unread message

zed li

unread,
Mar 12, 2026, 8:11:46 AM (20 hours ago) Mar 12
to wrf-hydro_users
Hello everyone,
 I recently ran the model with the reach-based routing configuration and encountered some issues with MPI parallelization. I can only run the model with 4 processes using mpirun -np 4 ./wrf_hydro.exe. When using 8 or 16 processes, I get an error: "Program received signal SIGABRT: Process abort signal". I found that this is related to the parameter "Number of routing grid cells to define stream" used for generating river connections. When this value is large, the river network is sparser, and the model can run with more processes. When the value is small, the river network is denser, and the model can only run with 4 or fewer processes. Can anyone explain why?
Thank you very much for your time and help!
Best regards,
zed li
Reply all
Reply to author
Forward
0 new messages