[petsc-dev] petsc-dev post from tabrezali at gmail.com requires approval

Lisandro Dalcin dalcinl at gmail.com
Mon Aug 26 10:11:11 CDT 2019


On Sun, 25 Aug 2019 at 18:37, Smith, Barry F. via petsc-dev <
petsc-dev at mcs.anl.gov> wrote:

>
>    Metis is installed.
>
> config/PETSc/Configure.py:
> self.addDefine('HAVE_'+i.PACKAGE.replace('-','_'), 1)  # ONLY list package
> if it is used directly by PETSc (and not only by another package)
>
>     Since metis is not used by PETSc we don't set the PETSC_HAVE_METIS
> flag because PETSc doesn't need it.
>
>
This is not true, in DMPlex we have an explicit call
to METIS_PartGraphKway(). Of course, this code is protected with just
HAVE_PARMETIS, because if you have parmetis, then you have metis.


-- 
Lisandro Dalcin
============
Research Scientist
Extreme Computing Research Center (ECRC)
King Abdullah University of Science and Technology (KAUST)
http://ecrc.kaust.edu.sa/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20190826/24a63ba0/attachment.html>


More information about the petsc-dev mailing list