| #
ad781fe3
|
| 21-Oct-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2024-09-29/fix-function-typedef-style' into 'main'
Unify handling of context destructors
See merge request petsc/petsc!7900
|
| #
49abdd8a
|
| 29-Sep-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
Unifies all context destructors to have a form of PetscCtxDestroyFn == PetscErrorCode (*)(void **)
Changes the previous subset of destructor APIs that used PetscErrorCode (*)(void *) (mostly those t
Unifies all context destructors to have a form of PetscCtxDestroyFn == PetscErrorCode (*)(void **)
Changes the previous subset of destructor APIs that used PetscErrorCode (*)(void *) (mostly those that used PetscContainer
- Now allows any context to be a PetscObject - Will provide a cleaner mapping to bindings in other languages - Simplifies the maintenance of PETSc source code; improves clarity
Not backward compatible, compiler warnings will tell users what functions need to be updated
show more ...
|
| #
a2dece7a
|
| 25-Sep-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/housekeeping-before-release-ci' into 'main'
Housekeeping before 3.22.0
See merge request petsc/petsc!7873
|
| #
03e76207
|
| 25-Sep-2024 |
Pierre Jolivet <pierre@joliv.et> |
Use PetscObjectContainerCompose() when applicable
|
| #
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
|
| #
0d5ef98a
|
| 18-Sep-2024 |
Satish Balay <balay@mcs.anl.gov> |
CI: update checkclangformat to use clang-format-19.1.0
|
| #
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 ...
|
| #
81f9dd79
|
| 30-Aug-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'release'
|
| #
1e077b7a
|
| 28-Aug-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jczhang/release-fix-typo' into 'release'
Fix a typo in comment
See merge request petsc/petsc!7792
|
| #
17f5f06f
|
| 28-Aug-2024 |
Junchao Zhang <jczhang@mcs.anl.gov> |
Fix a typo in comment
|
| #
11c8a98f
|
| 28-Aug-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'release-revert-7765'
|
| #
8433bb00
|
| 28-Aug-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'balay/ci-cuda-126' into 'release'
CI: update test to use cuda-12.6
See merge request petsc/petsc!7765
|
| #
fe5544b9
|
| 26-Aug-2024 |
Junchao Zhang <jczhang@anl.gov> |
cupsarse: add workarounds for cusparse bugs
See known issues at https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html#cusparse-release-12-6
|
| #
3c6c2bd6
|
| 21-Aug-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/x_remove-cuda-warnings-ci' into 'main'
Remove -Wdeprecated-declarations warnings
See merge request petsc/petsc!7771
|
| #
b0c00012
|
| 17-Aug-2024 |
Pierre Jolivet <pierre@joliv.et> |
Remove -Wdeprecated-declarations warnings
|
| #
bf0460ce
|
| 14-Aug-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
0d533cc4
|
| 08-Aug-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2024-08-05/add-timing-cuda-ilu0-factor/release' into 'release'
Add GPU timing for MatILUFactorNumeric_SeqAIJCUSPARSE_ILU0.
See merge request petsc/petsc!7743
|
| #
bdb0d812
|
| 05-Aug-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
Add GPU timing for MatILUFactorNumeric_SeqAIJCUSPARSE_ILU0. Reported-by: Hao Luo
|
| #
184b5a2e
|
| 26-Jul-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2023-09-15/fix-log-pcmpi' into 'main'
add optimized shared memory PCMPI and add users manual section on comparing STREAMS performance to PETSc application performance
See merge
Merge branch 'barry/2023-09-15/fix-log-pcmpi' into 'main'
add optimized shared memory PCMPI and add users manual section on comparing STREAMS performance to PETSc application performance
See merge request petsc/petsc!6903
show more ...
|
| #
9f0612e4
|
| 11-Oct-2023 |
Barry Smith <bsmith@mcs.anl.gov> |
Add shared memory support for PCMPI using both shmget() and MPI_Win_allocate_shared()
|
| #
900f825b
|
| 08-Apr-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-linkage' into 'main'
MatSolverTypeRegister: switch to PETSC_INTERN
See merge request petsc/petsc!7446
|
| #
d1f0640d
|
| 08-Apr-2024 |
Pierre Jolivet <pierre@joliv.et> |
MatSolverTypeRegister: switch to PETSC_INTERN
|
| #
579b256d
|
| 25-Mar-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jczhang/2024-03-18/check-conf-runtime-cuda-arches' into 'main'
Show configure/runtime cuda arch discrepancy in error messages; show runtime cuda arch in -log_view
See merge request pe
Merge branch 'jczhang/2024-03-18/check-conf-runtime-cuda-arches' into 'main'
Show configure/runtime cuda arch discrepancy in error messages; show runtime cuda arch in -log_view
See merge request petsc/petsc!7385
show more ...
|
| #
ee477ddb
|
| 19-Mar-2024 |
Junchao Zhang <jczhang@anl.gov> |
MatAIJCusparse: add PetscCallCXX() to catch thrust device errors
|