<div dir="ltr">Hi all,<div><br></div><div>I am trying to try something. I am using the same MatPartitioning codes for both CHACO and ParMETIS:</div><div><br></div><div>ierr = MatConvert(SymmA,MATMPIADJ,MAT_INITIAL_MATRIX,&AL);CHKERRQ(ierr);  <br>  ierr = MatPartitioningCreate(MPI_COMM_WORLD,&part);CHKERRQ(ierr);<br>  ierr = MatPartitioningSetAdjacency(part,AL);CHKERRQ(ierr); <br>  <br>  ierr = MatPartitioningSetFromOptions(part);CHKERRQ(ierr);<br>  ierr = MatPartitioningApply(part,&partitioning);CHKERRQ(ierr);<br></div><div><br></div><div>After obtaining the IS, I apply this to my original nonsymmetric matrix and try to get an approximate edge cut. </div><div><br></div><div>Except for 1 partitioning, my program completely works for 2,4 and 16 partitionings. However, for 1, ParMETIS gives results where CHACO I guess doesn't since I am getting errors about the index set.</div><div><br></div><div>What is the difference between CHACO and ParMETIS that one works for 1 partitioning and one doesn't?</div><div><br></div><div>Thanks!</div><div><br></div><div>Eda</div></div>