表記規則

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

Windows*

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

Linux*

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

macOS*

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

このレシピでは、次の表記規則を使用します。

ルーチン名の省略形

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

?swap

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

フォントの表記規則

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

大文字 COURIER

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

小文字の courier

コードサンプル:

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

a[k+i][j] = matrix[i][j];

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

小文字のと大文字の courier が混在

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

小文字斜体の courier

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

*

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