| #
5f80ce2a
|
| 24-Feb-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
chkerr and friends wrapped
|
| #
1241a243
|
| 13-Feb-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2022-01-05/c99' into 'main'
Feature: C99 and C++11
See merge request petsc/petsc!4700
|
| #
2c71b3e2
|
| 11-Feb-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
rename PetscAssert() -> PetscCheck() and PetscAssertDebug() -> PetscAssert()
|
| #
9ace16cd
|
| 28-Jan-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
add PetscAssert() and PetscAssertFalse()
|
| #
98921bda
|
| 28-Jan-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
SETERRQ[1-9]+ begone
|
| #
833b33c1
|
| 29-May-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/feature-add-hpackages-rebased' into 'master'
Fixes to MatProduct + many bug fixes + new hierarchical matrix support
See merge request petsc/petsc!2800
|
| #
6718818e
|
| 17-May-2020 |
Stefano Zampini <stefano.zampini@gmail.com> |
MatProduct: proper cleanup of additional data structure
Do not mess with view/destroy routine, add an extra slot to MatProduct struct to stash the data, destroy/view routines Deprecate MatFreeInterm
MatProduct: proper cleanup of additional data structure
Do not mess with view/destroy routine, add an extra slot to MatProduct struct to stash the data, destroy/view routines Deprecate MatFreeIntermediateStructures in favor of MatProductClear Clean up base headers for matrix classes Update tests (remove some todos from ex70 because now the tests work properly) MatProductSetType should not set the setfromoptions operation! MatProductClear should reset operations Remove no longer needed function composition Add few more PetscInfo messages Single dispatch routine MatProductSetFromOptions routines are now allowed to fail MatProductSetFromOptions_SeqXBAIJ_SeqDense: support for MATPRODUCT_AtB MatTransposeMatMultNumeric_SeqAIJ_SeqDense: fix bug with leading dimensions Make internal functions PETSC_INTERN Fix a couple of places where the destroy routine of the matrix was changed Products should all use internal data (or composed data attached to the internal data) Fix few bugs in MPIAIJ_MPIDENSE product with stages
show more ...
|
| #
9c919e7d
|
| 05-May-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|
| #
055802ab
|
| 04-May-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/fix-matmatmult-prj' into 'maint'
Fix MatMatMult old API when reusing dense output matrix
See merge request petsc/petsc!2761
|
| #
0ad02fca
|
| 02-May-2020 |
Stefano Zampini <stefano.zampini@gmail.com> |
Revert "enable MatSetOption() for matproduct; Reported by Nourgaliev, Robert Nr <nourgaliev1@llnl.gov>"
This reverts commit 0e1ed72ee065c9f36858e956742a5e16988d3676.
|
| #
3280a7ba
|
| 27-Apr-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|
| #
e9a4ff25
|
| 24-Apr-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'hzhang/mat-enable-setoption-for-product' into 'maint'
enable MatSetOption() for matrix products
See merge request petsc/petsc!2733
|
| #
0e1ed72e
|
| 19-Apr-2020 |
Hong Zhang <hzhang@mcs.anl.gov> |
enable MatSetOption() for matproduct; Reported by Nourgaliev, Robert Nr <nourgaliev1@llnl.gov> add MatSetType() in MatProductSetFromOptions_Atype_Btype_Ctype() fix MatSetOption_MPIAIJ for case MAT_US
enable MatSetOption() for matproduct; Reported by Nourgaliev, Robert Nr <nourgaliev1@llnl.gov> add MatSetType() in MatProductSetFromOptions_Atype_Btype_Ctype() fix MatSetOption_MPIAIJ for case MAT_USE_INODES
show more ...
|
| #
b2eb82fd
|
| 18-Apr-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'hzhang/fix-MatProductSetFromOptions-err' into maint
Ref: https://gitlab.com/petsc/petsc/-/merge_requests/2723
|
| #
28bbe7a7
|
| 18-Apr-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'hzhang/fix-MatProductSetFromOptions-err' into 'master'
fix error report in MatProductSetFromOptions_xxx
See merge request petsc/petsc!2723
|
| #
544a5e07
|
| 15-Apr-2020 |
Hong Zhang <hzhang@mcs.anl.gov> |
Add the product type and matrix types for the error report in MatProductSetFromOptions_matA_matB_matC() Requested by Jed Brown
|
| #
5b8888ca
|
| 21-Mar-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/hzhng/matproduct-api'
|
| #
4222ddf1
|
| 13-Jan-2020 |
Hong Zhang <hzhang@mcs.anl.gov> |
This branch reorganizes the API of mat-mat operations: A*B, At*B, A*Bt, PtAP, RARt, A*B*C - See matproduct.c for detailed description of new API - removed API function XXXSymbolic() and XXXNumeric()
This branch reorganizes the API of mat-mat operations: A*B, At*B, A*Bt, PtAP, RARt, A*B*C - See matproduct.c for detailed description of new API - removed API function XXXSymbolic() and XXXNumeric() - removed subroutines MatMatMult_xxx, MatPtAP_xxx, ... - modified MatxxxSymbolic_XXX() prototype (product is an input now) - selection of algorithm is in MatProductSetFromOptions_xxx()
show more ...
|
| #
89a764d9
|
| 07-Nov-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'rmills/wip-fix-mattest-ex115-for-seqaijmkl' into 'master'
Fixes enabling MATSEQAIJMKL to use composed functions for AIJ-HYPRE operations.
See merge request petsc/petsc!2246
|
| #
d248a85c
|
| 07-Nov-2019 |
Richard Tran Mills <rmills@rmills.org> |
Fixes enabling MATSEQAIJMKL to use composed functions for AIJ-HYPRE operations.
Without these fixes, ex115 in the matrix tests fails when running with -mat_seqaij_type seqaijmkl
|
| #
893c5908
|
| 30-Oct-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'maint'
|
| #
646d5ba6
|
| 30-Oct-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'hzhang/fix-matexamples-valgrind/maint' into 'maint'
Hzhang/fix matexamples valgrind/maint
See merge request petsc/petsc!2225
|
| #
b7e612be
|
| 28-Oct-2019 |
Hong Zhang <hzhang@mcs.anl.gov> |
fix valgrind warning reported by petsc/src/mat/examples/tests/ex111.c
|
| #
a041468a
|
| 06-Mar-2019 |
Lawrence Mitchell <lawrence@wence.uk> |
Merge branch 'master' into wence/feature-patch-all-at-once
|
| #
b0f52d29
|
| 28-Jan-2019 |
Joseph Pusztay <josephpusztay@Josephs-MacBook-Pro.local> |
Merge branch 'master' into jpusztay/feature-swarm-symplectic-example
|