<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<p data-start="187" data-end="203" class="">Dear PETSc team,</p>
<p data-start="205" data-end="342" class="">I'm trying to compile
PETSc with <strong data-start="238" data-end="247">MUMPS</strong>
in <strong data-start="251" data-end="266">serial mode</strong>
(without MPI), and I’ve encountered an issue during the <code
data-start="323" data-end="336">./configure</code> step.</p>
<p data-start="344" data-end="374" class="">Here is the command I'm
using:</p>
<p data-start="344" data-end="374" class="">./configure \<br>
--with-cc=gcc \<br>
--with-cxx=g++ \<br>
--with-fc=gfortran \<br>
--with-mpi=0 \<br>
--with-scalar-type=complex \<br>
--with-petsc-arch=arch-linus-c-opt-complex \<br>
--with-blaslapack=1 \<br>
--with-mumps=1 \<br>
--with-scalapack=0<br>
<br>
</p>
<p data-start="344" data-end="374" class="">However, I get the
following error:</p>
<p data-start="344" data-end="374" class="">*********************************************************************************************<br>
UNABLE to CONFIGURE with GIVEN OPTIONS (see
configure.log for details):<br>
---------------------------------------------------------------------------------------------<br>
Package mumps requested but dependency scalapack not requested.<br>
Perhaps you want --download-scalapack or
--with-scalapack-dir=directory or<br>
--with-scalapack-lib=libraries and
--with-scalapack-include=directory<br>
*********************************************************************************************<br>
<br>
</p>
<p data-start="1248" data-end="1412" class="">My understanding is
that <strong data-start="1273" data-end="1304">MUMPS can be used
in serial</strong> (according to its documentation), but PETSc
seems to expect <strong data-start="1365" data-end="1378">ScaLAPACK</strong>
as a dependency even without MPI.</p>
<ul data-start="1414" data-end="1596">
<li data-start="1414" data-end="1491" class="">
<p data-start="1416" data-end="1491" class="">Is it possible to
use MUMPS in PETSc <strong data-start="1453" data-end="1490">without
MPI and without ScaLAPACK</strong>?</p>
</li>
<li data-start="1492" data-end="1596" class="">
<p data-start="1494" data-end="1596" class="">If not, is there a
way to enable serial MUMPS with PETSc?</p>
</li>
</ul>
<p data-start="1598" data-end="1632" class="">Any guidance would be
appreciated.</p>
<p data-start="1634" data-end="1661" class="">Best regards,<br
data-start="1647" data-end="1650">
<em data-start="1650" data-end="1661">Salvador<br>
</em></p>
<p data-start="344" data-end="374" class=""></p>
<p></p>
</body>
</html>