| de82eae4 | 06-Jan-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'release' |
| e27481de | 06-Jan-2022 |
Satish Balay <balay@mcs.anl.gov> |
Increase patchlevel to 3.16.3 |
| c248ac05 | 05-Jan-2022 |
Joe Wallwork <j.wallwork16@imperial.ac.uk> |
petsc4py plex: destroy dmDet after enforcing SPD |
| 2158cd20 | 31-Dec-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/petsc4py' into 'main'
Some work on petsc4py
See merge request petsc/petsc!4644 |
| 99454b3c | 18-Dec-2021 |
Stefano Zampini <stefano.zampini@gmail.com> |
petsc4py: Add backward compatibility for renamed PtAP |
| c600787b | 18-Dec-2021 |
Stefano Zampini <stefano.zampini@gmail.com> |
MatProduct: move API from internal petsc4py usage to PETSc headers. |
| 41e867a5 | 30-Nov-2021 |
Stefano Zampini <stefano.zampini@gmail.com> |
petsc4py: allow snes.solve to use the internal solution vector |
| b254a87d | 30-Nov-2021 |
Stefano Zampini <stefano.zampini@gmail.com> |
petsc4py: add option to disable memory leak check
this is useful when debugging failures of the python interpreter on testing code |
| fc989267 | 03-Nov-2021 |
Stefano Zampini <stefano.zampini@gmail.com> |
MATIS: fix what NULL means for l2gmap
conceptually, a NULL l2map is a full local to global map petsc4py: support for MatCreateIS and add MATIS tests |
| 1cebabd4 | 01-Nov-2021 |
Stefano Zampini <stefano.zampini@gmail.com> |
petsc4py: add support for Mat{Set|Get}VecType |
| 518ad6cf | 28-Oct-2021 |
Stefano Zampini <stefano.zampini@gmail.com> |
MATPYTHON: fallback to submatrix virtual creation if createSubMatrix is not supported |
| 22fceea1 | 28-Oct-2021 |
Stefano Zampini <stefano.zampini@gmail.com> |
petsc4py: test Mat shift and scale methods |
| 601a8d15 | 28-Oct-2021 |
Stefano Zampini <stefano.zampini@gmail.com> |
petsc4py: expose PCGetUseAmat |
| bda5c5f8 | 27-Oct-2021 |
Stefano Zampini <stefano.zampini@gmail.com> |
petsc4py: expose PCMatApply
added tests |
| 95031817 | 24-Oct-2021 |
Stefano Zampini <stefano.zampini@gmail.com> |
petsc4py: Use PyList API in traceback error handler |
| 725b87ce | 24-Oct-2021 |
Stefano Zampini <stefano.zampini@gmail.com> |
MATPYTHON: remove dead code |
| 9e9b9933 | 21-Oct-2021 |
Stefano Zampini <stefano.zampini@gmail.com> |
libpetsc4py: fix missing space after commas |
| c786d857 | 21-Oct-2021 |
Stefano Zampini <stefano.zampini@gmail.com> |
MATPYTHON: implement MatHasOperation_Python
add tests |
| 8af18dd8 | 21-Oct-2021 |
Stefano Zampini <stefano.zampini@gmail.com> |
MatConvert_Basic: use matvecs if getrow is not implemented
Allow MatEqual to run the matvecs comparison if the implementation is not found Add test for MATPYTHON |
| 16a88fe8 | 20-Oct-2021 |
Stefano Zampini <stefano.zampini@gmail.com> |
petsc4py: support other device types with dlpack |
| e1d8d8bf | 07-Oct-2021 |
Stefano Zampini <stefano.zampini@gmail.com> |
petsc4py: Add HIP wrappers |
| 175c1ef2 | 15-Dec-2021 |
Joe Wallwork <j.wallwork16@imperial.ac.uk> |
petsc4py plex: metricSetFromOptions |
| 53fbe650 | 18-Dec-2021 |
Zongze Yang <yangzongze@gmail.com> |
Add two functions to Mat: 1. createHermitianTranspose 2. createNormalHermitian |
| 1e51fb16 | 20-Oct-2021 |
Stefano Zampini <stefano.zampini@gmail.com> |
petsc4py: add support to run selected tests
For example, we can only run one unit test python test/runtests.py -k test_mat_py.TestIdentity.testMatMat |
| ee6c7c31 | 20-Oct-2021 |
Stefano Zampini <stefano.zampini@gmail.com> |
MATPYTHON: add support for matrix matrix operations |