History log of /petsc/src/mat/impls/shell/shell.h (Results 1 – 9 of 9)
Revision Date Author Comments
# b31b2f82 10-Nov-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2025-10-24/fix-dmshellsetdestroyctx' into 'main'

Finish converting the function prototypes of destroy for contexts to use PetscCtxDestroyFn

See merge request petsc/petsc!8810


# cc1eb50d 27-Oct-2025 Barry Smith <bsmith@mcs.anl.gov>

Change names of Mat_XXX product contexts to MatProductCtx_XXX for code maintainability

Update destroy callback of all MatProductCtx and MatShellSetMatProductOperation() to use PetscCtxDestroyFn


# 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


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

MatShell: move immutable functions


# 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()


# 4abf1e65 29-Jan-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/feature-composite-as-shell' into 'main'

MatComposite, MatNormal, and MatHermitianNormal as a MatShell

See merge request petsc/petsc!7226


# 86a9fd05 23-Jan-2024 Pierre Jolivet <pierre@joliv.et>

Add a reusable header for MATSHELL