Home
last modified time | relevance | path

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

/petsc/src/mat/impls/aij/seq/mkl_pardiso/
H A Dmkl_pardiso.c328 Mat_MKL_PARDISO *mat_mkl_pardiso = (Mat_MKL_PARDISO *)A->data; in MatDestroy_MKL_PARDISO() local
331 if (mat_mkl_pardiso->CleanUp) { in MatDestroy_MKL_PARDISO()
332 mat_mkl_pardiso->phase = JOB_RELEASE_OF_ALL_MEMORY; in MatDestroy_MKL_PARDISO()
334mat_mkl_pardiso->pt, &mat_mkl_pardiso->maxfct, &mat_mkl_pardiso->mnum, &mat_mkl_pardiso->mtype, &m… in MatDestroy_MKL_PARDISO()
335 &mat_mkl_pardiso->msglvl, NULL, NULL, &mat_mkl_pardiso->err)); in MatDestroy_MKL_PARDISO()
337 PetscCall(PetscFree(mat_mkl_pardiso->perm)); in MatDestroy_MKL_PARDISO()
338 PetscCall(PetscFree(mat_mkl_pardiso->schur_work)); in MatDestroy_MKL_PARDISO()
339 PetscCall(PetscFree(mat_mkl_pardiso->schur_idxs)); in MatDestroy_MKL_PARDISO()
340 if (mat_mkl_pardiso->freeaij) { in MatDestroy_MKL_PARDISO()
341 PetscCall(PetscFree2(mat_mkl_pardiso->ia, mat_mkl_pardiso->ja)); in MatDestroy_MKL_PARDISO()
[all …]