<div dir="ltr"><p>I am wondering how to use ISCreateGeneral().<br></p><p>Assuming I use 2cpus when I run my codes. I use MPI_COMM to create an object of IS using ISCreateGeneral() and an array on a single cpu. how to distribute this IS object on these 2cpus? If I use MatGetSubMatrices() to get different submatrices on different cpus. I am wondering how to create IS object, using PETSC_COMM_SELF? thanks a lot.</p>
<p>Regards,</p><p>Yujie</p></div>