| #
868215a8
|
| 21-Apr-2018 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/rmills/fix-aijmkl-unused-variables/maint' into maint
|
| #
0835cbf9
|
| 20-Apr-2018 |
Richard Tran Mills <rmills@rmills.org> |
Fixed unused variables for the case in which MKL supports zero-based indexing in BAIJ.
|
| #
2f07c833
|
| 14-Apr-2018 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/feature-snes-ex13-spectral
* master: (2350 commits) migrate warning fix from next-tmp Revert "Remove dead code." clarifying comment in the code Remove dead
Merge branch 'master' into knepley/feature-snes-ex13-spectral
* master: (2350 commits) migrate warning fix from next-tmp Revert "Remove dead code." clarifying comment in the code Remove dead code. Add JuMP citation Copyedits and updates to developers manual Add more protection to intrinsics MPI: protect arguments in MPI macros Add the missing conditionals for 64-bit build Plex+VTK: Fix field type determination Fix bug in name cleanup Bib: Added ref Plex+VTK: Fix field type determination Plex: Updated test output - I am now hating this shit forgot to save file after moving prototypes to petscsys.h update Apple example project settings per Xcode Two functions should actually be public, used, for example from Apple MacOS and iOS programs includes should always be included relative to include directory Apple removed old locations of docsets SNES ex12: Updated test output ...
Conflicts: src/snes/examples/tutorials/ex13.c
show more ...
|
| #
1d4494a9
|
| 09-Jan-2018 |
Scott Kruger <scott.e.kruger@gmail.com> |
Merge branch 'master' into scott/ksp-ksp-tutorials
|
| #
6f9ccc09
|
| 02-Jan-2018 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/more-to-new-test-harness' into barry/all-new-test-harness-branches
|
| #
35e5de05
|
| 02-Jan-2018 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'jed/tests-cxx-linker' into barry/more-to-new-test-harness
|
| #
967fd949
|
| 31-Dec-2017 |
Richard Tran Mills <rmills@rmills.org> |
Merge branch 'rmills/fix-aijmkl-style'
|
| #
9c46acdf
|
| 26-Dec-2017 |
Richard Tran Mills <rmills@rmills.org> |
Fix several minor code issues in AIJMKL and BAIJMKL code.
Remove improper returning of error codes from PetscFunctionReturn(); remove unused variable; fix some code formatting.
Commit-type: style-f
Fix several minor code issues in AIJMKL and BAIJMKL code.
Remove improper returning of error codes from PetscFunctionReturn(); remove unused variable; fix some code formatting.
Commit-type: style-fix Reported-by: Barry Smith <bsmith@mcs.anl.gov>
show more ...
|
| #
13befd7a
|
| 14-Sep-2017 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'pr746/irinasok/feature-baijmkl/master'
* pr746/irinasok/feature-baijmkl/master: Implementation of BAIJMKL matrix type similar to AIJMKL. Supports MKL calls for MatMult (add and transpo
Merge branch 'pr746/irinasok/feature-baijmkl/master'
* pr746/irinasok/feature-baijmkl/master: Implementation of BAIJMKL matrix type similar to AIJMKL. Supports MKL calls for MatMult (add and transposed). In case if used MKL version does not support mkl_sparse_optimize() (MKL 11.2 and earlier) PETSc default kernels are used. Test added on configuration step to check if used version of MKL supports column major layout with zero based indexing. All released versions of MKL do not support such cross case and MatSeqBAIJMKL_create_mkl_handle() converts matrix arrays to one based indexing before passing them to mkl routines.
show more ...
|
| #
80095d54
|
| 14-Sep-2017 |
Irina Sokolova <irina.sokolova@intel.com> |
Bug fixes Fix for test 107_2. To prevent MKL routine returning error in case when MatSetOption(mat,MAT_STRUCTURE_ONLY,PETSC_TRUE) is called. In this case matrix will be optimized before call to mkl_s
Bug fixes Fix for test 107_2. To prevent MKL routine returning error in case when MatSetOption(mat,MAT_STRUCTURE_ONLY,PETSC_TRUE) is called. In this case matrix will be optimized before call to mkl_sparse_x_mv. The same problem will appear in AIJMKl case. Also added MatCreateBAIJMKL and MatCreateSeqBAIJMKL to external include to call them from examples
show more ...
|
| #
017c2882
|
| 13-Sep-2017 |
Irina Sokolova <irina.sokolova@intel.com> |
Minor changes for better code style
|
| #
71bc03e0
|
| 13-Sep-2017 |
Irina Sokolova <irina.sokolova@intel.com> |
Bug fix for MatDuplicate_SeqBAIJMKL Null pointer was passed to PetscMemcpy
|
| #
4d6dccb5
|
| 12-Sep-2017 |
Irina Sokolova <irina.sokolova@intel.com> |
Bug fixes Assign function poiners on AssemblyEnd so they are not overridden in MatSeqBAIJSetPreallocation_SeqBAIJ()
|
| #
7072be85
|
| 11-Sep-2017 |
Irina Sokolova <irina.sokolova@intel.com> |
Implementation of baijmkl class that supports mult and multadd operations using MKL Sparse BLAS IE. If used version of MKL does not support new API (version 11.3 and earlier) default PETSc kernels ar
Implementation of baijmkl class that supports mult and multadd operations using MKL Sparse BLAS IE. If used version of MKL does not support new API (version 11.3 and earlier) default PETSc kernels are called
show more ...
|