Name Date Size #Lines LOC

..--

conf/H--

demo/H--

docs/H--

src/H--

test/H--

.cython-lint.tomlH A D18-Apr-2024332

.gitignoreH A D04-Feb-2026255

.ruff.tomlH A D18-Apr-2024661

CHANGES.rstH A D04-Jul-20256.6 KiB

DESCRIPTION.rstH A D24-Oct-20251.3 KiB

LICENSE.rstH A D16-Jan-20251.4 KiB

MANIFEST.inH A D16-Apr-2023643

README.rstH A D26-Sep-2023643

makefileH A D20-Jan-20264.5 KiB

pyproject.tomlH A D10-Feb-2026114

setup.cfgH A D18-Apr-2024131

setup.pyH A D05-Oct-20259.4 KiB

tox.iniH A D10-Mar-2023665

README.rst

1================
2PETSc for Python
3================
4
5Overview
6--------
7
8Welcome to PETSc for Python. This package provides Python bindings for
9PETSc_, the *Portable, Extensible Toolkit for Scientific Computation*.
10
11Dependencies
12------------
13
14* Python_ 2.7, 3.3 or above.
15
16* A recent NumPy_ release.
17
18* A matching version of PETSc_ built with *shared/dynamic libraries*.
19
20* To work with the in-development version, you need Cython_.
21
22.. _Python: https://www.python.org
23.. _NumPy:  https://www.numpy.org
24.. _PETSc:  https://petsc.org
25.. _Cython: https://www.cython.org
26
27Documentation
28-------------
29
30* https://petsc.org/release/petsc4py/petsc4py/
31