History log of /petsc/src/ksp/pc/impls/hpddm/pchpddm.cxx (Results 51 – 75 of 224)
Revision Date Author Comments
# b5a302b3 08-Jul-2025 Pierre Jolivet <pierre@joliv.et>

PCHPDDM: switch to native SLEPc options

- Deprecate -eps_threshold in favor of -eps_threshold_absolute
- Deprecate -eps_relative_threshold in favor of -eps_threshold_relative
- Deprecate -svd_relati

PCHPDDM: switch to native SLEPc options

- Deprecate -eps_threshold in favor of -eps_threshold_absolute
- Deprecate -eps_relative_threshold in favor of -eps_threshold_relative
- Deprecate -svd_relative_threshold in favor of -svd_threshold_relative
- More flexibility to users, e.g., one can now supply -svd_threshold_relative but not -svd_nsv

show more ...


# 0337bfe0 08-Jul-2025 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# bf92dce5 07-Jul-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-pchpddm-centralized-schur-ci' into 'release'

PCHPDDM: fix case of centralized Schur complement

See merge request petsc/petsc!8527


# 51ea4bc8 01-Jul-2025 Pierre Jolivet <pierre@joliv.et>

PCHPDDM: fix case of centralized Schur complement


# 2b338477 03-Jul-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'MarDiehl/1781-unify-type-of-setupcalled-to-petscbool' into 'main'

Use PetscBool instead of PetscInt for setupcalled

See merge request petsc/petsc!8495


# 371d2eb7 03-Jul-2025 Martin Diehl <mail@martin-diehl.net>

Use PetscBool instead of PetscInt for setupcalled

PetscInt was used in some structs, but the underlying logic requires only Booleans. Also removed an unused variable and unified capitalization.


# f5ef3eb4 30-May-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2025-05-18/fix-mumps-set-usage' into 'main'

MatMumpsSetIcntl() and MatMumpsSetCntl() are allowed to be called (and...

See merge request petsc/petsc!8418


# ae414029 29-May-2025 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# d0dc1c0f 26-May-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-silent-errors-ci' into 'release'

configure: update HPDDM/Htool to fix missing exception specification

See merge request petsc/petsc!8433


# 79578405 18-May-2025 Barry Smith <bsmith@mcs.anl.gov>

MatMumpsSetIcntl() and MatMumpsSetCntl() are allowed to be called (and ignored) if MUMPS is not installed.


# c30dab7b 23-May-2025 Pierre Jolivet <pierre@joliv.et>

PCHPDDM: check for consistent input data


# 4f037aad 27-Mar-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/bs' into 'main'

PetscLayout: set default block size to 1

See merge request petsc/petsc!8226


# 58b7e2c1 23-Mar-2025 Stefano Zampini <stefano.zampini@gmail.com>

PetscLayout: default block size 1


# 6d8694c4 20-Mar-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-04-29/add-fortran-enums' into 'main'

Major updates to Fortran interface

See merge request petsc/petsc!7517


# ce78bad3 20-Feb-2025 Barry Smith <bsmith@petsc.dev>

Fortran 90: fully embrace After 34 years!

- deprecate use of 'F90' in Fortran function names
- use Fortran pointers when appropriate
- the new Fortran API is not backward compatible with previous ve

Fortran 90: fully embrace After 34 years!

- deprecate use of 'F90' in Fortran function names
- use Fortran pointers when appropriate
- the new Fortran API is not backward compatible with previous versions!
- also clean up inconsistent PETSc code detected by new Fortran generation tools
- drop use of bfort
- automatically generate all the Fortran PETSc objects, enums etc from the include files
- generate most of the Fortran interface definitions and functions from the source code
- simplify the number and organization of Fortran modules

Co-authored-by: Jose E. Roman <jroman@dsic.upv.es>

show more ...


# bdc09f44 17-Mar-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-nonsymmetric-least-squares-main-ci' into 'main'

PCHPDDM: handle A10 != A01^T in -pc_hpddm_schur_precondition least_squares

See merge request petsc/petsc!8204


# 281f8ce6 14-Mar-2025 Pierre Jolivet <pierre@joliv.et>

PCHPDDM: handle A10 != A01^T in -pc_hpddm_schur_precondition least_squares


# 89a8e22d 16-Mar-2025 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# ff27f35a 12-Mar-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-pre-least-squares' into 'release'

PCHPDDM: fix PC_HPDDM_SCHUR_PRE_LEAST_SQUARES

See merge request petsc/petsc!8190


# feebddf4 20-Feb-2025 Pierre Jolivet <pierre@joliv.et>

PCHPDDM: fix PC_HPDDM_SCHUR_PRE_LEAST_SQUARES

Reported-by: Hussam Al Daas


# 1406e4c8 18-Feb-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/mr-2-and-3' into 'main'

PCView_HPDDM: create single collective objects for all subdomains

See merge request petsc/petsc!8142


# eea1a2f1 24-Oct-2024 Raphael Zanella <raphael.zanella@lip6.fr>

PCView_HPDDM: create single collective objects for all subdomains

Funded-by: France 2030 NumPEx Exa-MA (ANR-22-EXNU-0002) project


# 2e45e1b1 24-Oct-2024 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


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

Merge branch 'jrwrigh/cleanup_malloc' into 'release'

sys: Cleanup PetscMalloc and PetscCalloc

See merge request petsc/petsc!7892


# 32603206 02-Oct-2024 James Wright <james@jameswright.xyz>

Address potential Malloc/Calloc ternary operator bugs

- Bug either by the argument of the ternary operator being cast
inappropriately to `size_t` or by the values themselves not being cast
to `s

Address potential Malloc/Calloc ternary operator bugs

- Bug either by the argument of the ternary operator being cast
inappropriately to `size_t` or by the values themselves not being cast
to `size_t` when necessary.

show more ...


123456789