| #
226f8a8a
|
| 20-May-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
165c2d34
|
| 20-May-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2025-05-15/docs-rm-last-of-preconditioning-matrix/release' into 'release'
Remove use of preconditioning or preconditioner matrix when it should be...
See merge request petsc/pet
Merge branch 'barry/2025-05-15/docs-rm-last-of-preconditioning-matrix/release' into 'release'
Remove use of preconditioning or preconditioner matrix when it should be...
See merge request petsc/petsc!8410
show more ...
|
| #
7addb90f
|
| 16-May-2025 |
Barry Smith <bsmith@mcs.anl.gov> |
Remove use of preconditioning or preconditioner matrix when it should be phrased as matrix used to construct preconditioner
|
| #
74a00c04
|
| 07-Apr-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/reuse-explicitoperator' into 'main'
MatSchurComplementComputeExplicitOperator: allow reuse of previous S
See merge request petsc/petsc!8281
|
| #
5becce15
|
| 05-Apr-2025 |
Pierre Jolivet <pierre@joliv.et> |
MatSchurComplementComputeExplicitOperator: allow reuse of previous S
|
| #
49de2505
|
| 28-Mar-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/fix-nullspace' into 'main'
Some nullspace fixes
See merge request petsc/petsc!8247
|
| #
b1956db8
|
| 26-Mar-2025 |
Stefano Zampini <stefano.zampini@gmail.com> |
MatSchurComplementGetPmat_Basic: propagate nullspace information
|
| #
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 ...
|
| #
5d4971a9
|
| 06-Mar-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/misc-fixes' into 'main'
Miscellaneous minor fixes
See merge request petsc/petsc!8178
|
| #
9dfcd3e1
|
| 26-Feb-2025 |
Stefano Zampini <stefano.zampini@gmail.com> |
MatProductSetFromOptions_SchurComplement_Dense: return without setting the symbolic operation
the interface will keep looking for alternatives
|
| #
9d910d64
|
| 21-Feb-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/dmplex-is-blocking' into 'main'
DMPLEX: Allow more generous blocking in fields IS
See merge request petsc/petsc!8153
|
| #
942e2f2a
|
| 04-Feb-2025 |
Stefano Zampini <stefano.zampini@gmail.com> |
MatCreateSchurComplementPmat: minor code simplification
|
| #
31b75a81
|
| 04-Feb-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/trieste' into 'main'
Support mat-mat operations in MatSchurComplement
See merge request petsc/petsc!8117
|
| #
5df5fbb1
|
| 03-Feb-2025 |
Stefano Zampini <stefano.zampini@gmail.com> |
MATSCHURCOMPLEMENT: initial support for mat-mat operations
|
| #
76d69608
|
| 19-Jan-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
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
|
| #
4bfebdba
|
| 27-Aug-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-early-bailout-fieldsplit' into 'main'
MatSchurComplementComputeExplicitOperator: fix early bailout
See merge request petsc/petsc!7784
|
| #
65baabf4
|
| 27-Aug-2024 |
Pierre Jolivet <pierre@joliv.et> |
MatSchurComplementComputeExplicitOperator: fix early bailout
Reported-by: Christopher Douglas <cdoug@mit.edu>
[0]PETSC ERROR: --------------------- Error Message -----------------------------------
MatSchurComplementComputeExplicitOperator: fix early bailout
Reported-by: Christopher Douglas <cdoug@mit.edu>
[0]PETSC ERROR: --------------------- Error Message -------------------------------------------------------------- [0]PETSC ERROR: Object is in wrong state [0]PETSC ERROR: Not for unassembled matrix [0]PETSC ERROR: #1 MatGetOrdering() at petsc/src/mat/graphops/order/sorder.c:159 [0]PETSC ERROR: #2 PCSetUp_ILU() at petsc/src/ksp/pc/impls/factor/ilu/ilu.c:131 [0]PETSC ERROR: #3 PCSetUp() at petsc/src/ksp/pc/interface/precon.c:1077 [0]PETSC ERROR: #4 KSPSetUp() at petsc/src/ksp/ksp/interface/itfunc.c:415 [0]PETSC ERROR: #5 MatSchurComplementComputeExplicitOperator() at petsc/src/ksp/ksp/utils/schurm/schurm.c:493 [0]PETSC ERROR: #6 PCSetUp_FieldSplit() at petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c:1040 [0]PETSC ERROR: #7 PCSetUp() at petsc/src/ksp/pc/interface/precon.c:1077 [0]PETSC ERROR: #8 KSPSetUp() at petsc/src/ksp/ksp/interface/itfunc.c:415
show more ...
|
| #
ae3ccff9
|
| 05-Aug-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/feature-schur-complement-device' into 'main'
PCFIELDSPLIT: on-device explicit Schur complement
See merge request petsc/petsc!7728
|
| #
f7cbcdf3
|
| 30-Jul-2024 |
Pierre Jolivet <pierre@joliv.et> |
MatSchurComplementComputeExplicitOperator: support for device Mat
|
| #
bb474d11
|
| 30-Jul-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/feature-matproduct_ab-hermitiantranspose' into 'main'
MATHERMITIANTRANSPOSEVIRTUAL: add basic support for MATPRODUCT_AB
See merge request petsc/petsc!7695
|
| #
df082c0e
|
| 27-Jul-2024 |
Pierre Jolivet <pierre@joliv.et> |
MatSchurComplementComputeExplicitOperator: return a MATDENSE by default
|
| #
794904c8
|
| 13-Jul-2024 |
Pierre Jolivet <pierre@joliv.et> |
MATHERMITIANTRANSPOSEVIRTUAL: add basic support for MATPRODUCT_AB
|