History log of /petsc/src/ksp/pc/impls/hpddm/pchpddm.cxx (Results 1 – 25 of 224)
Revision Date Author Comments
# 7530f018 19-Feb-2026 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/update-htool' into 'main'

General housekeeping

See merge request petsc/petsc!9037


# dc96be45 17-Feb-2026 Pierre Jolivet <pierre@joliv.et>

PCHPDDM: clear -pc_hpddm_levels_1_st_share_sub_ksp if set to false


# 2daea058 18-Feb-2026 Satish Balay <balay@mcs.anl.gov>

Merge branch 'pcfieldsplit_mr' into 'main'

Added `PCMatApply()` to `PCFIELDSPLIT` and `MatDenseScatter_Private()`

See merge request petsc/petsc!8986


# ee25009c 15-Feb-2026 Boris Martin <boris.martin@uliege.be>

PC[BDDC|HPDDM]: switch to MatDenseScatter_Private()


# 13d41067 14-Feb-2026 Satish Balay <balay@mcs.anl.gov>

Merge branch 'pchpddm_modify' into 'main'

PCHPDDM: forward ModifySubMatrices context

See merge request petsc/petsc!9030


# b89bd804 14-Feb-2026 Boris Martin <boris.martin.be@gmail.com>

PCHPDDM: forward ModifySubMatrices context


# cd5cbb7b 13-Feb-2026 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/pchpddm-add-prefix-error-msg' into 'main'

PCHPDDM: add missing prefixes in error messages

See merge request petsc/petsc!9028


# fc31f830 12-Feb-2026 Pierre Jolivet <pierre@joliv.et>

PCHPDDM: add missing prefixes in error messages


# 4a2ec878 06-Feb-2026 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/pchpddm-stridedsf-ci' into 'main'

PCHPDDM: use strided PetscSF for single-pass communication

See merge request petsc/petsc!8991


# b04479c2 01-Feb-2026 Pierre Jolivet <pierre@joliv.et>

PCHPDDM: use strided PetscSF for single-pass communication


# 4e8208cb 31-Jan-2026 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2026-01-13/ftn-generation-for-context-functions' into 'main'

Fortran generation of interface definitions for functions that take and return context variables (void *ctx and PetC

Merge branch 'barry/2026-01-13/ftn-generation-for-context-functions' into 'main'

Fortran generation of interface definitions for functions that take and return context variables (void *ctx and PetCtx ctx)

See merge request petsc/petsc!8956

show more ...


# 2a8381b2 13-Jan-2026 Barry Smith <bsmith@mcs.anl.gov>

Add automatic generated fortran support for setting and returning contexts

Major cleanup of the code for setting and returning application (previously called user) contexts
- PetscCtx ctx is now t

Add automatic generated fortran support for setting and returning contexts

Major cleanup of the code for setting and returning application (previously called user) contexts
- PetscCtx ctx is now the standard for passing in contexts
- PetscCtxRt ctx is the standard for passing out contexts, including context destroy routines based on PetscCtxDestroyFn

Both of these are typedef to void*

Also removed most use of user and userctx for context arguments now consistently named ctx

Improved documentation on PetscCtx and PetscCtxRt and on how to use contexts (including getting them) from Fortran

show more ...


# a01a3581 14-Jan-2026 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-pchpddm-balanced-ci' into 'main'

PCHPDDM: fix -pc_hpddm_coarse_correction balanced

See merge request petsc/petsc!8957


# 01962aeb 03-Jan-2026 Pierre Jolivet <pierre@joliv.et>

PCHPDDM: fix -pc_hpddm_coarse_correction balanced


# b9e0a365 01-Jan-2026 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-hpddm-mumps-icntl15-ci' into 'main'

PCHPDDM: test MUMPS ICNTL(15) = 1 with a constant block size

See merge request petsc/petsc!8923


# 54bee67d 26-Dec-2025 Pierre Jolivet <pierre@joliv.et>

PCHPDDM: test MUMPS ICNTL(15) = 1 with a constant block size


# 6aa7fd67 22-Dec-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-fieldsplit-block_size' into 'main'

PCFIELDSPLIT: fix block size

See merge request petsc/petsc!8909


# 58aab184 21-Dec-2025 Pierre Jolivet <pierre@joliv.et>

PCHPDDM: remove wrong comment


# 8dc3fbee 21-Dec-2025 Pierre Jolivet <pierre@joliv.et>

PCHPDDM: use proper PetscOptions


# a87afaec 18-Dec-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/ainv_blockdiag-ci' into 'main'

PCHPDDM: add support for MAT_SCHUR_COMPLEMENT_AINV_BLOCK_DIAG

See merge request petsc/petsc!8902


# e5634b20 03-Dec-2025 Pierre Jolivet <pierre@joliv.et>

PCHPDDM: add support for MAT_SCHUR_COMPLEMENT_AINV_BLOCK_DIAG


# 8bb6a241 03-Dec-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/consolidate-options' into 'main'

Consolidate MAT_HERMITIAN and MAT_SYMMETRIC options

See merge request petsc/petsc!8856


# b0c98d1d 14-Nov-2025 Pierre Jolivet <pierre@joliv.et>

Rework MAT_SYMMETRIC and MAT_HERMITIAN options


# b5f0bcd6 29-Nov-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'release'


# 63efbbee 28-Nov-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/pchpddm-iscreatestride-error' into 'release'

PCHPDDM: check for dense rows in A_10

See merge request petsc/petsc!8873


123456789