| #
29327e6e
|
| 22-Apr-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jeremy/state' into 'main'
Add [Vec,Mat]GetState to public API
See merge request petsc/petsc!7470
|
| #
5d5d24bb
|
| 22-Apr-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Add [Vec,Mat]GetState to public API
|
| #
b33117a8
|
| 26-Mar-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/hcurl-fdm' into 'main'
PCBDDCNedelecSupport: patch for FDM
See merge request petsc/petsc!7406
|
| #
6e25ca73
|
| 25-Mar-2024 |
Stefano Zampini <stefano.zampini@gmail.com> |
petsc4py: expose MatSetVariableBlockSizes
|
| #
3b91a372
|
| 26-Mar-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'hongzh/sell-hip' into 'main'
Add SELLHIP
See merge request petsc/petsc!7338
|
| #
773bf0f6
|
| 05-Mar-2024 |
Hong Zhang <hongzhang@anl.gov> |
Add SELLHIP
- The HIP kernels are converted directly from their CUDA version - AMD GPUs and NVIDIA GPUs use different warp sizes. We set the warp size to 64 by default for AMD GPUs to faciliate comp
Add SELLHIP
- The HIP kernels are converted directly from their CUDA version - AMD GPUs and NVIDIA GPUs use different warp sizes. We set the warp size to 64 by default for AMD GPUs to faciliate compile-time code optimization
show more ...
|
| #
5fe01c21
|
| 22-Mar-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'hsuh/dense-lmvm-squashed' into 'main'
Dense LMVM
See merge request petsc/petsc!7371
|
| #
bbb72809
|
| 14-Mar-2024 |
Hansol Suh <hsuh@anl.gov> |
Dense LMVM - BFGS, DFP, QN implemented
|
| #
8754fef1
|
| 19-Mar-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/matis-improvements' into 'main'
MATIS: repeated global entries in local part of l2g map and binary dump/load
See merge request petsc/petsc!7383
|
| #
4f58015e
|
| 01-Mar-2024 |
Stefano Zampini <stefano.zampini@gmail.com> |
MATIS: allow repeated entries
deprecate old matis_ options, the correct way is mat_is_... fix nonzerostate
add multielement code path in ex71
|
| #
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
|
| #
fbccb6d4
|
| 18-Nov-2023 |
Pierre Jolivet <pierre@joliv.et> |
CI: update to clang-format-18
|
| #
4eb01499
|
| 22-Feb-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2024-02-13/fix-nullspace-loss-pcfieldsplit' into 'main'
Keep any (near) null space attached to submatrices in PCFIELDSPLIT even if the...
See merge request petsc/petsc!7293
|
| #
4849c82a
|
| 13-Feb-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
Keep any (near) null space attached to submatrices in PCFIELDSPLIT even if the nonzero structure of the original matrix changes.
Also applied to PCBJACOBI and PCASM
Reported-by: "Jeremy Theler (Ext
Keep any (near) null space attached to submatrices in PCFIELDSPLIT even if the nonzero structure of the original matrix changes.
Also applied to PCBJACOBI and PCASM
Reported-by: "Jeremy Theler (External)" <jeremy.theler-ext@ansys.com>
The long-term way to handle this is to have MatGetSubMatr*() reuse the same submatrix objects even if the nonzero structure changes. This would just require a bit of recoding in multiple places.
show more ...
|
| #
6996bd1a
|
| 21-Feb-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-double' into 'main'
Fix words appearing twice in a row for no good reason
See merge request petsc/petsc!7307
|
| #
15229ffc
|
| 21-Feb-2024 |
Pierre Jolivet <pierre@joliv.et> |
Fix words appearing twice in a row for no good reason
|
| #
2398a04f
|
| 09-Feb-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'adams/feature-jacobi-l1' into 'main'
Mat: GetAbsSum (l1) row norms; PCJacobi: add scaled L1 diagonal approximation
See merge request petsc/petsc!7260
|
| #
eede4a3f
|
| 09-Feb-2024 |
Mark Adams <524115-markadams4@users.noreply.gitlab.com> |
Mat: GetAbsSum (l1) row norms; PCJacobi: add scaled L1 diagonal approximation
|
| #
c7fbd2bd
|
| 02-Feb-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2024-01-19/typedef-snes-functions' into 'main'
add typedef for functions passed to SNESSetFunction() etc to match approach in TS
See merge request petsc/petsc!7206
|
| #
8434afd1
|
| 02-Feb-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
Change the use of the _Fn suffix to indicate a typedef of a function to just Fn
As determined on a vote on GitLab
|
| #
07e0ed13
|
| 22-Jan-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
Add _Fn to undocumented function typedefs in Mat
Commit-type: housekeeping
|
| #
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
|
| #
0da935d5
|
| 26-Jan-2024 |
Pierre Jolivet <pierre@joliv.et> |
Docs: missing MatCompositeType documentation
|
| #
248f5fcb
|
| 28-Jan-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
4a628c3e
|
| 28-Jan-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-developer-note' into 'release'
Docs: change Developers Note to Developer Note
See merge request petsc/petsc!7238
|