History log of /petsc/src/mat/impls/baij/seq/baijmkl/baijmkl.c (Results 76 – 89 of 89)
Revision Date Author Comments
# 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 ...


1234