Searched refs:mat_mkl_pardiso (Results 1 – 1 of 1) sorted by relevance
328 Mat_MKL_PARDISO *mat_mkl_pardiso = (Mat_MKL_PARDISO *)A->data; in MatDestroy_MKL_PARDISO() local331 if (mat_mkl_pardiso->CleanUp) { in MatDestroy_MKL_PARDISO()332 mat_mkl_pardiso->phase = JOB_RELEASE_OF_ALL_MEMORY; in MatDestroy_MKL_PARDISO()334 …mat_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 …]