Victoria, "** Maximum transversal (ICNTL(6)) not allowed because matrix is distributed Ordering based on METIS" Try parmetis. Hong ________________________________ From: petsc-users <[email protected]> on behalf of Victoria Rolandi <[email protected]> Sent: Tuesday, October 31, 2023 10:30 PM To: [email protected] <[email protected]> Subject: [petsc-users] Error using Metis with PETSc installed with MUMPS
Hi, I'm solving a large sparse linear system in parallel and I am using PETSc with MUMPS. I am trying to test different options, like the ordering of the matrix. Everything works if I use the -mat_mumps_icntl_7 2 or -mat_mumps_icntl_7 0 options (with the first one, AMF, performing better than AMD), however when I test METIS -mat_mumps_icntl_7 5 I get an error (reported at the end of the email). I have configured PETSc with the following options: --with-cc=mpiicc --with-cxx=mpiicpc --with-fc=mpiifort --with-scalar-type=complex --with-debugging=0 --with-precision=single --download-mumps --download-scalapack --download-parmetis --download-metis and the installation didn't give any problems. Could you help me understand why metis is not working? Thank you in advance, Victoria Error: ****** ANALYSIS STEP ******** ** Maximum transversal (ICNTL(6)) not allowed because matrix is distributed Processing a graph of size: 699150 with 69238690 edges Ordering based on METIS 510522 37081376 [100] [10486 699150] Error! Unknown CType: -1
