| 4c992d32 | 31-Aug-2018 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'pr1086/aselinger/MatTranspose_SeqAIJ_FAST/master' [PR #1086] |
| 0da83c2e | 28-Aug-2018 |
Barry Smith <bsmith@mcs.anl.gov> |
Introduce a point block Jacobi preconditioner with variable sized blocks
Only SeqAIJ implemented so far, adding MPIAIJ is trivial
Thanks to Jed Brown for suggesting making the block sizes a propert
Introduce a point block Jacobi preconditioner with variable sized blocks
Only SeqAIJ implemented so far, adding MPIAIJ is trivial
Thanks to Jed Brown for suggesting making the block sizes a property of the matrix Commit-type: feature Reported-by: Ali Reza Khaz'ali <arkhazali@cc.iut.ac.ir> Thanks-to: Jed Brown <jed@jedbrown.org>
show more ...
|
| 5e8f4152 | 29-Aug-2018 |
Karl Rupp <me@karlrupp.net> |
MatTranspose: Setting type of output matrix to the input matrix type.
This is important especially for GPU matrices (AIJCUSPARSE, AIJVIENNACL) |
| 292d8444 | 28-Aug-2018 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/fix-pardiso/maint' |
| 69ab9685 | 26-Aug-2018 |
Barry Smith <bsmith@mcs.anl.gov> |
1) Look for 64 bit integer MKL BLAS if 64 bit indices are used with PETSc 2) Fix Pardiso code to only compile pardiso_init64 when needed, otherwise can generate warnings/errors
Commit-type: portabil
1) Look for 64 bit integer MKL BLAS if 64 bit indices are used with PETSc 2) Fix Pardiso code to only compile pardiso_init64 when needed, otherwise can generate warnings/errors
Commit-type: portability-fix, feature Reported-by: Pierre Jolivet <pierre.jolivet@enseeiht.fr>
show more ...
|
| 65ac4ee0 | 25-Aug-2018 |
andi selinger <andreasselinger@gmail.com> |
fixed issue with nz |
| 419ecdd9 | 24-Aug-2018 |
andi selinger <andreasselinger@gmail.com> |
fixed MatTranspose_SeqAIJ_FAST() and made it the default implementation |
| 1de21080 | 17-Aug-2018 |
andi selinger <andreasselinger@gmail.com> |
added comments to explain MatSetValues_CopyFromCSRFormat() |
| e9ede7d0 | 17-Aug-2018 |
andi selinger <andreasselinger@gmail.com> |
reduced number of parameters for MatSetValues_MPIAIJ_CopyFromCSRFormat() |
| 6dc1ffa3 | 17-Aug-2018 |
andi selinger <andreasselinger@gmail.com> |
simplified for loop for MatSetValues functions |
| edeac6de | 16-Aug-2018 |
andi selinger <andreasselinger@gmail.com> |
added new MatSetValues to scalable PtAP |
| 904d1e70 | 16-Aug-2018 |
andi selinger <andreasselinger@gmail.com> |
added new function MatSetValues_MPIAIJ_CopyFromCSRFormat for MatPtAPNumeric_MPIAIJ_MPIAIJ |
| 39e93db5 | 13-Aug-2018 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/karlrupp/fix-cuda-complex-builds' |
| e5ab8c0a | 07-Aug-2018 |
Karl Rupp <me@karlrupp.net> |
MatMatMult: Fixed unused variable pN. |
| 26465080 | 06-Aug-2018 |
andi selinger <andreasselinger@gmail.com> |
changed list size to pn+20 |
| e65717ac | 03-Aug-2018 |
Karl Rupp <me@karlrupp.net> |
CUDA: Fixed compilation problems with complex.
Reported and patch provided by: Greg Meyer <gregory.meyer@gmail.com> via petsc-maint |
| 8328dd82 | 02-Aug-2018 |
andi selinger <andreasselinger@gmail.com> |
expand linked list in a different way |
| 8a210135 | 02-Aug-2018 |
andi selinger <andreasselinger@gmail.com> |
optimized scalable MatMatMult by removing unnecessary table |
| f49d3124 | 01-Aug-2018 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/pr1055/a_selinger/feature-matsetvalues/master' |
| 2b08fdbe | 31-Jul-2018 |
andi selinger <andreasselinger@gmail.com> |
Added comments and renamed function to 'MatSetValues_MPIAIJ_CopyFromCSRFormat_Symbolic' |
| ae8e66a0 | 31-Jul-2018 |
andi selinger <andreasselinger@gmail.com> |
simplified 'MatSetValues_MPIAIJ_Symbolic' |
| 69119e96 | 31-Jul-2018 |
andi selinger <andreasselinger@gmail.com> |
deleted unnecessary blank lines |
| 7dbaa2c6 | 31-Jul-2018 |
andi selinger <andreasselinger@gmail.com> |
deleted unnecessary arrays |
| 9eaa4dc2 | 31-Jul-2018 |
andi selinger <andreasselinger@gmail.com> |
optimized 'MatSetValues_MPIAIJ_Symbolic' by using fewer loops |
| 0425e358 | 12-Jun-2018 |
Satish Balay <balay@mcs.anl.gov> |
superlu_dist: update to version v5.4.0
$ git diff v5.3.0..v5.4.0 SRC/superlu_enum_consts.h diff --git a/SRC/superlu_enum_consts.h b/SRC/superlu_enum_consts.h index 628eecf..515643a 100644 --- a/SRC
superlu_dist: update to version v5.4.0
$ git diff v5.3.0..v5.4.0 SRC/superlu_enum_consts.h diff --git a/SRC/superlu_enum_consts.h b/SRC/superlu_enum_consts.h index 628eecf..515643a 100644 --- a/SRC/superlu_enum_consts.h +++ b/SRC/superlu_enum_consts.h @@ -26,7 +26,7 @@ at the top-level directory. ***********************************************************************/ typedef enum {NO, YES} yes_no_t; typedef enum {DOFACT, SamePattern, SamePattern_SameRowPerm, FACTORED} fact_t; -typedef enum {NOROWPERM, LargeDiag, MY_PERMR} rowperm_t; +typedef enum {NOROWPERM, LargeDiag_MC64, LargeDiag_AWPM, MY_PERMR} rowperm_t; typedef enum {NATURAL, MMD_ATA, MMD_AT_PLUS_A, COLAMD, METIS_AT_PLUS_A, PARMETIS, ZOLTAN, MY_PERMC} colperm_t; typedef enum {NOTRANS, TRANS, CONJ} trans_t;
show more ...
|