History log of /petsc/src/ksp/pc/impls/hypre/hypre.c (Results 201 – 225 of 589)
Revision Date Author Comments
# cab5ea25 18-Jan-2020 Pierre Jolivet <pierre.jolivet@enseeiht.fr>

General PETSc fixes

* make generatefortranstubs.py handle .cxx
* bump HPDDM version + minor hypre cleaning


# 079da652 21-Nov-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'maint'


# 3a99f6f7 20-Nov-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-hypre-ams-ads' into 'maint'

-pc_hypre_type [ams|ads] unusable

See merge request petsc/petsc!2312


# 77021934 20-Nov-2019 prj- <pierre.jolivet@enseeiht.fr>

-pc_hypre_type [ams|ads] unusable


# 81e64d77 06-Oct-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'maint'


# d2766755 04-Oct-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-double-semicolons' into 'maint'

Double semicolons

See merge request petsc/petsc!2150


# feb237ba 04-Oct-2019 Pierre Jolivet <pierre.jolivet@enseeiht.fr>

Double semicolons


# 58a6a8f1 26-Sep-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/fix-int-occurencies' into 'master'

Remove wrong usage of int datatype from PETSc code

See merge request petsc/petsc!2101


# 5bd1e576 25-Sep-2019 Stefano Zampini <stefano.zampini@gmail.com>

Remove wrong usage of int datatype from PETSc code


# ed0ed7c6 19-Sep-2019 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into 'barry/2019-08-22/fix-fblaslapack-for-nag'

# Conflicts:
# lib/petsc/conf/test


# a7e7f368 06-Sep-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/typos' into 'master'

Some typos.

See merge request petsc/petsc!2010


# 8966356d 05-Sep-2019 Pierre Jolivet <pierre.jolivet@enseeiht.fr>

Some typos.


# a8158fb5 14-Jul-2019 Karl Rupp <me@karlrupp.net>

Merge branch 'gropp/doc-fixes-1' [PR #1838]


# 57a5760d 02-Jul-2019 William Gropp <wgropp@illinois.edu>

Merge from doc-fixes branch


# a2b725a8 27-Jun-2019 William Gropp <wgropp@illinois.edu>

Fixes for doctext update


# 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


# e41697d3 01-Jun-2019 Fande Kong <fdkong.jd@gmail.com>

Merged in Fande-Kong/feature_hmg (pull request #1682)

Hybrid of PETSc preconditioners (such as ASM, BJacobi, SOR, etc.) and Hypre BoomerAMG

Approved-by: BarryFSmith <bsmith@mcs.anl.gov>


# 07a4832b 30-May-2019 Fande Kong <fdkong.jd@gmail.com>

HMG: Added tests for reuse interpolation and interface functions

Also addressed comments from Barry


# fd2dd295 29-May-2019 Fande Kong <fdkong.jd@gmail.com>

Improve interfaces and make HMG more general

Now HMG can take any PC as an inner PC as long as the PC
provides PCGetInterpolations and PCGetCoarseOperators

If hypre is available, it will be used b

Improve interfaces and make HMG more general

Now HMG can take any PC as an inner PC as long as the PC
provides PCGetInterpolations and PCGetCoarseOperators

If hypre is available, it will be used by default, otherwise use GAMG.
Users can override the setting using -hmg_inner_pc_type

show more ...


# 8a2c336b 28-May-2019 Fande Kong <fdkong.jd@gmail.com>

Update interfance and support GAMG


# 360ee056 17-Sep-2018 Fande Kong <fdkong.jd@gmail.com>

Implemented an AMG that uses Hypre to coarsen matrix

and generate a sequence of coarse matrices. These coarse
matrices are used to setup a PETSc PCMG.

There are two benefits:

(1) We can use any PE

Implemented an AMG that uses Hypre to coarsen matrix

and generate a sequence of coarse matrices. These coarse
matrices are used to setup a PETSc PCMG.

There are two benefits:

(1) We can use any PETSc preconditioners such as ASM, BJacobi as
level smoothers (solvers). For some applicaitons, the combination
of ASM and AMG works great while only AMG or AMS does not work at all.

(2) For multicomponent problems, we could just coarsen one submatrix
associated with one particular component. In this way, the setup of the
preconditioner is significantly improved. One typical use case is
neutron transport equations. There are many variables on each mesh
vertex due to the discretization of angle and energy. Each variable,
in fact, corresponds to the same PDEs but with different material
properties.

show more ...


# 391e3792 22-May-2019 BarryFSmith <bsmith@mcs.anl.gov>

Merged in barry/check-bad-urls (pull request #1685)

Barry/check bad urls

Approved-by: Patrick Sanan <patrick.sanan@gmail.com>
Approved-by: Junchao Zhang <junchao.zhang@gmail.com>


# a8d69d7b 19-May-2019 Barry Smith <bsmith@mcs.anl.gov>

Fixed out-dated URLS using make checkbadURLS REPLACE=1

One manual fix of https://en.wikipedia.org/wiki/Buckingham_π_theorem since the automatic tool dropped the first _ for some reason
Manual fix of

Fixed out-dated URLS using make checkbadURLS REPLACE=1

One manual fix of https://en.wikipedia.org/wiki/Buckingham_π_theorem since the automatic tool dropped the first _ for some reason
Manual fix of //faq.html since the automatic tool incorrectly replaced /faq.html to //faq.html in some locations

These are largely updates of http to https but have a variety of other website location changes

Once this branch is in master individual developers can run make checkbadURLS and fix URLs related to their projects manually

Commit-type: bug-fix, documentation

show more ...


12345678910>>...24