Home
last modified time | relevance | path

Searched refs:aijmkl (Results 1 – 1 of 1) sorted by relevance

/petsc/src/mat/impls/aij/seq/aijmkl/
H A Daijmkl.c33 Mat_SeqAIJMKL *aijmkl = (Mat_SeqAIJMKL *)A->spptr; in MatConvert_SeqAIJMKL_SeqAIJ() local
60 if (reuse == MAT_INITIAL_MATRIX) aijmkl = (Mat_SeqAIJMKL *)B->spptr; in MatConvert_SeqAIJMKL_SeqAIJ()
62 if (aijmkl->sparse_optimized) PetscCallExternal(mkl_sparse_destroy, aijmkl->csrA); in MatConvert_SeqAIJMKL_SeqAIJ()
75 Mat_SeqAIJMKL *aijmkl = (Mat_SeqAIJMKL *)A->spptr; in MatDestroy_SeqAIJMKL() local
79 if (aijmkl) { in MatDestroy_SeqAIJMKL()
82 if (aijmkl->sparse_optimized) PetscCallExternal(mkl_sparse_destroy, aijmkl->csrA); in MatDestroy_SeqAIJMKL()
115 Mat_SeqAIJMKL *aijmkl = (Mat_SeqAIJMKL *)A->spptr; in MatSeqAIJMKL_create_mkl_handle()
126 if (aijmkl->no_SpMV2) PetscFunctionReturn(PETSC_SUCCESS); in MatSeqAIJMKL_create_mkl_handle()
129 if (aijmkl->sparse_optimized) { in MatSeqAIJMKL_create_mkl_handle()
132 PetscCallExternal(mkl_sparse_destroy, aijmkl->csrA); in MatSeqAIJMKL_create_mkl_handle()
[all …]