| #
8ed63340
|
| 11-Nov-2017 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'maint'
|
| #
60207bbb
|
| 11-Nov-2017 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/hzhang/fix-submat_samerowdist' into maint
|
| #
1ebf2dbd
|
| 06-Nov-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
trivial cleanup
|
| #
48c0d076
|
| 04-Nov-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
add src/snes/examples/tutorials/output/ex56_1.out; add MatCreateSubMatrix_MPIAIJ_SameRowDist() for reuse --not tested yet
|
| #
1358a193
|
| 04-Nov-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
add missing feature for unsorted iscol in MatCreateSubMatrix_MPIAIJ_SameRowDist() Reported-by: Randy Michael Churchill <rchurchi@pppl.gov>
|
| #
d4002b98
|
| 03-Nov-2017 |
Hong Zhang <hongzhang@anl.gov> |
Rename ELL to SELL
SELL is more accurate. It stands for sliced ELLPACK.
Funded-by: Project: PETSc for Theta Time: 2.5 hours Reported-by: Thanks-to:
|
| #
c9f8dee6
|
| 31-Oct-2017 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'maint'
|
| #
c25d5741
|
| 31-Oct-2017 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/balay/fix-mkl-sparse/maint' into maint
|
| #
9779e05d
|
| 23-Oct-2017 |
Satish Balay <balay@mcs.anl.gov> |
mkl: add mkl_sparse.py as a separate package [as the interface code is organized this way] and use PETSC_HAVE_MKL_SPARSE to enable/disable this interface code [so that this flag represents functional
mkl: add mkl_sparse.py as a separate package [as the interface code is organized this way] and use PETSC_HAVE_MKL_SPARSE to enable/disable this interface code [so that this flag represents functionality that is more than PETSC_HAVE_MKL flag].
Also disable mkl_sparse, mkl_sparse_optimize for 64-bit-incides
Reported-by: Victor Eijkhout <eijkhout@tacc.utexas.edu>
show more ...
|
| #
60611ae4
|
| 19-Oct-2017 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/hongzh/add-ell-format'
|
| #
0b342fd5
|
| 14-Oct-2017 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/feature-adaptor-plex
* master: (56 commits) test: Disable TS ex19 with single precision PETSCVIEWERGLVIS: Support DMView_DA() out of VecView_GLVis() test: Fi
Merge branch 'master' into knepley/feature-adaptor-plex
* master: (56 commits) test: Disable TS ex19 with single precision PETSCVIEWERGLVIS: Support DMView_DA() out of VecView_GLVis() test: Fix TS ex19 time drift issue with quad precision testing Minor edit to 3.8 changes log for AIJMKL/BAIJMKL. Bib: Added ref Plex: Change initializers for C89 small update as complained by nightly tests doc: fix missing from 0e50f9e530a7b78427514d3e384f6941d4a9cc62 small fix for nightly tests PetscDualSpaceApplyFVM(): Fix for change in dual space semantics Plex: All tests now passing after DMPlexCreateBoxMesh() update cleanup MatPtAP_MPIAIJ_MPIAIJ; rm MatPtAPXXX_MPIAIJ_MPIAIJ_ptap() update MatView_MUMPS() PFLOW: Bug-fix in parser. PFLOW: Bug-fix in parser. Plex: Small fix for box meshing Plex: Unified box mesh creation to DMPlexCreateBoxMesh() - Makes simplices and tensor cells - Does not work for all combinations, but gives correct error Plex: Added bounds and faces in each dim to DMPlexCreateBoxMesh() Plex: Added domain bounds to HexBoxMesh() ...
show more ...
|
| #
dfec0241
|
| 03-Oct-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
Merge branch 'hzhang/mumps-HermitianCholesky-errflag'
|
| #
a3bbdb47
|
| 30-Sep-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
add MatIsSymmetric_MPIAIJ()
|
| #
846b4da1
|
| 27-Sep-2017 |
Fande Kong <fdkong.jd@gmail.com> |
MatResetPreallocation: Reset mat to use the original nonzero pattern provided by users.
|
| #
7906f579
|
| 19-Jan-2017 |
Hong Zhang <hongzhang@anl.gov> |
Add MatConvert for ELL
* It requires MatDisAssemble; * Crucial to set up assembled and was_assembed flag correctly. Funded-by: Project: PETSc for Theta Time: 14 hours Reported-by: Thanks-to:
|
| #
14d0fd84
|
| 27-Aug-2017 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'rmills/add-aijmkl'
* rmills/add-aijmkl: Adds AIJMKL matrix class to facilitate use of MKL sparse BLAS routines BitBucket Pull Request 737 This is the initial version of the AIJMKL matr
Merge branch 'rmills/add-aijmkl'
* rmills/add-aijmkl: Adds AIJMKL matrix class to facilitate use of MKL sparse BLAS routines BitBucket Pull Request 737 This is the initial version of the AIJMKL matrix class, a subclass of AIJ that has the goal of using MKL sparse BLAS routines whenever practicable. If the MKL version is new enough, the sparse inspector-executor ("SpMV2" -- terrible name, but that's what the MKL team called it) routines are used by default. Currently only MatMult, MatMultAdd, MatMultTranspose, and MatMultTransposeAdd operations are supported, but more will be added once this initial attempt is at a point that it provides an acceptable framework for adding additional further functionality.
show more ...
|
| #
cce60c4d
|
| 27-Aug-2017 |
Barry Smith <bsmith@mcs.anl.gov> |
Fortran stub cannot be automatic since it generates too long a line for the modules file :-(
Commit-type: bug-fix Funded-by: ECP Time: .1 hours Reported-by: bitbucket pipelines
|
| #
e693e6d6
|
| 27-Aug-2017 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'maint'
|
| #
d565ce88
|
| 27-Aug-2017 |
Barry Smith <bsmith@mcs.anl.gov> |
Fortran stub can be autogenerated
Commit-type: feature Funded-by: ECP Time: .1 hours
|
| #
ef76dfe8
|
| 09-Aug-2017 |
Jed Brown <jed@jedbrown.org> |
MatMPIAIJGetLocalMat: small doc fix
|
| #
c23be786
|
| 31-Jul-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
Merge branch 'hzhang/bugfix-RedundantMat/master'
|
| #
7bbdc51d
|
| 27-Jul-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
bugfix of MatCreateRedundantMatrix() for rectangular matrices Reported-by: Jose E. Roman <jroman@dsic.upv.es>
|
| #
191b95cb
|
| 29-Jun-2017 |
Richard Tran Mills <rmills@rmills.org> |
Fixed AIJMKL code breaking things when PETSc is built without Intel MKL.
|
| #
a84739b8
|
| 11-Feb-2017 |
Richard Tran Mills <rmills@rmills.org> |
Added MATMPIAIJMKL and fixed errors in MatMultAdd_SeqAIJMKL() and MatMultTransposeAdd_SeqAIJMKL().
|
| #
88d500b1
|
| 21-Jul-2017 |
Barry Smith <bsmith@mcs.anl.gov> |
Cannot call MatSetFromOptions() on inner matrices of MPIAIJ because it breaks with -mat_type mpiaij
This undoes the addition in the previous commit. Also change some -mat_type xxx values in tests to
Cannot call MatSetFromOptions() on inner matrices of MPIAIJ because it breaks with -mat_type mpiaij
This undoes the addition in the previous commit. Also change some -mat_type xxx values in tests to -dm_mat_type since the matrices arise from DMs
Commit-type: bug-fix Reported-by: nightly builds Thanks-to: Satish Balay <balay@mcs.anl.gov> Development Tools: Vim, Emacs, Eclipse
show more ...
|