Skip to content

Latest commit

 

History

History
56 lines (39 loc) · 1.66 KB

DESCRIPTION.rst

File metadata and controls

56 lines (39 loc) · 1.66 KB

SLEPc for Python

Python bindings for SLEPc.

Install

If you have a working MPI implementation and the mpicc compiler wrapper is on your search path, it highly recommended to install mpi4py first:

$ pip install mpi4py

Ensure you have NumPy installed:

$ pip install numpy

and finally:

$ pip install petsc petsc4py slepc slepc4py

You can also install the in-development version of slepc4py with:

$ pip install Cython numpy mpi4py
$ pip install --no-deps git+https://gitlab.com/petsc/petsc
$ pip install --no-deps git+https://bitbucket.org/petsc/petsc4py
$ pip install --no-deps git+https://gitlab.com/slepc/slepc
$ pip install --no-deps git+https://gitlab.com/slepc/slepc4py

or:

$ pip install Cython numpy mpi4py
$ pip install --no-deps https://gitlab.com/petsc/petsc/-/archive/master.tar.gz
$ pip install --no-deps https://bitbucket.org/petsc/petsc4py/get/master.tar.gz
$ pip install --no-deps https://gitlab.com/slepc/slepc/-/archive/master.tar.gz
$ pip install --no-deps https://gitlab.com/slepc/slepc4py/-/archive/master.tar.gz

Citations

If SLEPc for Python been significant to a project that leads to an academic publication, please acknowledge that fact by citing the project.