<div dir="ltr"><div><div>I am trying to see why MatConvert is failing for MatNest to MPIAIJ and added print statements in to see what it is checking for.<br><br></div>Where is the function list created for MatNest?  I am grepping on MatConvert_[n/N] and not finding anything other than:<br><br>21:54 next ~/Codes/petsc$ git grep MatConvert_N   <br>src/mat/impls/nest/matnest.c:#define __FUNCT__ "MatConvert_Nest_AIJ"<br>src/mat/impls/nest/matnest.c:PETSC_EXTERN PetscErrorCode MatConvert_Nest_AIJ(Mat A,MatType newtype,MatReuse reuse,Mat *newmat)<br>21:57 next ~/Codes/petsc$ git grep MatConvert_n<br>21:57 1 next ~/Codes/petsc$ <br><br></div>Mark<br><br></div>