| #
49762cbc
|
| 26-Mar-2022 |
Satish Balay <balay@mcs.anl.gov> |
doc fixes
CI get 'manualpages.err' on stdout
sed: -e expression #1, char 34: Invalid range end Error! No level info in file: Could not open raja.c
|
| #
cd000f39
|
| 26-Mar-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2022-03-24/hyperborean-attributes' into 'main'
Feature: PETSC_ATTRIBUTE_COLD
See merge request petsc/petsc!5022
|
| #
d8e4614b
|
| 24-Mar-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Add PETSC_ATTRIBUTE_COLD, informing compilers that a function is unlikely to be called. Apply it to PetscError() and related
|
| #
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 ...
|
| #
f7e3c444
|
| 04-Mar-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
add PetscMacroReturns(), a helper macro for returning a value from a macro in such a way that the clang linter can also grok it
|
| #
a7261a69
|
| 18-Mar-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2022-03-13/fix-some-manualpages/release' into 'main'
Improve generation of manual pages/fix a variety of manul pages basic formatting
See merge request petsc/petsc!4969
|
| #
817da375
|
| 14-Mar-2022 |
Satish Balay <balay@mcs.anl.gov> |
docs: additional format fixes
|
| #
b32299f8
|
| 04-Mar-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2022-03-02/fix-cpp14-guards' into 'main'
Fix cpp14 guards to just check value of __cplusplus
See merge request petsc/petsc!4914
|
| #
7796e686
|
| 02-Mar-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
fix cpp14 guards to just check value of __cplusplus
|
| #
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
|
| #
9fbee547
|
| 03-Feb-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
deprecate PETSC_STATIC_INLINE
|
| #
267267bd
|
| 28-Jan-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
add PetscDesignatedInitializer() and apply it PetscRandom_*, AO_*, Vec_Seq, and Vec_MPI
|
| #
6ee8c794
|
| 30-Jan-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
require C99 and C++11 in PETSc source files:
- Removed checks for inline (C/C++), and restrict (C). They are standard keywords since C99. - Removed PETSC_NOEXCEPT, PETSC_NOEXCEPT_ARG(), and PETSC_
require C99 and C++11 in PETSc source files:
- Removed checks for inline (C/C++), and restrict (C). They are standard keywords since C99. - Removed PETSC_NOEXCEPT, PETSC_NOEXCEPT_ARG(), and PETSC_CONSTPEXR. They are standard keywords since C++11. - Removed checks for PETSC_HAVE_CXX_DIALECT_CXX11 in device headers.
show more ...
|
| #
e58a63e1
|
| 29-Jan-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
minor cleanup of petscmacros.h
|
| #
dce37c37
|
| 21-Jan-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2021-11-24/cupmblasinterface' into 'main'
Feature: CUPMBLASInterface
See merge request petsc/petsc!4592
|
| #
bde483f2
|
| 13-Jan-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
add petscmacros.h and move many macros over into it
|