| #
4e8208cb
|
| 31-Jan-2026 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2026-01-13/ftn-generation-for-context-functions' into 'main'
Fortran generation of interface definitions for functions that take and return context variables (void *ctx and PetC
Merge branch 'barry/2026-01-13/ftn-generation-for-context-functions' into 'main'
Fortran generation of interface definitions for functions that take and return context variables (void *ctx and PetCtx ctx)
See merge request petsc/petsc!8956
show more ...
|
| #
2a8381b2
|
| 13-Jan-2026 |
Barry Smith <bsmith@mcs.anl.gov> |
Add automatic generated fortran support for setting and returning contexts
Major cleanup of the code for setting and returning application (previously called user) contexts - PetscCtx ctx is now t
Add automatic generated fortran support for setting and returning contexts
Major cleanup of the code for setting and returning application (previously called user) contexts - PetscCtx ctx is now the standard for passing in contexts - PetscCtxRt ctx is the standard for passing out contexts, including context destroy routines based on PetscCtxDestroyFn
Both of these are typedef to void*
Also removed most use of user and userctx for context arguments now consistently named ctx
Improved documentation on PetscCtx and PetscCtxRt and on how to use contexts (including getting them) from Fortran
show more ...
|
| #
cd871708
|
| 16-Sep-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'cuda' into 'main'
Fix CUDA 13 API incompatibilities
See merge request petsc/petsc!8632
|
| #
b547d71c
|
| 05-Aug-2025 |
Nuno Nobre <nuno.nobre@stfc.ac.uk> |
Fix CUDA 13 API incompatibilities
Co-authored-by: Satish Balay <balay@mcs.anl.gov>
|
| #
bcda9346
|
| 27-Aug-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'MarDiehl/fix-typo' into 'main'
missing "s" for isascii and issundials
See merge request petsc/petsc!8559
|
| #
9f196a02
|
| 17-Jul-2025 |
Martin Diehl <mail@martin-diehl.net> |
missing "s" for isascii and issundials
|
| #
09b68a49
|
| 04-Apr-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
e80aff1c
|
| 03-Apr-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-petsc-case' into 'release'
Fix wrong case for PETSc
See merge request petsc/petsc!8266
|
| #
f0b74427
|
| 01-Apr-2025 |
Pierre Jolivet <pierre@joliv.et> |
Fix wrong case for PETSc
|
| #
6d8694c4
|
| 20-Mar-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2024-04-29/add-fortran-enums' into 'main'
Major updates to Fortran interface
See merge request petsc/petsc!7517
|
| #
26a11704
|
| 09-Mar-2025 |
Barry Smith <bsmith@mcs.anl.gov> |
some doc/manual page fixes
|
| #
b106450a
|
| 09-Nov-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jrwrigh/int_view_columns' into 'main'
debug: Add Petsc{Int,Real,Scalar}ViewNumColumns
See merge request petsc/petsc!7993
|
| #
100c51b5
|
| 08-Nov-2024 |
James Wright <james@jameswright.xyz> |
debug: Add note about possible removal of PetscIntView and friends
See discussion: https://gitlab.com/petsc/petsc/-/merge_requests/7993#note_2201318837
|
| #
57b47c28
|
| 03-Nov-2024 |
James Wright <james@jameswright.xyz> |
debug: Add Petsc{Int,Real,Scalar}ViewNumColumns
Equivalent to Petsc{Int,Real,Scalar}View, but user selects the number of columns-per-row printed to screen
|
| #
85896317
|
| 08-Nov-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jrwrigh/box_label_periodic' into 'main'
Plex: -dm_plex_box_label also setups isoperiodicity
See merge request petsc/petsc!7981
|
| #
69da503d
|
| 01-Nov-2024 |
James Wright <james@jameswright.xyz> |
PetscRealView check pointer if N != 0
|
| #
be37439e
|
| 21-Oct-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/useless-cast' into 'main'
Remove useless cast
See merge request petsc/petsc!7894
|
| #
835f2295
|
| 05-Oct-2024 |
Stefano Zampini <stefano.zampini@gmail.com> |
Brain dead fixes for useless casts
|
| #
382a0339
|
| 11-Oct-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'dalcinl/err-python' into 'main'
Python: Improved handling of exceptions and tracebacks
See merge request petsc/petsc!7938
|
| #
4237731a
|
| 10-Oct-2024 |
Lisandro Dalcin <dalcinl@gmail.com> |
Python: Improved handling of exceptions and tracebacks
|
| #
d8e47b63
|
| 17-Sep-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2024-09-02/rebased-fix-conversion-warnings' into 'main'
Compiler finds (and forbid) casts from higher precision integers to lower
See merge request petsc/petsc!7806
|
| #
dd460d27
|
| 10-Sep-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
Fixes for clang-tidy
|
| #
39b18c95
|
| 26-Jul-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2024-07-18/add-mpi-err-check' into 'main'
Add length argument to PetscMPIErrorString() to prevent potential array overflow
See merge request petsc/petsc!7702
|
| #
a1fd7ae3
|
| 18-Jul-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
Add length argument to PetscMPIErrorString() to prevent potential array overflow
Add test to loop over MPI error codes. Reveals known bug in MPICH implementation
|
| #
cef0416b
|
| 15-May-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2024-04-26/fix-sowing-viewers' into 'main'
Remove manual Fortran stubs for PetscViewer and PetscObject arguments since now handled by sowing
See merge request petsc/petsc!7511
|