| #
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 ...
|
| #
b6b682a7
|
| 20-Mar-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/feature-mathypre-sortedfull' into 'master'
Use MAT_SORTED_FULL in MatHYPRE
See merge request petsc/petsc!2618
|
| #
336664bd
|
| 20-Mar-2020 |
Pierre Jolivet <pierre.jolivet@enseeiht.fr> |
Use MAT_SORTED_FULL in MatHYPRE
|
| #
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
|
| #
0e45ff88
|
| 16-Oct-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|
| #
f8c60a85
|
| 16-Oct-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'balay/hypre-2.18.0/maint' into 'maint'
hypre: update to 2.18.1 - for xsdk-0.5.0
See merge request petsc/petsc!2128
|
| #
0e6427aa
|
| 01-Oct-2019 |
Satish Balay <balay@mcs.anl.gov> |
hypre: update to 2.18.1 - for xsdk-0.5.0 [retain compatibility with older hypre versions. 12.18.0 is skipped for mixedint build failure]
|
| #
9c32bb2a
|
| 14-Jul-2019 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'jed/fix-type-type_name/maint' into maint [PR #1863]
* jed/fix-type-type_name/maint: Fix use of PetscObject type as string (should be type_name)
|
| #
25283f03
|
| 14-Jul-2019 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'jed/fix-type-type_name/maint' [PR #1863]
* jed/fix-type-type_name/maint: Fix use of PetscObject type as string (should be type_name)
|
| #
a32993e3
|
| 11-Jul-2019 |
Jed Brown <jed@jedbrown.org> |
Fix use of PetscObject type as string (should be type_name)
Commit-type: bug-fix Reported-by: Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>
|
| #
5c4b051a
|
| 10-Jul-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/no-batch-script'
|
| #
3937f725
|
| 28-Jun-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Fixed BASE -> base
Commit-type: bug-fix Reported-by: nightly tests
|
| #
b9e7e5c1
|
| 21-Jun-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
No more batch submission script; this is all due to a very smart idea of Lisandro Dalcin
*) removed or fixed all remaining --know-xx options that required a batch submission script *) removed all de
No more batch submission script; this is all due to a very smart idea of Lisandro Dalcin
*) removed or fixed all remaining --know-xx options that required a batch submission script *) removed all details of --known-size-- that are no longer needed *) cleaned up BAIJMKL source code, made it work with the rest of PETSc and removed is dependence on a batch submission script, added test case for BAIJMKL *) update the installation guide on batsch submissions and OpenMP *) print MKL version, print OpenMP usage with mkl_sparse options
Commit-type: bug-fix, portability-fix, style-fix, feature, documentation, example Thanks-to: Lisandro Dalcin <dalcinl@gmail.com>
$ ./configure --with-batch =============================================================================== Configuring PETSc to compile on your system =============================================================================== =============================================================================== ***** WARNING: Cannot determine if MPI_INT64_T works on your system in batch-mode! Assuming it does work. Run with --known-mpi-int64_t=0 if you know it does not work (very unlikely). Run with --known-mpi-int64_t=1 to remove this warning message. warning message ***** =============================================================================== =============================================================================== ***** WARNING: Cannot determine if MPI_C_DOUBLE_COMPLEX works on your system in batch-mode! Assuming it does work. Run with --known-mpi-c-double-complex=0 if you know it does not work (very unlikely). Run with --known-mpi-c-double-complex=1 to remove this warning message. warning message ***** =============================================================================== =============================================================================== ***** WARNING: Cannot verify that MPI is a shared library - in batch-mode! If MPI is a static library but linked into multiple shared libraries that the application uses, sometimes compiles work - but one might get run-time errors. If you know that the MPI library is shared - run with --known-mpi-shared-libraries=1 option to remove this warning message ***** =============================================================================== =============================================================================== ***** WARNING: Cannot determine if BLAS/LAPACK uses 32 bit or 64 bit integers in batch-mode! Assuming 32 bit integers. Run with --known-64-bit-blas-indices if you know they are 64 bit. Run with --known-64-bit-blas-indices=0 to remove this warning message. warning message ***** ===============================================================================
show more ...
|
| #
89583661
|
| 21-Jun-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/barry/add-petscarrayxxx-ops' [PR #1771]
|
| #
580bdb30
|
| 07-Jun-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Add PetscArraycmp(), PetscArraycpy(), PetscArrayzero(), PetscArraymove(), update code to use new forms
Replace a couple multi-mallocs with a single malloc Replace backwards loops in MatSetValues_*()
Add PetscArraycmp(), PetscArraycpy(), PetscArrayzero(), PetscArraymove(), update code to use new forms
Replace a couple multi-mallocs with a single malloc Replace backwards loops in MatSetValues_*() with PetscArraymove()
Commit-type: style-fix, feature
show more ...
|
| #
b923ff0c
|
| 02-Jun-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
Merged in stefano_zampini/update-hypre (pull request #1696)
Update HYPRE to 2.16.0
Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
|
| #
39accc25
|
| 26-May-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
HYPRE: support when hypre is compiled with --enable-complex
Some of the operations are buggy in HYPRE (i.e. RAP, MatMatMults). At least, now we compile against a complex hypre Disable some hypre tes
HYPRE: support when hypre is compiled with --enable-complex
Some of the operations are buggy in HYPRE (i.e. RAP, MatMatMults). At least, now we compile against a complex hypre Disable some hypre tests in complex numbers and add a couple of configurations for the nightlies Also, disabled MatGetRow tests because the previous test was buggy
show more ...
|
| #
2cf14000
|
| 26-May-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
HYPRE: Support --enable-mixedint
|
| #
c6698e78
|
| 22-May-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
MATHYPRE: support HYPRE 2.16.0 (but keep supporting 2.15)
A major change is the introduction of this big_j matrix in the ParCSR format Need to reset the translator evry time we call SetDiagOffdSizes
MATHYPRE: support HYPRE 2.16.0 (but keep supporting 2.15)
A major change is the introduction of this big_j matrix in the ParCSR format Need to reset the translator evry time we call SetDiagOffdSizes (don't know why)
show more ...
|
| #
fa54792a
|
| 29-May-2019 |
Patrick Sanan <patrick.sanan@gmail.com> |
Merged in psanan/man-pages-remove-keywords (pull request #1717)
Man pages: Remove .keywords fields
Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
|