インターフェイス・ディレクトリーにあるそれぞれの makefile を使用して、次のインターフェイス・ライブラリーとモジュールを作成できます。
ファイル名 |
内容 |
---|---|
インテル® oneAPI マス・カーネル・ライブラリー (インテル® oneMKL) アーキテクチャー固有のディレクトリー内のライブラリー |
|
mkl_blas95_lp64.lib1 mkl_blas95_ilp64.lib1 |
LP64/ILP64 インターフェイスをサポートする BLAS (BLAS95) 用 Fortran 95 ラッパー。 |
mkl_lapack95_lp64.lib1 mkl_lapack95_ilp64.lib1 |
LP64/ILP64 インターフェイスをサポートする LAPACK (LAPACK95) 用 Fortran 95 ラッパー。 |
fftw2xc_single_intel.lib fftw2xc_double_intel.lib |
インテル® oneAPI マス・カーネル・ライブラリー (インテル® oneMKL) FFT を呼び出す FFTW バージョン 2.x 用の単精度/倍精度インターフェイス (インテル® コンパイラー用 C インターフェイス)。 |
fftw2xc_single_msvs.lib fftw2xc_double_msvs.lib |
インテル® oneAPI マス・カーネル・ライブラリー (インテル® oneMKL) FFT を呼び出す FFTW バージョン 2.x 用の単精度/倍精度インターフェイス (Microsoft コンパイラー用 C インターフェイス)。 |
fftw2xf_single_intel.lib fftw2xf_double_intel.lib |
インテル® oneAPI マス・カーネル・ライブラリー (インテル® oneMKL) FFT を呼び出す FFTW バージョン 2.x 用の単精度/倍精度インターフェイス (インテル® コンパイラー用 Fortran インターフェイス)。 |
fftw3xc_intel.lib2 |
インテル® oneAPI マス・カーネル・ライブラリー (インテル® oneMKL) FFT を呼び出す FFTW バージョン 3.x 用インターフェイス (インテル® コンパイラー用 C インターフェイス)。 |
fftw3xc_msvs.lib |
インテル® oneAPI マス・カーネル・ライブラリー (インテル® oneMKL) FFT を呼び出す FFTW バージョン 3.x 用インターフェイス (Microsoft コンパイラー用 C インターフェイス)。 |
fftw3xf_intel.lib2 |
インテル® oneAPI マス・カーネル・ライブラリー (インテル® oneMKL) FFT を呼び出す FFTW バージョン 3.x 用インターフェイス (インテル® コンパイラー用 Fortran インターフェイス)。 |
fftw2x_cdft_SINGLE_lp64.lib fftw2x_cdft_SINGLE_ilp64.lib fftw2x_cdft_DOUBLE_lp64.lib fftw2x_cdft_DOUBLE_ilp64.lib |
LP64/ILP64 インターフェイスをサポートするインテル® oneAPI マス・カーネル・ライブラリー (インテル® oneMKL) クラスター FFT を呼び出す MPI FFTW バージョン 2.x (C インターフェイス) 用の単精度/倍精度インターフェイス。 |
fftw3x_cdft_lp64.lib fftw3x_cdft_ilp64.lib |
ILP64 インターフェイスをサポートするインテル® oneAPI マス・カーネル・ライブラリー (インテル® oneMKL) クラスター FFT を呼び出す MPI FFTW バージョン 3.x 用インターフェイス (C インターフェイス)。 |
インテル® oneAPI マス・カーネル・ライブラリー (インテル® oneMKL) のアーキテクチャーおよびインターフェイス固有のサブディレクトリーにあるモジュールは、ディレクトリーをインクルードします。 |
|
blas95.mod1 |
BLAS 用の Fortran 95 インターフェイス・モジュール (BLAS95)。 |
lapack95.mod1 |
LAPACK 用の Fortran 95 インターフェイス・モジュール (LAPACK95)。 |
f95_precision.mod1 |
BLAS95 および LAPACK95 用の Fortran 95 精度パラメーターの定義。 |
mkl_service.mod1 |
インテル® oneAPI マス・カーネル・ライブラリー (インテル® oneMKL) サポート関数用の Fortran 95 インターフェイス・モジュール。 |
1 インテル® Fortran コンパイラー用に事前ビルド済み
2 FFTW3 インターフェイスは、インテル® oneAPI マス・カーネル・ライブラリー (インテル® oneMKL) と統合されています。ビルド方法を定義するオプションおよびラッパーとスタンダード・ライブラリーの配置場所は、<mkl_directory>\share\mkl\interfaces\fftw3x*\makefile を参照してください。