Intel® Math Kernel Library 11.3 Update 4 Developer Guide
The table below lists Intel MKL include files.
|
Function Domain/ |
Fortran Include Files |
C/C++ Include Files |
|---|---|---|
|
All function domains |
mkl.fi |
mkl.h |
|
BLACS |
mkl_blacs.h‡‡ |
|
|
BLAS |
blas.f90
|
mkl_blas.h‡ |
|
BLAS-like Extension Transposition Routines |
mkl_trans.fi† |
mkl_trans.h‡ |
|
CBLAS Interface to BLAS |
mkl_cblas.h‡ |
|
|
Sparse BLAS |
mkl_spblas.fi† |
mkl_spblas.h‡ |
|
LAPACK |
lapack.f90
|
mkl_lapack.h‡ |
|
C Interface to LAPACK |
mkl_lapacke.h‡ |
|
|
PBLAS |
mkl_pblas.h‡‡ |
|
|
ScaLAPACK |
mkl_scalapack.h‡‡ |
|
|
Intel MKL PARDISO |
mkl_pardiso.f90
|
mkl_pardiso.h‡ |
|
Parallel Direct Sparse Solvers for Clusters |
mkl_cluster_sparse_solver.f90 |
mkl_cluster_sparse_solver.h‡ |
|
Direct Sparse Solver (DSS) |
mkl_dss.f90
|
mkl_dss.h‡ |
|
RCI Iterative Solvers ILU Factorization |
mkl_rci.f90 |
mkl_rci.h‡ |
|
Optimization Solver |
mkl_rci.f90 |
mkl_rci.h‡ |
|
Vector Mathematics |
mkl_vml.90
|
mkl_vml.h‡ |
|
Vector Statistics |
mkl_vsl.f90
|
mkl_vsl.h‡ |
|
Fast Fourier Transforms |
mkl_dfti.f90 |
mkl_dfti.h‡ |
|
Cluster Fast Fourier Transforms |
mkl_cdft.f90 |
mkl_cdft.h‡‡ |
|
Partial Differential Equations Support |
||
|
Trigonometric Transforms |
mkl_trig_transforms.f90 |
mkl_trig_transform.h‡ |
|
Poisson Solvers |
mkl_poisson.f90 |
mkl_poisson.h‡ |
|
Data Fitting |
mkl_df.f90 |
mkl_df.h‡ |
|
Extended Eigensolver |
mkl_solvers_ee.fi † |
mkl_solvers_ee.h‡ |
|
Support functions |
mkl_service.f90
|
mkl_service.h‡ |
|
Declarations for replacing memory allocation functions. See Redefining Memory Functions for details. |
i_malloc.h |
|
|
Auxiliary macros to determine the version of Intel MKL at compile time. |
mkl_version | mkl_version‡ |
† You can use the mkl.fi include file in your code instead.
‡ You can include the mkl.h header file in your code instead.