| #
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 ...
|