| #
0b8bdde9
|
| 23-Feb-2026 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2026-02-09/ftn-interfaces-for-petscviewerascii-operations' into 'main'
We were missing the manually provided Fortran interface definitions for...
See merge request petsc/petsc!9
Merge branch 'barry/2026-02-09/ftn-interfaces-for-petscviewerascii-operations' into 'main'
We were missing the manually provided Fortran interface definitions for...
See merge request petsc/petsc!9020
show more ...
|
| #
3f7bdce8
|
| 10-Feb-2026 |
Barry Smith <bsmith@mcs.anl.gov> |
We were missing the manually provided Fortran interface definitions for PetscViewerASCIISynchronizedPrintf()
Reported-by: Randall Mackie
|
| #
76f14e82
|
| 11-Aug-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
3c740df3
|
| 10-Aug-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-mingw-ucrt64' into 'release'
Remove obsolete (and now removed) function from UCRT
See merge request petsc/petsc!8620
|
| #
c81e5e31
|
| 31-Jul-2025 |
Pierre Jolivet <pierre@joliv.et> |
Remove obsolete (and now removed) function from UCRT
|
| #
c12c1262
|
| 10-Apr-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'rmills/feature-ml-petscregressor' into 'main'
Add basic PetscRegressor component with support for a few linear regressors
See merge request petsc/petsc!7709
|
| #
34b254c5
|
| 09-Apr-2025 |
Richard Tran Mills <rmills@rmills.org> |
Add initial version PetscRegressor, part of the planned machine learning (ML) toolkit
Co-authored-by: Mr. Hong Zhang <hongzhang@anl.gov> Co-authored-by: Hansol Suh <hsuh@anl.gov> Co-authored-by: Bar
Add initial version PetscRegressor, part of the planned machine learning (ML) toolkit
Co-authored-by: Mr. Hong Zhang <hongzhang@anl.gov> Co-authored-by: Hansol Suh <hsuh@anl.gov> Co-authored-by: Barry Smith <bsmith@petsc.dev> Co-authored-by: Toby Isaac <toby.isaac@gmail.com> Co-authored-by: Satish Balay <balay@mcs.anl.gov>
Mr. Hong Zhang developed the petsc4py interface and examples. Hansol Suh provided extensive help with updating the code to the latest PETSc coding guidelines and APIs, some documentation development, getting documentation to build correctly, getting new tests into the test harness, and numerous big fixes plus minor changes. Barry Smith provided extensive feedback and code to get the Fortran interfaces and documentation build working. Toby Isaac provided a fix to prevent breakage with complex-arithmetic builds. Satish Balay provided important help with fixing builds.
Thanks-to: Pierre Jolivet <pierre@joliv.et> Thanks-to: Jed Brown <jed@jedbrown.org> Thanks-to: Jose Roman <jroman@dsic.upv.es> Thanks-to: Stefano Zampini <stefano.zampini@gmail.com>
Pierre, Jed, Jose, and Stefano provided extremely helpful feedback and suggestions during the merge review process.
show more ...
|
| #
49c2f904
|
| 01-Mar-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'release'
|
| #
f66216f9
|
| 26-Feb-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'dalcinl/fix-fflush-for-glvis/release' into 'release'
GLVis: Workaround aggressive error handling in PetscFFLush()
See merge request petsc/petsc!8149
|
| #
33ff13ce
|
| 19-Feb-2025 |
Lisandro Dalcin <dalcinl@gmail.com> |
GLVis: Workaround aggressive error handling in PetscFFLush()
|
| #
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
|
| #
6497c311
|
| 25-Aug-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
Add to CI compilers flags '-Wconversion', '-Wno-sign-conversion', '-Wno-float-conversion', '-Wno-implicit-float-conversion']
Also fix the code to repository to compile cleanly with these flags in th
Add to CI compilers flags '-Wconversion', '-Wno-sign-conversion', '-Wno-float-conversion', '-Wno-implicit-float-conversion']
Also fix the code to repository to compile cleanly with these flags in the CI
show more ...
|
| #
1ed6e3ff
|
| 25-Apr-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2024-04-13/fix-sowing-strings' into 'main'
Update PETSc to use sowing bfort that handles string arguments and PETSC_NULL_INT
See merge request petsc/petsc!7480
|
| #
cc4c1da9
|
| 14-Apr-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
Update source code removing all unneeded /*@C and associated manual stubs and interfaces
|
| #
55cda6f5
|
| 25-Apr-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
99e79f2f
|
| 25-Apr-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2024-04-24/doc-fixes/release' into 'release'
release docs fixes
See merge request petsc/petsc!7498
|
| #
a3b724e8
|
| 24-Apr-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
release docs fixes
Commit-type: i.e. error-checking, optimization, bug-fix, portability-fix, testing-fix, style-fix, feature, documentation, example Funded-by: Project: Time: hours Reported-by:
release docs fixes
Commit-type: i.e. error-checking, optimization, bug-fix, portability-fix, testing-fix, style-fix, feature, documentation, example Funded-by: Project: Time: hours Reported-by: Thanks-to: Development Tools: Vim, Emacs, Eclipse
show more ...
|
| #
c314a481
|
| 20-Jan-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/check-log-sync-ci' into 'main'
PetscLog: add checks in debug mode for log_sync and event begin/end calls
See merge request petsc/petsc!7185
|
| #
8c509928
|
| 18-Jan-2024 |
Stefano Zampini <stefano.zampini@gmail.com> |
Fix possible infinite recursion of PETSc errors
PetscInfo may be called during MPI_Finalize, when no communicator is available is not MPI_COMM_WORLD PetscCallMPI(MPI_Comm_XXX()) calls may fail thus
Fix possible infinite recursion of PETSc errors
PetscInfo may be called during MPI_Finalize, when no communicator is available is not MPI_COMM_WORLD PetscCallMPI(MPI_Comm_XXX()) calls may fail thus triggering recursive errors
show more ...
|
| #
6fb2f599
|
| 04-Dec-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2023-11-30/strerror-on-sys-errors' into 'main'
Use strerror(errno) on fprintf() when possible to provide more detail on why the system call failed
See merge request petsc/petsc!
Merge branch 'barry/2023-11-30/strerror-on-sys-errors' into 'main'
Use strerror(errno) on fprintf() when possible to provide more detail on why the system call failed
See merge request petsc/petsc!7074
show more ...
|
| #
8c0ebe3f
|
| 30-Nov-2023 |
Barry Smith <bsmith@mcs.anl.gov> |
Use strerror(errno) on fprintf() when possible to provide more detail on why the system call failed
|
| #
186cd71f
|
| 24-Jul-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2023-07-19/lint-apply-ts' into 'main'
Manual linter fixes: ts
See merge request petsc/petsc!6736
|
| #
42747ad1
|
| 21-Jul-2023 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
... and apply it
|
| #
cfd92c66
|
| 22-Jul-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'tisaac/feature-type-generic-petsc-valid-pointer' into 'main'
Implement a type generic PetscValidPointer
See merge request petsc/petsc!6693
|
| #
4f572ea9
|
| 18-Jul-2023 |
Toby Isaac <toby.isaac@gmail.com> |
Rename PetscValidPointer -> PetscAssertPointer
|