<div dir="ltr">I'm getting a ParMETIS assertion: <div><br></div><div><div>[53] ***ASSERTION failed on line 176 of file /nics/b/home/jmousel/NumericalLibraries/petsc/intel-debug/externalpackages/parmetis-4.0.3-p1/libparmetis/comm.c: j == nnbrs</div>

<div>[110] ***ASSERTION failed on line 176 of file /nics/b/home/jmousel/NumericalLibraries/petsc/intel-debug/externalpackages/parmetis-4.0.3-p1/libparmetis/comm.c: j == nnbrs</div></div><div><br></div><div>when I add -redistribute_pc_gamg_repartition true to my option list:</div>

<div><br></div><div><div> -pres_ksp_type preonly -pres_pc_type redistribute -pres_redistribute_ksp_type pgmres -pres_redistribute_pc_type gamg -pres_redistribute_pc_gamg_threshold 0.05 -pres_redistribute_mg_levels_ksp_type richardson -pres_redistribute_mg_levels_pc_type sor -pres_redistribute_mg_coarse_ksp_type richardson -pres_redistribute_mg_coarse_pc_type sor -pres_redistribute_mg_coarse_pc_sor_its 3 -pres_redistribute_mg_type full -pres_redistribute_pc_gamg_type agg -pres_redistribute_pc_gamg_agg_nsmooths 1 -pres_redistribute_pc_gamg_sym_graph true -ELAFINT_flex_comm_size 16 -vel_ksp_type ibcgs -vel_ksp_monitor -pres_redistribute_ksp_monitor -lspaint_ksp_monitor -pres_redistribute_pc_gamg_repartition true -pres_redistribute_pc_gamg_reuse_interpolation</div>

</div><div><br></div><div>There is no additional stack trace to provide. I receive the same message for 12, 48, 60, and 120 cores. The matrix has about 12 million rows. </div><div><br></div><div><br></div><div>John</div>
</div>