1: /* mkl.h could conflict with petscblaslapack.h in mkl_pardiso.c */ 2: /* The current translation unit contains calls specific to mkl library */ 3: #include "petscsys.h" 4: #include <mkl.h> 6: PETSC_EXTERN void PetscSetMKL_PARDISOThreads(int threads) 7: { 8: mkl_domain_set_num_threads(threads,MKL_DOMAIN_PARDISO); 9: }