History log of /petsc/src/ksp/pc/interface/precon.c (Results 151 – 175 of 770)
Revision Date Author Comments
# cac4c232 30-Mar-2022 Barry Smith <bsmith@mcs.anl.gov>

Do not wrap PetscTryMethod() PetscUseMethod() in PetscCall

It produces shadow declarations and also serves no purpose since these macros do the appropriate error checking already

There may be addit

Do not wrap PetscTryMethod() PetscUseMethod() in PetscCall

It produces shadow declarations and also serves no purpose since these macros do the appropriate error checking already

There may be additions needed for running with a static error checker

Commit-type: error-checking
/spend 15m
Reported-by:
Lisandro Dalcin <dalcinl@gmail.com>

show more ...


# b1f76dd1 26-Mar-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2022-03-21/rm-pc-petsccheckfalse' into 'main'

Change a bunch of PetscCheckFalse() to PetscCheck() in pc

See merge request petsc/petsc!5000


# 7827d75b 21-Mar-2022 Barry Smith <bsmith@mcs.anl.gov>

Change a bunch of PetscCheckFalse() to PetscCheck() in pc

Commit-type: housekeeping, error-checking
/spend 45m


# 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


# 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


# 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


# 147403d9 14-Mar-2022 Barry Smith <bsmith@mcs.anl.gov>

doc: Fix a variety of manual page formatting issues

/spend 1h


# 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


# 98921bda 28-Jan-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

SETERRQ[1-9]+ begone


# a3aa8601 28-Jan-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/feature-htool-transpose' into 'main'

MatHtool: add transpose operations

See merge request petsc/petsc!4765


# 50a40414 26-Jan-2022 Pierre Jolivet <pierre@joliv.et>

Doc: missing 's' in [KSP|PC]SetOperators()


# d4954fe5 17-Jan-2022 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 35759b7a 14-Jan-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2021-12-30/fix-ksp-solve-deactivate-push-pcsetup/release' into 'release'

Need to ensure the KSP package is initialized before the call to...

See merge request petsc/petsc!4685


# 07f0ec7f 30-Dec-2021 Barry Smith <bsmith@mcs.anl.gov>

Need to ensure the KSP package is initialized before the call to PetscLogEventDeactivatePush(KSP_Solve)

https://gitlab.com/petsc/petsc/-/merge_requests/3320#note_798496459

Commit-type: bug-fix
\spe

Need to ensure the KSP package is initialized before the call to PetscLogEventDeactivatePush(KSP_Solve)

https://gitlab.com/petsc/petsc/-/merge_requests/3320#note_798496459

Commit-type: bug-fix
\spend 5m
Reported-by: Pierre Jolivet

show more ...


# 6762c164 15-Sep-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'psanan-release-patch-82973' into 'main'

Developer docs, style: remove rule about using "if (!rank)" and replace all "!rank" usage with "rank == 0"

See merge request petsc/petsc!4146


# dd400576 26-Jul-2021 Patrick Sanan <patrick.sanan@gmail.com>

Style: replace "!rank" with "rank == 0"

In SF tutorial ex1 (src/vec/is/sf/tutorials/ex1.c), add parentheses around "rank == 0". This is relevant because ! binds more tightly than +, but == binds les

Style: replace "!rank" with "rank == 0"

In SF tutorial ex1 (src/vec/is/sf/tutorials/ex1.c), add parentheses around "rank == 0". This is relevant because ! binds more tightly than +, but == binds less
tightly, so the result of the computation would otherwise change.

show more ...


# 1fc0a254 14-Sep-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'hzhang/tao-pdipm-update' into 'main'

add PCSetPreSolve(); resolve remaining issues of MR3821

See merge request petsc/petsc!4120


# 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


12345678910>>...31