| 10d84abf | 22-Sep-2025 |
paul.kuehner <paul.kuehner@uni.lu> |
petsc4py: Type hint fixes for (future) stubs |
| 505645f5 | 10-Aug-2025 |
paul.kuehner <paul.kuehner@uni.lu> |
petsc4py: Export TAOLineSearch.setInitialStepLength |
| 1269dc39 | 31-Jul-2025 |
paul.kuehner <paul.kuehner@uni.lu> |
petsc4py: Export TaoConverged as TAO.checkConverged |
| e36f15a9 | 31-Jul-2025 |
paul.kuehner <paul.kuehner@uni.lu> |
petsc4py: Check convergence and correct solution |
| bb1b24c1 | 15-Sep-2025 |
Patrick Farrell <patrick.farrell@maths.ox.ac.uk> |
Wrap SNESVIGetVariableBounds in petsc4py. |
| b69d2765 | 04-Sep-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release' |
| 2274c5da | 02-Sep-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/python3.14' into 'release'
petsc4py: fix tests
See merge request petsc/petsc!8680 |
| a8b7c094 | 02-Sep-2025 |
Lisandro Dalcin <dalcinl@gmail.com> |
petsc4py: fixes for sphinx 8.2 |
| 7e3bcaec | 02-Sep-2025 |
Stefano Zampini <stefano.zampini@gmail.com> |
petsc4py: fixes for sphinx before 8.2 |
| 4468a054 | 02-Sep-2025 |
Stefano Zampini <stefano.zampini@gmail.com> |
petsc4py: fix leaks in test |
| 39933f97 | 01-Sep-2025 |
Stefano Zampini <stefano.zampini@gmail.com> |
petsc4py: fix tests for python3.14 failures with getrefcount |
| a47f5240 | 31-Aug-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release' |
| c8b05697 | 31-Aug-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/petsc4py-matduplicate' into 'release'
petsc4py: explicitly support duplicate options in Mat.duplicate()
See merge request petsc/petsc!8674 |
| 1b741c34 | 31-Jul-2025 |
paul.kuehner <paul.kuehner@uni.lu> |
Add test for TAO constraint getters, and update changes/dev notes |
| 17d324da | 31-Jul-2025 |
paul.kuehner <paul.kuehner@uni.lu> |
Export Tao.getJacobianEquality and Tao.getJacobianInequality |
| 79d5c35e | 31-Jul-2025 |
paul.kuehner <paul.kuehner@uni.lu> |
Export Tao.getEqualityConstraints and Tao.getInequalityConstraints |
| ead56519 | 30-Aug-2025 |
Stefano Zampini <stefano.zampini@gmail.com> |
petsc4py: explicitly support duplicate options in Mat.duplicate() |
| 1dc74096 | 21-Jul-2025 |
Martin Diehl <mail@martin-diehl.net> |
use standard bool instead of enum
PetscBool is equivalent to _Bool/bool in C
For C standards prior to C23, true = 1 and false = 0 are defined in <stdbool.h>. For C23, true and false are real keywor
use standard bool instead of enum
PetscBool is equivalent to _Bool/bool in C
For C standards prior to C23, true = 1 and false = 0 are defined in <stdbool.h>. For C23, true and false are real keywords.
The Fortran equivalent is logical(C_BOOL) with C_BOOL from ISO_C_binding.
The C and the C++ standard do not specify the size of Booleans, but they typically have a size of 1 Byte with b00000000 for false and b00000001 for true. When using compilers from the same vendor, it is sane to assume that _Bool/bool in C and bool in C++ are fully compatible. But that is not guaranteed by the standards
show more ...
|
| 2bd39a8c | 28-Aug-2025 |
Stefano Zampini <stefano.zampini@gmail.com> |
petsc4py: IS createStride default should be 1 for step |
| 051d6827 | 28-Aug-2025 |
Stefano Zampini <stefano.zampini@gmail.com> |
petsc4py: support running test with installation only |
| f14b38cf | 28-Aug-2025 |
Stefano Zampini <stefano.zampini@gmail.com> |
petsc4py: add convenience function to build the docs |
| 35cefcb0 | 28-Aug-2025 |
Stefano Zampini <stefano.zampini@gmail.com> |
petsc4py: fix DM.createFieldDecomposition
add test |
| 3a7d0413 | 12-May-2025 |
Pierre Jolivet <pierre@joliv.et> |
One-liners from petsc/petsc!5344 and petsc/petsc!5557
Slightly reworked regular expression
git ls-files -z -- '*.c' '*.cxx' '*.cu' '*.h' '*.hpp' '*.cpp' | while IFS= read -r -d '' file; do cat
One-liners from petsc/petsc!5344 and petsc/petsc!5557
Slightly reworked regular expression
git ls-files -z -- '*.c' '*.cxx' '*.cu' '*.h' '*.hpp' '*.cpp' | while IFS= read -r -d '' file; do cat $file | tr '\n' '\r' | sed -E 's/\r([ ]*)(for|if|while|else) ([^\r]*)\{\r[ ]*Petsc([a-zA-Z]*)\(([^\r]*)\);\r[ ]*\}\r/\r\1\2 \3Petsc\4(\5);\r/g' | tr '\r' '\n' > ${file}.joe; mv ${file}.joe ${file} done
show more ...
|
| 117456d7 | 27-Aug-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'release' |
| 37751731 | 27-Aug-2025 |
Satish Balay <balay@mcs.anl.gov> |
Increase patchlevel to 3.23.6 |