History log of /petsc/src/mat/impls/hypre/mhypre.c (Results 176 – 200 of 293)
Revision Date Author Comments
# 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>


12345678910>>...12