インテル® MKL クックブック

表記規則

このマニュアルでは、以下のように対象となるオペレーティング・システムを指しています。

Windows*

サポートしているすべての Windows* オペレーティング・システムで有効な情報を指します。

Linux*

サポートしているすべての Linux* オペレーティング・システムで有効な情報を指します。

OS X*

OS X* オペレーティング・システムを実行しているインテル® プロセッサー・ベースのシステムで有効な情報を指します。

このマニュアルでは、次の表記規則を使用しています。

ルーチン名の省略形

省略形 では、疑問符 "?" を含む名前は同様の機能を備えたグループのルーチンを表します。各グループは通常、使用されるルーチンと 4 つの基本的なデータ型 (単精度実数、倍精度実数、単精度複素数、倍精度複素数) から成ります。疑問符は関数の任意またはすべての種類を示します。次に例を示します。

?swap

ベクトル-ベクトル ?swap ルーチンの 4 つのデータ型すべて (sswapdswapcswapzswap) を指します。

フォントの表記規則

以下の フォントの表記規則が使用されています。

大文字の COURIER

Fortran インターフェイスの入出力パラメーターの記述で使用されるデータ型。例: CHARACTER*1

小文字の courier

コードサンプル:

a(k+i,j) = matrix(i,j)

および C インターフェイスのデータ型。例: const float*

小文字と大文字の courier

C インターフェイスの関数名。例: vmlSetMode

小文字斜体の courier

引数およびパラメーター記述の変数。例: incx

*

コードサンプルや方程式の乗算記号として、またプログラミング言語の構文で必要な個所に使用されます。