| #
03047865
|
| 18-Feb-2026 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2026-02-14/remove-last-of-source-horizontal-lines' into 'main'
Remove the last of the use of horizontal lines --- as seperators. With modern...
See merge request petsc/petsc!9039
|
| #
21789920
|
| 15-Feb-2026 |
Barry Smith <bsmith@mcs.anl.gov> |
Remove the last of the use of horizontal lines --- as seperators. With modern code development systems they are not needed and just an eye-sore
|
| #
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 ...
|
| #
941063a0
|
| 16-Oct-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
d56401d0
|
| 12-Oct-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/ts-snes-fixes' into 'release'
Miscellaneous fixes for TS and SNES with domain errors
See merge request petsc/petsc!8770
|
| #
52f13ae7
|
| 05-Oct-2025 |
Stefano Zampini <stefano.zampini@gmail.com> |
TS: fix docs for TSFunctionDomainError
|
| #
834855d6
|
| 27-Aug-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/clang-format-21' into 'main'
clang-format-21
See merge request petsc/petsc!8202
|
| #
ac530a7e
|
| 03-Jun-2025 |
Pierre Jolivet <pierre@joliv.et> |
Remove unnecessary braces around one-liners
git grep -lE "[ ]*(if|for|while) \(.*\) {[^;]*;[^;]*}$" -- '*.c' '*.cxx' '*.cu' '*.h' '*.hpp' '*.cpp' | xargs sed -i '' -E 's#([ ]*)(if|for|while) \((.*)\
Remove unnecessary braces around one-liners
git grep -lE "[ ]*(if|for|while) \(.*\) {[^;]*;[^;]*}$" -- '*.c' '*.cxx' '*.cu' '*.h' '*.hpp' '*.cpp' | xargs sed -i '' -E 's#([ ]*)(if|for|while) \((.*)\) {([^;]*);([^;]*)}$#\1\2 \(\3\)\4;\5#'
show more ...
|
| #
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
|
| #
174dc0c8
|
| 28-Apr-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
63ad3209
|
| 25-Apr-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2025-04-17/rm-dollar-sign-formated-manualpages/release' into 'release'
Remove the last of the uses of $ in the first line of formatted manual pages
See merge request petsc/petsc
Merge branch 'barry/2025-04-17/rm-dollar-sign-formated-manualpages/release' into 'release'
Remove the last of the uses of $ in the first line of formatted manual pages
See merge request petsc/petsc!8332
show more ...
|
| #
b44f4de4
|
| 25-Apr-2025 |
Barry Smith <bsmith@mcs.anl.gov> |
Remove the last of the uses of $ in the first line of formatted manual pages
|
| #
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
|
| #
ce78bad3
|
| 20-Feb-2025 |
Barry Smith <bsmith@petsc.dev> |
Fortran 90: fully embrace After 34 years!
- deprecate use of 'F90' in Fortran function names - use Fortran pointers when appropriate - the new Fortran API is not backward compatible with previous ve
Fortran 90: fully embrace After 34 years!
- deprecate use of 'F90' in Fortran function names - use Fortran pointers when appropriate - the new Fortran API is not backward compatible with previous versions! - also clean up inconsistent PETSc code detected by new Fortran generation tools - drop use of bfort - automatically generate all the Fortran PETSc objects, enums etc from the include files - generate most of the Fortran interface definitions and functions from the source code - simplify the number and organization of Fortran modules
Co-authored-by: Jose E. Roman <jroman@dsic.upv.es>
show more ...
|
| #
af610e7d
|
| 06-Mar-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/fix-tstheta-domain-error' into 'main'
TSTHETA: must check domain error when theta != 1 after assembling solution
See merge request petsc/petsc!8183
|
| #
b7795fd7
|
| 06-Mar-2025 |
Stefano Zampini <stefano.zampini@gmail.com> |
TSTHETA: must check domain error when theta != 1 after assembling solutio
|
| #
091245a6
|
| 05-Mar-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/ts-be' into 'main'
BDF1 must be equivalent to TSBEULER
See merge request petsc/petsc!8173
|
| #
a06ce4db
|
| 02-Mar-2025 |
Stefano Zampini <stefano.zampini@gmail.com> |
TSBEULER: can directly copy the solution of the nonlinear step
|
| #
225f7d0b
|
| 02-Mar-2025 |
Stefano Zampini <stefano.zampini@gmail.com> |
TSTHETA: match scalars with BDF in LTE evaluation
|
| #
4737aa58
|
| 17-Sep-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
50dc08b0
|
| 16-Sep-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jose/release/intel-warning' into 'release'
Fix compiler warning in Intel oneAPI 2024.2.1
See merge request petsc/petsc!7830
|
| #
520136c7
|
| 14-Sep-2024 |
Jose E. Roman <jroman@dsic.upv.es> |
Fix compiler warning in Intel oneAPI 2024.2.1
warning: higher precision floating-point type size has the same size than floating-point type size [-Whigher-precision-fp]
|
| #
32e03751
|
| 29-Jul-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jose/deprecate-petsc-default' into 'main'
Fix usage of deprecated PETSC_DEFAULT
See merge request petsc/petsc!7707
|