| #
f882803c
|
| 26-Mar-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2022-02-23/variadic-chkerr' into 'main'
Variadic CHKERRQ()
See merge request petsc/petsc!4889
|
| #
9566063d
|
| 25-Mar-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
The great renaming:
- CHKERRQ() -> PetscCall() - CHKERRV() -> PetscCallVoid() - CHKERRMPI() -> PetscCallMPI() - CHKERRABORT() -> PetscCallAbort() - CHKERRCONTINUE() -> PetscCallContinue() - CHKERRXX
The great renaming:
- CHKERRQ() -> PetscCall() - CHKERRV() -> PetscCallVoid() - CHKERRMPI() -> PetscCallMPI() - CHKERRABORT() -> PetscCallAbort() - CHKERRCONTINUE() -> PetscCallContinue() - CHKERRXX() -> PetscCallThrow() - CHKERRCXX() -> PetscCallCXX() - CHKERRCUDA() -> PetscCallCUDA() - CHKERRCUBLAS() -> PetscCallCUBLAS() - CHKERRCUSPARSE() -> PetscCallCUSPARSE() - CHKERRCUSOLVER() -> PetscCallCUSOLVER() - CHKERRCUFFT() -> PetscCallCUFFT() - CHKERRCURAND() -> PetscCallCURAND() - CHKERRHIP() -> PetscCallHIP() - CHKERRHIPBLAS() -> PetscCallHIPBLAS() - CHKERRHIPSOLVER() -> PetscCallHIPSOLVER() - CHKERRQ_CEED() -> PetscCallCEED() - CHKERR_FORTRAN_VOID_FUNCTION() -> PetscCallFortranVoidFunction() - CHKERRMKL() -> PetscCallMKL() - CHKERRMMG() -> PetscCallMMG() - CHKERRMMG_NONSTANDARD() -> PetscCallMMG_NONSTANDARD() - CHKERRCGNS() -> PetscCallCGNS() - CHKERRPTSCOTCH() -> PetscCallPTSCOTCH() - CHKERRSTR() -> PetscCallSTR() - CHKERRTC() -> PetscCallTC()
show more ...
|
| #
5f80ce2a
|
| 24-Feb-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
chkerr and friends wrapped
|
| #
6d455e1d
|
| 21-Feb-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
2f237b6c
|
| 21-Feb-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2022-02-15/fix-unix/release' into 'release'
Fix capitalization of proper nouns etc in PETSc documentation
See merge request petsc/petsc!4856
|
| #
e1dfdf8e
|
| 15-Feb-2022 |
Barry Smith <bsmith@mcs.anl.gov> |
Fix capitalization of proper nouns etc in PETSc documentation
Add capitalization guide to the developers style guide
Commit-type: documentation /spend 20m
|
| #
1241a243
|
| 13-Feb-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2022-01-05/c99' into 'main'
Feature: C99 and C++11
See merge request petsc/petsc!4700
|
| #
2c71b3e2
|
| 11-Feb-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
rename PetscAssert() -> PetscCheck() and PetscAssertDebug() -> PetscAssert()
|
| #
9ace16cd
|
| 28-Jan-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
add PetscAssert() and PetscAssertFalse()
|
| #
cf842bba
|
| 29-Sep-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2021-09-16/petscstack-on-the-stack' into 'main'
Move PetscStack onto the stack
See merge request petsc/petsc!4321
|
| #
27104ee2
|
| 16-Sep-2021 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
PetscStack is on the stack now, removing the need to 'initialize' it so it can always be used. The entire API has also been intern'ed since it is only internally used in select instances.
|
| #
d5ed94bb
|
| 14-Sep-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/jose/fix-manpages'
Fix manpages to avoid errors reported by doctext
See merge request petsc/petsc!4309
|
| #
d8d19677
|
| 12-Sep-2021 |
Jose E. Roman <jroman@dsic.upv.es> |
Fix manpages: Input/Output Parameter --> Parameters
|
| #
5ce27ff0
|
| 11-Sep-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/hypre-gpu' into 'main'
Interface HYPRE GPU solvers
See merge request petsc/petsc!4248
|
| #
b9d03b0c
|
| 31-Aug-2021 |
Stefano Zampini <stefano.zampini@gmail.com> |
Fix warnings from PGI and clang compiler
|
| #
f59157ec
|
| 17-Aug-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
eb9bd38d
|
| 17-Aug-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'hotfix/broken-links' into 'release'
docs: Fix broken links
See merge request petsc/petsc!4228
|
| #
a17b96a8
|
| 17-Aug-2021 |
Kyle Gerard Felker <kylefelk@gmail.com> |
docs: Fix broken links
|
| #
253092e3
|
| 01-Jun-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
801e9255
|
| 01-Jun-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2021-05-30/add-cuda-memcheck' into 'release'
Add pointers to https://docs.nvidia.com/cuda/cuda-memcheck/index.html into PETSc source and docs
See merge request petsc/petsc!4050
|
| #
5ed36255
|
| 01-Jun-2021 |
Barry Smith <bsmith@mcs.anl.gov> |
Add pointers to https://docs.nvidia.com/cuda/cuda-memcheck/index.html into PETSc source and docs
These are added in the same locations as mentions of valgrind
Commit-type: error-checking, documenta
Add pointers to https://docs.nvidia.com/cuda/cuda-memcheck/index.html into PETSc source and docs
These are added in the same locations as mentions of valgrind
Commit-type: error-checking, documentation \spend 5m Thanks-to: Jacob Faibussowitsch <jacob.fai@gmail.com>
show more ...
|
| #
c576eacb
|
| 13-Apr-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
668e298e
|
| 13-Apr-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2021-04-09/fix-long-error-codes/release' into 'release'
Do not set higher bits in error codes since error codes should never be larger than 255
See merge request petsc/petsc!3845
|
| #
65f093c6
|
| 09-Apr-2021 |
Barry Smith <bsmith@mcs.anl.gov> |
Do not set higher bits in error codes since error codes should never be larger than 255
These higher bits were apparently causing the confusing error codes produced in the CI when GPU jobs ran out o
Do not set higher bits in error codes since error codes should never be larger than 255
These higher bits were apparently causing the confusing error codes produced in the CI when GPU jobs ran out of resources.
Do not trap SIGTERM with OpenMPI since OpenMPI uses it to shut down MPI jobs and this produces identical confusing messages to the user
/spend 6h
show more ...
|
| #
44c45e3b
|
| 05-Apr-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|