Lines Matching +full:petsc4py +full:- +full:install
12 - Update to PETSc 3.24 release.
14 - Support (opt-in via setting the environment variable
21 - Update to PETSc 3.23 release.
26 - Update to PETSc 3.22 release.
31 - Update to PETSc 3.21 release.
36 - Update to PETSc 3.20 release.
37 - Update Cython build, require ``Cython >= 3.0.0``.
42 - Update to PETSc 3.19 release.
43 - Expose ``PetscDevice`` and ``PetscDeviceContext`` API as
49 - Update to PETSc 3.18 release.
55 - Update to PETSc 3.17 release.
61 - Update to PETSc 3.16 release.
67 - Update to PETSc 3.15 release.
73 - Fix build issues after changes in recent PETSc patch releases.
74 - Add various missing types and enums definitions.
75 - Update Cython build, require ``Cython >= 0.24``.
81 - Update to PETSc 3.14 release.
87 - Update to PETSc 3.13 release.
93 - Update to PETSc 3.12 release.
99 - Update to PETSc 3.11 release.
105 - Fix for removal of ``SNESTEST``.
106 - Fix ``Mat`` in-place divide.
112 - Update to PETSc 3.10 release.
118 - Add ``Mat.zeroRowsColumnsLocal()``.
119 - Add ``Mat.getISLocalMat()``.
120 - Add ``Mat.convertISToAIJ()``.
126 - Update to PETSc 3.9 release.
132 - Update to PETSc 3.8 release.
138 - Update to PETSc 3.7 release.
144 - Update to PETSc 3.6 release.
150 - Add ``Log.{begin|view|destroy}()``.
151 - Add ``Mat.SOR()`` and ``Mat.SORType``.
152 - Add ``DMPlex.createCoarsePointIS()``.
153 - Add ``LGMap.createSF()``.
154 - Add ``SNES.getVIInactiveSet()``.
155 - Add ``Vec.isaxpy()``.
156 - Add ``PC.setReusePreconditioner()``.
157 - Return correct type in ``DM.getCoordinateDM()``.
158 - Fix SWIG wrappers to handle 64bit ``PetscInt``.
159 - Fix linker flags for Python from Fink.
165 - Update to PETSc 3.5 release.
171 - Update to PETSc 3.4 release.
173 - Add support for ``DMComposite`` and ``DMPlex``.
175 - Change ``Mat.getSizes()`` to return ``((m,M),(n,N))``.
181 - Fix ``Options.getAll()`` mishandling values with negative numbers.
183 - Minor backward compatibility fix for PETSc 3.2 .
185 - Minor bugfix for TSPYTHON subtype.
191 - Update to PETSc 3.3 release.
193 - Change ``Vec.getLocalForm()`` to ``Vec.localForm()`` for use with
196 - Add ``AO.createMemoryScalable()`` and ``LGMap.block()`` /
199 - Add ``Object.handle`` property (C pointer as a Python integer). Can
202 - Add ``Comm.tompi4py()`` to get a ``mpi4py`` communicator instance.
208 - Update to PETSc 3.2 release.
210 - Add new ``DM`` class , make ``DA`` inherit from ``DM``.
212 - Better support for inplace LU/ILU and Cholesky/ICC factorization and
215 - Now the ``Mat``/``PC``/``KSP``/``SNES``/``TS`` Python subtypes are
218 - Better interaction between Python garbage collector and PETSc
221 - Support for PEP 3118 and legacy Python's buffer interface.
227 This is a new-features and bug-fix release.
229 - Add support for copying and computing complements in ``IS``
232 - Add support for coarsening in ``DA`` (``DA.coarsen()``).
234 - Support for shallow copy and deep copy operations (use ``copy.copy``
238 - Support for ``pip install petsc4py`` to download and install PETSc.
244 This is a new-features and bug-fix release.
246 - Support for setting PETSC_COMM_WORLD before PETSc initialization.
248 - Support for coordinates, refinement and interpolation in DA. Many
251 - Workaround build failures when PETSc is built with *mpiuni*.
253 - Workaround GIL-related APIs for non-threaded Python builds.
259 - Update for API cleanups, changes, and new calls in PETSc 3.1 and
262 - Add support for Jed Brown's THETA an GL timestepper implementations.
264 - Fix the annoying issues related to Open MPI shared libraries
267 - Many minor bug-fixes. Many thanks to Ethan Coon, Dmitry Karpeev,
274 This is a bug-fix release.
276 - Added a quick fix to solve build issues. The macro __SDIR__ is no
283 This is a new-features and bug-fix release.
285 - Now ``petsc4py`` works against core PETSc built with complex
288 - Added support for PETSc logging features like stages, classes and
292 - Documentation generated with Epydoc and Sphinx is now included in
295 - Removed enumeration-like classes from the ``petsc4py.PETSc`` module
299 - The ``PETSc.IS`` to ``numpy.ndarray`` conversion now works for
302 - Implemented a more robust import machinery for multi-arch
303 ``petsc4py`` installations. Now a wrong value in the ``PETSC_ARCH``
307 - The unittest-based testsuite now can run under ``nose`` with its
310 - Removed the dependency on ``numpy.distutils``, just use core Python
317 This is a bug-fix release. Compile Cython-generated C sources with
318 ``-Wwrite-strings`` removed, as this flag (inherited from PETSc) made
320 string literals to non-const char pointers.
326 This is the fist release of the all-new, Cython-based, implementation