Home
last modified time | relevance | path

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

/petsc/src/mat/impls/baij/seq/baijmkl/ !
H A Dbaijmkl.c47 Mat_SeqBAIJMKL *baijmkl = (Mat_SeqBAIJMKL *)A->spptr; in MatConvert_SeqBAIJMKL_SeqBAIJ() local
109 if (reuse == MAT_INITIAL_MATRIX) baijmkl = (Mat_SeqBAIJMKL *)B->spptr; in MatConvert_SeqBAIJMKL_SeqBAIJ()
111 if (baijmkl->sparse_optimized) PetscCallExternal(mkl_sparse_destroy, baijmkl->bsrA); in MatConvert_SeqBAIJMKL_SeqBAIJ()
112 PetscCall(PetscFree2(baijmkl->ai1, baijmkl->aj1)); in MatConvert_SeqBAIJMKL_SeqBAIJ()
124 Mat_SeqBAIJMKL *baijmkl = (Mat_SeqBAIJMKL *)A->spptr; in MatDestroy_SeqBAIJMKL() local
127 if (baijmkl) { in MatDestroy_SeqBAIJMKL()
129 if (baijmkl->sparse_optimized) PetscCallExternal(mkl_sparse_destroy, baijmkl->bsrA); in MatDestroy_SeqBAIJMKL()
130 PetscCall(PetscFree2(baijmkl->ai1, baijmkl->aj1)); in MatDestroy_SeqBAIJMKL()
144 Mat_SeqBAIJMKL *baijmkl = (Mat_SeqBAIJMKL *)A->spptr; in MatSeqBAIJMKL_create_mkl_handle() local
151 if (baijmkl->sparse_optimized) { in MatSeqBAIJMKL_create_mkl_handle()
[all …]