インテル® MKL 11.3 ユーザーズガイド

インクルード・ファイル

次の表は、インテル® MKL インクルード・ファイルの一覧です。

関数ドメイン

Fortran インクルード・ファイル

C/C++ インクルード・ファイル

すべての関数ドメイン

mkl.fi

mkl.h

BLACS ルーチン

 

mkl_blacs.h‡‡

BLAS ルーチン

blas.f90
mkl_blas.fi

mkl_blas.h

BLAS 形式の拡張転置ルーチン

mkl_trans.fi

mkl_trans.h

BLAS 用 CBLAS インターフェイス

 

mkl_cblas.h

スパース BLAS ルーチン

mkl_spblas.fi

mkl_spblas.h

LAPACK ルーチン

lapack.f90
mkl_lapack.fi

mkl_lapack.h

LAPACK 用 C インターフェイス

 

mkl_lapacke.h

PBLAS ルーチン

 

mkl_pblas.h‡‡

ScaLAPACK ルーチン

 

mkl_scalapack.h‡‡

PARDISO - 並列直接法スパースソルバー

mkl_pardiso.f90
mkl_pardiso.fi

mkl_pardiso.h

クラスター用並列直接法スパースソルバー

mkl_cluster_sparse_solver.f90

mkl_cluster_sparse_solver.h

直接法スパースソルバー (DSS)

mkl_dss.f90
mkl_dss.fi

mkl_dss.h

        RCI 反復ソルバー

        ILU 因数分解

 

mkl_rci.f90
mkl_rci.fi

 

mkl_rci.h

最適化ソルバールーチン

mkl_rci.f90
mkl_rci.fi

mkl_rci.h

ベクトル数学関数

mkl_vml.90
mkl_vml.fi

mkl_vml.h

ベクトル統計関数

mkl_vsl.f90
mkl_vsl.fi

mkl_vsl.h

フーリエ変換関数

mkl_dfti.f90

mkl_dfti.h

クラスターフーリエ変換関数

mkl_cdft.f90

mkl_cdft.h‡‡

偏微分方程式サポートルーチン

   

        三角変換

mkl_trig_transforms.f90

mkl_trig_transform.h

        ポアソンソルバー

mkl_poisson.f90

mkl_poisson.h

データ・フィッティング関数

mkl_df.f90

mkl_df.h

拡張固有値ソルバー関数

mkl_solvers_ee.fi

mkl_solvers_ee.h

サポート関数

mkl_service.f90
mkl_service.fi

mkl_service.h

メモリー割り当て関数を置換するための宣言。詳細は、「メモリー関数の再定義」を参照してください。

 

i_malloc.h

代わりに mkl.fi インクルード・ファイルを使用できます。

代わりに mkl.h ヘッダーファイルを使用できます。

‡‡ mkl.h ヘッダーファイルもコードにインクルードします。

関連情報