[FLASH-USERS] missing neighbor error
杨云鹏
yangyunpeng at pku.edu.cn
Tue Apr 2 03:02:44 EDT 2019
Hello, everyone. I encountered an error in a test run. The program aborted.
I'm using FLASH4.5.
The setup is like:
./setup RayleighTaylor -auto +hdf5typeio-2d +spherical -maxblocks=80 -nxb=128 -nyb=128 -parfile=flash.par +splitHydro
Part of the flash.par file is like:
nblockx = 4
nblocky = 3
lrefine_max = 3
refine_var_1 = "dens"
refine_cutoff_1 = 0.01
derefine_cutoff_1 = 0.005
The last lines of the output reads:
20705 2.5479E-09 6.1577E-14 ( 1.066E-03, 3.07 , 0.00 ) | 6.158E-14
iteration, no. not moved = 0 53
iteration, no. not moved = 1 1
iteration, no. not moved = 2 0
refined: total leaf blocks = 54
refined: total blocks = 68
Missing neighbors on PE 0, lb= 13,surrblks=( 3, 0, 1)( 7, 0, 1)( 8, 0, 2)( 5, 0, 1)( 13, 0, 2)( 18, 0, 2)( -1, -1,-1)( 7, 1, 1)( 8, 1, 2)
Missing neighbors on PE 0, lb= 13,surrblks=( 3, 0, 1)( 7, 0, 1)( 8, 0, 2)( 5, 0, 1)( 13, 0, 2)( 18, 0, 2)( -1, -1,-1)( 7, 1, 1)( 8, 1, 2)
*** Wrote plotfile to z_rti_forced_hdf5_plt_cnt_0000 ****
Driver_abort called. See log file for details.
Error message is missing neighbor!
Calling MPI_Abort() for shutdown in 2 seconds!
application called MPI_Abort(MPI_COMM_WORLD, 1) - process 0
The last lines of the log file reads:
[ 03-30-2019 20:02:50.845 ] step: n=20706 t=2.547901E-09 dt=6.157749E-14
[ 03-30-2019 20:02:52.567 ] [GRID amr_refine_derefine]: initiating refinement
[ 03-30-2019 20:02:52.567 ] [GRID amr_refine_derefine]: redist. phase. tot blks requested: 68
[GRID amr_refine_derefine] min blks 16 max blks 18 tot blks 68
[GRID amr_refine_derefine] min leaf blks 13 max leaf blks 14 tot leaf blks 54
[ 03-30-2019 20:02:52.586 ] [GRID amr_refine_derefine]: refinement complete
[ 03-30-2019 20:02:52.625 ] [gr_checkGridConsistency]: Detected inconsistent Grid state, FLASH will attempt fix...
[ 03-30-2019 20:02:52.625 ] [gr_ensureValidNeighborInfo] found mpi_pattern_id, leaving unchanged: 20
[ 03-30-2019 20:02:52.625 ] [gr_checkGridConsistency]: Detected inconsistent Grid state, FLASH will dump a plot file for analysis and then abort!
[ 03-30-2019 20:02:52.765 ] [IO_writePlotfile] open: type=plotfile name=z_rti_forced_hdf5_plt_cnt_0000
[ 03-30-2019 20:02:52.801 ] [io_writeData]: wrote 68 blocks
[ 03-30-2019 20:02:52.801 ] [IO_writePlotfile] close: type=plotfile name=z_rti_forced_hdf5_plt_cnt_0000
[ 03-30-2019 20:02:57.801 ] [DRIVER_ABORT]: Driver_abort() called by PE 0
[ 03-30-2019 20:02:57.801 ] abort_message: missing neighbor!
However, if lrefine_max=2, while the blocks were doubled (nblockx=8,nblocky=6), with all other configurations left unchanged, the error would not show up.
I think it might be a bug. Could anyone help me?
my best
Yang
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://flash.rochester.edu/pipermail/flash-users/attachments/20190402/62624342/attachment.htm>
More information about the flash-users
mailing list