| #
1c2dc1cb
|
| 31-Mar-2022 |
Barry Smith <bsmith@mcs.anl.gov> |
Fix mpiu_allreduce to always return PetscErrorCodes, never MPI error codes
Both for debug and optimized builds
Also removes shadow declaration errors from use of mpiu_allreduce
Commit-type: error-
Fix mpiu_allreduce to always return PetscErrorCodes, never MPI error codes
Both for debug and optimized builds
Also removes shadow declaration errors from use of mpiu_allreduce
Commit-type: error-checking Reported-by: Lisandro Dalcin <dalcinl@gmail.com>
show more ...
|
| #
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 ...
|
| #
dadcf809
|
| 03-Mar-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
fixes from recent linter change
|
| #
5f80ce2a
|
| 24-Feb-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
chkerr and friends wrapped
|
| #
d4555522
|
| 22-Mar-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2022-03-19/rm-ts-petsccheckfalse' into 'main'
Remove many PetscCheckFalse() from ts
See merge request petsc/petsc!4996
|
| #
3c633725
|
| 20-Mar-2022 |
Barry Smith <bsmith@mcs.anl.gov> |
Remove many PetscCheckFalse() from ts
Commit-type: style-fix /spend 1h Thanks-to: Jose E. Roman <jroman@dsic.upv.es>
|
| #
26ef77f3
|
| 18-Mar-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'balay/fix-doc' into 'main'
CI: update target 'manualpages' to abort on error - and fix all doc issues
See merge request petsc/petsc!4979
|
| #
67b8a455
|
| 15-Mar-2022 |
Satish Balay <balay@mcs.anl.gov> |
doc: more fixes to remove build warnings
|
| #
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()
|
| #
a74df02f
|
| 29-Jan-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
make PetscStackCallStandard variadic
|
| #
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
|
| #
98921bda
|
| 28-Jan-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
SETERRQ[1-9]+ begone
|
| #
e48fc18e
|
| 08-Feb-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'johann/issue-1048-bug-tsprestep' into 'main'
(Issue #1048) TS: Fix check of vector state, which does not account for destroyed vectors.
See merge request petsc/petsc!4808
|
| #
ef8d1ce0
|
| 04-Feb-2022 |
Johann Rudi <jrudi@anl.gov> |
(Issue #1048) Fix check of vector state, which does not account for destroyed vectors.
The solution vector can be destroyed in a user's prestep or poststep function, for instance if TSReset is calle
(Issue #1048) Fix check of vector state, which does not account for destroyed vectors.
The solution vector can be destroyed in a user's prestep or poststep function, for instance if TSReset is called in prestep/poststep. One use case for this is when a mesh is adapted dynamically during prestep/poststep.
Use a vector's object-ID to compare two vectors whether they are the same.
show more ...
|
| #
8d296d27
|
| 24-Jan-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'hongzh/add-tsremovetrajectory' into 'main'
Add TSRemoveTrajectory()
See merge request petsc/petsc!4751
|
| #
67a3cfb0
|
| 24-Jan-2022 |
Hong Zhang <hongzhang@anl.gov> |
Add TSRemoveTrajectory()
|
| #
c449eba4
|
| 08-Dec-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/fix-swarm-monitor' into 'main'
Swarm: Updated SP viewer for Swarm
See merge request petsc/petsc!4623
|
| #
d7462660
|
| 08-Dec-2021 |
Matthew Knepley <knepley@gmail.com> |
Swarm: Updated SP viewer for Swarm - Added some new options to control monitor
|
| #
007f11b9
|
| 01-Dec-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jpusztay/swarm-example-twostream' into 'main'
TS/Swarm tutorial Two Stream instability
See merge request petsc/petsc!4587
|
| #
6bf673eb
|
| 01-Dec-2021 |
Joe Pusztay <Rylanor@imac.myfiosgateway.com> |
tsreset now sets rhs split pointers to null
|
| #
84febe66
|
| 22-Sep-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'hongzh/ts-implicit-rk' into 'main'
Implicit Runge-Kutta integrators
See merge request petsc/petsc!2901
|
| #
d2567f34
|
| 22-Sep-2021 |
Hong Zhang <hongzhang@anl.gov> |
Implicit Runge-Kutta integrators
|