| #
8112c1cb
|
| 22-Sep-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2025-09-04/deprecate-mpiu-bool' into 'main'
Deprecate MPIU_BOOL which used to be for PETSc's enum Bool but now is just MPI_C_BOOL
See merge request petsc/petsc!8691
|
| #
5440e5dc
|
| 04-Sep-2025 |
Barry Smith <bsmith@mcs.anl.gov> |
Deprecate MPIU_BOOL which used to be for PETSc' enum Bool but now is just MPI_C_BOOL so no longer needs its own name
|
| #
c692d79c
|
| 14-Jul-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jose/intel-warning' into 'main'
Fix compile warning
See merge request petsc/petsc!8547
|
| #
d76725a8
|
| 11-Jul-2025 |
Jose E. Roman <jroman@dsic.upv.es> |
Fix compile warning
With Intel(R) oneAPI DPC++/C++ Compiler 2025.2.0
petsc/src/sys/utils/sorti.c:671:46: warning: implicit conversion loses integer precision: 'PetscCount' (aka 'long') to 'MPIU_Cou
Fix compile warning
With Intel(R) oneAPI DPC++/C++ Compiler 2025.2.0
petsc/src/sys/utils/sorti.c:671:46: warning: implicit conversion loses integer precision: 'PetscCount' (aka 'long') to 'MPIU_Count' (aka 'long long') [-Wimplicit-int-conversion] 671 | PetscCall(PetscIntCast(key == X[lo] ? lo : -(lo + (key > X[lo]) + 1), loc)); | ~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~ petsc/include/petscerror.h:558:28: note: expanded from macro 'PetscCall' 558 | ierr_petsc_call_q_ = __VA_ARGS__; \ | ^~~~~~~~~~~
show more ...
|
| #
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 ...
|
| #
d34ab3a3
|
| 24-Feb-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
32edcb65
|
| 22-Feb-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-docs' into 'release'
Fix typos
See merge request petsc/petsc!8155
|
| #
54c05997
|
| 21-Feb-2025 |
Pierre Jolivet <pierre@joliv.et> |
Fix typos
|
| #
09378cb4
|
| 17-Jan-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
d6682a24
|
| 17-Jan-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jrwrigh/kd_tree' into 'main'
Add PetscKDTree
See merge request petsc/petsc!7954
|
| #
98480730
|
| 18-Oct-2024 |
James Wright <james@jameswright.xyz> |
IS: Add PetscKDTree
Co-authored-by: Barry Smith <bsmith@mcs.anl.gov>
|
| #
33845aca
|
| 16-Jan-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jrwrigh/sort_docs' into 'release'
sys: Misc doc changes to Sort routines
See merge request petsc/petsc!8085
|
| #
3334a463
|
| 09-Jan-2025 |
James Wright <james@jameswright.xyz> |
sys: Misc doc changes to Sort routines
|
| #
77aa4f85
|
| 18-Oct-2024 |
James Wright <james@jameswright.xyz> |
sys: Add PetscFindCount and PetscSortedCheckDupsCount
|
| #
d0e6bf2a
|
| 25-Sep-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/clang-format-19' into 'main'
clang-format-19
See merge request petsc/petsc!7644
|
| #
57508ece
|
| 17-Sep-2024 |
Pierre Jolivet <pierre@joliv.et> |
Remove unneeded parentheses
|
| #
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
|
| #
462c564d
|
| 14-Sep-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
Fix MPIU_* routines to always return MPI error codes and thus be usable with PetscCallMPI()
Introduce MPIU_Count to be used when MPI_Count is not available
|
| #
1690c2ae
|
| 10-Sep-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
Change from deprecated PETSC_MAX/MIN_INT to PETSC_INT_MAX/MIN
Commit-type: i.e. error-checking, optimization, bug-fix, portability-fix, testing-fix, style-fix, feature, documentation, example Funded
Change from deprecated PETSC_MAX/MIN_INT to PETSC_INT_MAX/MIN
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 ...
|
| #
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 ...
|
| #
872ab141
|
| 03-Jun-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
16814968
|
| 03-Jun-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/fix-sort-check' into 'release'
Sys: Reduce overhead of sortedness checks
See merge request petsc/petsc!7600
|
| #
42f965a0
|
| 02-Jun-2024 |
Matthew G. Knepley <knepley@gmail.com> |
Sys: Reduce overhead of sortedness checks
|
| #
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
|