Package lib
Extension modules for different SLEPc configurations.
SLEPc can be configured with different options (eg. debug/optimized,
single/double precisionm, C/C++ compilers, external packages). Each
configuration variant is associated to a name, frequently available as
an environmental variable named ``PETSC_ARCH``.
This package is a holds all the available variants of the SLEPc
extension module built agaist specific SLEPc configurations. It also
provides a convenience function using of the builtin ``imp`` module
for easily importing any of the available extension modules depending
on the value of a user-provided configuration name, the ``PETSC_ARCH``
environmental variable, or a configuration file.
|
ImportSLEPc(arch=None)
Import the SLEPc extension module for a given configuration name. |
|
|
|
getPathArchSLEPc(arch=None)
Undocumented. |
|
|
|
__package__ = ' slepc4py.lib '
|