History log of /petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c (Results 176 – 200 of 1029)
Revision Date Author Comments
# ecc2da3c 19-Sep-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2022-09-04/fix-pc-man-pages' into 'main'

Clean up manual pages in src/ksp/pc

See merge request petsc/petsc!5593


# f1580f4e 04-Sep-2022 Barry Smith <bsmith@mcs.anl.gov>

Clean up manual pages in src/ksp/pc

Commit-type: documentation
/spend 10h


# f0af967e 29-Aug-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-style-one-liners' into 'main'

Remove braces from one-liners w/o PetscCall()

See merge request petsc/petsc!5561


# ad540459 29-Aug-2022 Pierre Jolivet <pierre@joliv.et>

Remove braces from one-liners w/o PetscCall()


# 38f67375 27-Aug-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-style-one-liners' into 'main'

Remove braces from one-liners

See merge request petsc/petsc!5557


# 48a46eb9 27-Aug-2022 Pierre Jolivet <pierre@joliv.et>

Remove braces from one-liners


# 58d68138 23-Aug-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2022-08-21/clang-format-source' into 'main'

format repository with clang-format

See merge request petsc/petsc!5541


# 9371c9d4 22-Aug-2022 Satish Balay <balay@mcs.anl.gov>

clang-format: convert PETSc sources to comply with clang-format


# 8fd105b6 17-Aug-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2022-06-28/add-petsccallmethod' into 'main'

Introduce PetscTryTypeMethod and PetscUseTypeMethod to replace ad hoc use of (*obj->ops->method) in source

See merge request petsc/

Merge branch 'barry/2022-06-28/add-petsccallmethod' into 'main'

Introduce PetscTryTypeMethod and PetscUseTypeMethod to replace ad hoc use of (*obj->ops->method) in source

See merge request petsc/petsc!5376

show more ...


# dbbe0bcd 23-Jul-2022 Barry Smith <bsmith@mcs.anl.gov>

Convert setfromoptions methods over to PetscTryTypeMethod() approach

Flipped the order of the arguments for the function pointers (*setfromoptions)(PetscOptionItem*,obj); and friends to make them co

Convert setfromoptions methods over to PetscTryTypeMethod() approach

Flipped the order of the arguments for the function pointers (*setfromoptions)(PetscOptionItem*,obj); and friends to make them consistent with PetscTryTypeMethod() and all the other methods

Commit-type: refactorization
/spend 4h

show more ...


# 04346f8c 09-Aug-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2022-07-20/add-clang-format' into 'main'

Use clang-format to format PETSc source code

See merge request petsc/petsc!5455


# 049d1499 28-Jul-2022 Barry Smith <bsmith@mcs.anl.gov>

fix badsource with if () seterrq

/spend 10m


# 62a9de01 08-Aug-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/feature-matschurcomplementainvtype-full' into 'main'

MatSchurComplementAinvType: add full to keep A00

See merge request petsc/petsc!5504


# 9399e4fd 08-Aug-2022 Pierre Jolivet <pierre@joliv.et>

MatSchurComplementAinvType: add full to keep A00


# 0f48738e 16-Jul-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2022-07-13/fix-fieldsplit-recall-setfromoptions' into 'main'

When PCSetFromOptions() is called on PCFIELDSPLIT AFTER the sub-solvers are...

See merge request petsc/petsc!5424


# 34603f55 13-Jul-2022 Barry Smith <bsmith@mcs.anl.gov>

When PCSetFromOptions() is called on PCFIELDSPLIT AFTER the sub-solvers are constructed it should automatically call those

Previously it was not called so changed options for the inner solver after

When PCSetFromOptions() is called on PCFIELDSPLIT AFTER the sub-solvers are constructed it should automatically call those

Previously it was not called so changed options for the inner solver after the solver was used once where ignored

Commit-type: bug-fix, usability
/spend 40m
Reported-by: Pierre Jolivet <pierre@joliv.et>

show more ...


# e6ab01ba 09-Jul-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2022-06-11/improve-mat-setable-values' into 'main'

Refactor handling of settable properties of matrix via MatSetOptions

See merge request petsc/petsc!5338


# b94d7ded 13-Jun-2022 Barry Smith <bsmith@mcs.anl.gov>

Refactor handling of setable properties of matrices via MatSetOptions()

Introduce PetscBool3 with enum values true, false, and unknown

Use PetscBool3 to store matrices properties in a matrix and cl

Refactor handling of setable properties of matrices via MatSetOptions()

Introduce PetscBool3 with enum values true, false, and unknown

Use PetscBool3 to store matrices properties in a matrix and cleanup interface to check these values

Add full support for symmetric, Hermitian, structurally symmetric, and SPD.

Commit-type: feature
/spend 6h

show more ...


# b906a4b5 05-Jul-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/fix-dpcpp-compilation-warnings' into 'main'

Fix some compilation warnings with the new Intel dpcpp compiler

See merge request petsc/petsc!5380


# c599c493 29-Jun-2022 Junchao Zhang <jczhang@mcs.anl.gov>

Fix a bunch of 'set but not used' compilation warnings


# 145e6476 23-Jun-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2022-06-13/make-one-line-if-call' into 'main'

Change if () { PetscCall() } three liner to one liner

See merge request petsc/petsc!5344


# 1baa6e33 14-Jun-2022 Barry Smith <bsmith@mcs.anl.gov>

Change if () { PetscCall() } three liner and friends to one liners

for i in `git ls-files | grep "\.[ch]$"` ; do sed 's?\$?ZZZ?g' $i | tr '\n' '$' | sed 's?\([ ]*\)if (\([-;,.\*+=a-z0-9A-Z_>]*\)) {\

Change if () { PetscCall() } three liner and friends to one liners

for i in `git ls-files | grep "\.[ch]$"` ; do sed 's?\$?ZZZ?g' $i | tr '\n' '$' | sed 's?\([ ]*\)if (\([-;,.\*+=a-z0-9A-Z_>]*\)) {\$[ ]*PetscCall(\([- ._+=a-z0-9A-Z>*,()]*);\)\$[ ]*}\$?\1if (\2) PetscCall(\3$?g' | tr '$' '\n' | sed 's?ZZZ?$?g' > $i.joe ; mv $i.joe $i ; done

for i in `git ls-files | grep "\.[hc]$"` ; do sed 's?\$?ZZZ?g' $i | tr '\n' '$' | sed 's?\([ }else]*\)if (\([-;,.\*+=a-z0-9A-Z_>]*\)) {\$[ ]*PetscCall(\([- ._+=a-z0-9A-Z>*,()]*);\)\$\([ ]*\)} \([- ._+=a-z0-9A-Z>*,()]*);\)\$?\1if (\2) PetscCall(\3$\4\5$?g' | tr '$' '\n' | sed 's?ZZZ?$?g' > $i.joe ; mv $i.joe $i ; done

Yes, really ugly but Barry still cannot master awk

Commit-type: housekeeping

show more ...


# dc34d9f7 17-Jun-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/fix-function-composition' into 'main'

fix function composition

See merge request petsc/petsc!5274


# 2e956fe4 24-May-2022 Stefano Zampini <stefano.zampini@gmail.com>

PetscObjectFunctionCompose: clean up composed functions at Destroy time


# 11b6dc69 10-May-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'psanan-main-patch-30315' into 'main'

Docs: PCFIELDSPLIT man page: fix typo

See merge request petsc/petsc!5212


12345678910>>...42