History log of /petsc/src/mat/impls/shell/shell.c (Results 26 – 50 of 630)
Revision Date Author Comments
# 1d017dde 19-Jan-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-11-26/improve-man-pages/release' into 'release'

Improve some manual pages in KSP/SNES

See merge request petsc/petsc!8071


# 0b4b7b1c 26-Nov-2024 Barry Smith <bsmith@mcs.anl.gov>

Improve some manual pages in KSP/SNES


# a81650ca 29-Oct-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'lindad/new-aij-from-hash' into 'main'

Add MatCopyHashToXAIJ() to copy hash table entries into an XAIJ matrix type

See merge request petsc/petsc!7939


# fe1fc275 29-Oct-2024 Alexander <alexander.lindsay@inl.gov>

Add MatCopyHashToXAIJ() to copy hash table entries into an XAIJ matrix type


# 46b4b484 22-Oct-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-10-21/continue-fix-function-typedef' into 'main'

Complete missing updates from !7900 introducing PetscCtxDestroyFn.

See merge request petsc/petsc!7960


# d1319cab 22-Oct-2024 Barry Smith <bsmith@mcs.anl.gov>

Complete missing updates from !7900 introducing PetscCtxDestroyFn.

Reported by: James Wright


# ad781fe3 21-Oct-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-09-29/fix-function-typedef-style' into 'main'

Unify handling of context destructors

See merge request petsc/petsc!7900


# 49abdd8a 29-Sep-2024 Barry Smith <bsmith@mcs.anl.gov>

Unifies all context destructors to have a form of PetscCtxDestroyFn == PetscErrorCode (*)(void **)

Changes the previous subset of destructor APIs that used PetscErrorCode (*)(void *) (mostly those t

Unifies all context destructors to have a form of PetscCtxDestroyFn == PetscErrorCode (*)(void **)

Changes the previous subset of destructor APIs that used PetscErrorCode (*)(void *) (mostly those that
used PetscContainer

- Now allows any context to be a PetscObject
- Will provide a cleaner mapping to bindings in other languages
- Simplifies the maintenance of PETSc source code; improves clarity

Not backward compatible, compiler warnings will tell users what functions need to be updated

show more ...


# d0e6bf2a 25-Sep-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/clang-format-19' into 'main'

clang-format-19

See merge request petsc/petsc!7644


# 0d5ef98a 18-Sep-2024 Satish Balay <balay@mcs.anl.gov>

CI: update checkclangformat to use clang-format-19.1.0


# 4a997463 20-Sep-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/2024-09-05/feature-mat-get-vpb' into 'main'

PC: add new mat ops MATOP_GET_{BLOCK, VBLOCK}_DIAGONAL

See merge request petsc/petsc!7811


# 383426fb 20-Sep-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/minor-fixes' into 'main'

Minor fixes

See merge request petsc/petsc!7842


# a3f1d042 18-Sep-2024 Pierre Jolivet <pierre@joliv.et>

Minor fixes

See also: https://gitlab.com/slepc/slepc/-/merge_requests/692


# 42ce410b 05-Sep-2024 Junchao Zhang <jczhang@anl.gov>

PC: add new mat ops MATOP_GET_{BLOCK, VBLOCK}_DIAGONAL

so that a shell matrix can return its own (variable) point blocks in a matrix for use in PC (V)PBJacobi


# 3fbf2391 30-Jul-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'origin/release' with a revert of !7720


# a2c3d5cd 29-Jul-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/consolidate-error-checking-shell' into 'release'

MatShell and derivatives: bug fixing and code consolidation

See merge request petsc/petsc!7721


# 22299d08 26-Jul-2024 Pierre Jolivet <pierre@joliv.et>

Documentation fix


# b9c875b8 26-Jul-2024 Pierre Jolivet <pierre@joliv.et>

MatShellGetScalingShifts: consolidate checks for MatShell subtypes


# 792fce69 01-Jul-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'audic/refactor-htool' into 'main'

MatShell: add support for MAT_OP_GET_DIAGONAL_BLOCK + MatHtool as a MatShell

See merge request petsc/petsc!7654


# a29b93af 27-Jun-2024 Audic XU <audicxu@gmail.com>

MatShell: add support for MAT_OP_GET_DIAGONAL_BLOCK

Also fix MatGetDiagonalBlock_Normal() and
MatGetDiagonalBlock_NormalHermitian()


# 456f4312 14-Jun-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-missing-field-initializers' into 'main'

Mat: fix -Wmissing-field-initializers

See merge request petsc/petsc!7628


# 4cc2b5b5 14-Jun-2024 Pierre Jolivet <pierre@joliv.et>

Mat: fix -Wmissing-field-initializers


# e6938432 20-May-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/vecis-collective' into 'main'

VecISXXX: require same communicator between Vecs and IS

See merge request petsc/petsc!7564


# bd72c1dd 20-May-2024 Stefano Zampini <stefano.zampini@gmail.com>

VecISXXX: require same communicator between Vecs and IS

this allows to skip operations if the global size of the IS is zero


# 970231d2 07-Mar-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/clang-format-18' into 'main'

clang-format version 18

See merge request petsc/petsc!6902


12345678910>>...26