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




Reply via email to