| #
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 ...
|
| #
28b400f6
|
| 03-Mar-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
pluck ~1000 low hanging PetscCheckFalse() -> PetscCheck() fruit
|
| #
5f80ce2a
|
| 24-Feb-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
chkerr and friends wrapped
|
| #
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()
|
| #
7d3de750
|
| 12-Jan-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
make PetscInfo() variadic
|
| #
940e4fdf
|
| 12-Jan-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2021-12-09/attribute-format-mat' into 'main'
Feature: Attribute Format - Mat
See merge request petsc/petsc!4634
|
| #
c0aa6a63
|
| 09-Dec-2021 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
applied attribute format fixes to mat headers
|
| #
b9d6091d
|
| 23-Dec-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
2e5b4dee
|
| 23-Dec-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jczhang/feature-nvc-bug-workaround' into 'release'
Add a workaround for a NVIDIA nvc/nvc++ compiler bug
See merge request petsc/petsc!4663
|
| #
5059b303
|
| 19-Dec-2021 |
Junchao Zhang <jczhang@mcs.anl.gov> |
Mat: add a workaround for a NVIDIA nvc compiler bug
see https://lists.mcs.anl.gov/pipermail/petsc-users/2021-December/045158.html
|
| #
6cb41cfa
|
| 01-Nov-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'rmills/feature-dm-bind-below' into 'main'
Rmills/feature dm bind below
See merge request petsc/petsc!3455
|
| #
b294de21
|
| 16-Sep-2020 |
Richard Tran Mills <rmills@rmills.org> |
Prevent some Mat and Vec objects that have been bound to CPU from being inadvertently unbound.
|
| #
60f11f4c
|
| 25-Feb-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-incorrect-chkerrq' into 'master'
CHKERRQ() -> CHKERRMPI()
See merge request petsc/petsc!3637
|
| #
55b25c41
|
| 19-Feb-2021 |
Pierre Jolivet <pierre@joliv.et> |
CHKERRQ() -> CHKERRMPI()
|
| #
9b063c11
|
| 21-Jan-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
c4b85bd6
|
| 21-Jan-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'rmills/docs-fix-misspellings/release' into 'release'
Fix two misspellings that occur multiple places in comments and FAQ.
See merge request petsc/petsc!3579
|
| #
ce911d59
|
| 21-Jan-2021 |
Richard Tran Mills <rmills@rmills.org> |
Fix two misspellings that occur multiple places in comments and FAQ.
Fixes "instensively" --> "intensively", "benifit" --> "benefit".
Commit-type: docs
|
| #
bdea225a
|
| 30-Dec-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2020-10-08/fix-mpi-error-codes' into 'master'
Convert MPI error type to PETSc error with string message for all MPI calls
See merge request petsc/petsc!3326
|
| #
ffc4695b
|
| 08-Oct-2020 |
Barry Smith <bsmith@mcs.anl.gov> |
Convert MPI error type to PETSc error with string message for all MPI calls
Now PETSc examples will ONLY return PETSc error codes and never MPI error codes directly so we can understand and post-pro
Convert MPI error type to PETSc error with string message for all MPI calls
Now PETSc examples will ONLY return PETSc error codes and never MPI error codes directly so we can understand and post-process their errors better.
The test harness will now automatically retry tests that fail with MPI, this may help with Intel MPI that produces seemingly random failures.
Commit-type: error-checking /spend 30m
show more ...
|
| #
16924cb1
|
| 26-Aug-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2020-08-16/fix-source-formatting' into 'master'
Turn on checkbadSource test to generate an error when found; fix all source code that causes errors
See merge request petsc/petsc
Merge branch 'barry/2020-08-16/fix-source-formatting' into 'master'
Turn on checkbadSource test to generate an error when found; fix all source code that causes errors
See merge request petsc/petsc!3064
show more ...
|
| #
2da392cc
|
| 17-Aug-2020 |
Barry Smith <bsmith@mcs.anl.gov> |
Turn on checkbadSource test to generate an error when found; fix all source code that causes errors
Commit-type: portability-fix, testing-fix, style-fix, feature, maintainability /spend 1.5h
|
| #
4a87ec21
|
| 23-Aug-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2020-07-22/MatSeqAIJSetPreallocationCSR-updates' into 'master'
Add manual page links for MatSeqAIJSetPreallocationCSR() and more notes and developer notes
See merge request pets
Merge branch 'barry/2020-07-22/MatSeqAIJSetPreallocationCSR-updates' into 'master'
Add manual page links for MatSeqAIJSetPreallocationCSR() and more notes and developer notes
See merge request petsc/petsc!3085
show more ...
|
| #
6a9b8d82
|
| 22-Jul-2020 |
Barry Smith <bsmith@mcs.anl.gov> |
Add manual page links for MatSeqAIJSetPreallocationCSR() and more notes and developer notes
Removed computed but unused variable
Commit-type: optimization, documentation /spend 30m Thanks-to: Adol
Add manual page links for MatSeqAIJSetPreallocationCSR() and more notes and developer notes
Removed computed but unused variable
Commit-type: optimization, documentation /spend 30m Thanks-to: Adolfo Rodriguez <adantra@gmail.com>
show more ...
|