#include "slepcsys.h" PetscErrorCode SlepcHasExternalPackage(const char pkg[], PetscBool *has)Not Collective
pkg | - external package name |
has | - PETSC_TRUE if SLEPc is configured with the given package, else PETSC_FALSE |
The external package name pkg is e.g. "arpack", "primme". It should correspond to the name listed in ./configure --help
The lookup is case insensitive, i.e. looking for "ARPACK" or "arpack" is the same.