Fortranでは,異なる引数を取る同じような手続を,総称名を利用してまとめることができます.例えば,引数が正であることを判定するis_positive(val)関数を作成した際,valが1バイト整数であろうと,8バイト整数であろうと,is_posiviteとして呼ぶことができます.しかし,個別の引数の型に対する手...
· 組込み関数の形状指定 · モジュールからアクセスされるエンティティーのデフォルトのアクセシビリティー · インポートの拡張 · C̲F̲POINTER を除く ISO̲C̲BINDING のすべての標準プロシージャーが PURE に OpenMP* 機能 · OpenMP* 4.5 ...
詳細は、fdumpmod(1) マニュアルページを参照してください。 4.10 組み込み関数 f95 は標準の処理を拡張した組み込み関数をサポートしています。 表4–4 非標準の組み込み関数 名 定義 関数の型 引数の型 引数 備考 COT 余接関数 実数 実数 ([X=]x) P、E DDIM 正差 倍精度 倍精度...
• Fortran 2008 のサブモジュール機能を実装するため,バイナリー .mod ファイルの内部 フォーマットが大幅に変更されました.このため,バージョン 16.0 の Fortran コンパイ ラーで作成されたモジュールファイルは,バージョン 15.0 以前の Fort...
Fortran ライブラリ・リファレンス • 1.3 Fortran 数学関数 持たせるために,これらのルーチンの 64 ビットバージョンは,必ず 64 ビット値をと るまたは戻す (あるいはこの両方を行う) ように規定されています.次の表に,64 ビット環境で使用するために提供されたライブラリルーチンを...
『Fortran ユーザーズガイド』では、Oracle Solaris Studio Fortran ライブラリの組み込み関数およびルーチンについて説明します。このリファレンスマニュアルは、Fortran 言語および Solaris オペレーティング環境に関する実用的な知識を持つプログラマを対象にしています
外部名とは、サブルーチン、関数、ブロックデータ副プログラム、名前付き共通ブロックの名前のことです。このオプションは、ルーチンの入口の名前と、その呼び出しに使用する名前の両方に影響を与えます。このフラグを使用すると、Fortran のルーチンから別のプログラム言語のルーチンを呼...
OpenMP ライブラリ関数を呼び出すだけで、OpenMP プログラムを無視する OpenMP プログラムをコンパイルする場合は、-openmp オプションを付けてプログラムをコンパイルし、オブジェクトファイルを libompstubs.a ライブラリとリンクします。次に例を示します。% f95 omp_ignore.c -lompstubs...
C() 指令は、その引数が外部関数であることを指定します。EXTERNAL 宣言と同義です。ただし、通常の外部名とは違って、Fortran コンパイラでは、これらの引数名に下線が付けられません。詳細は、『Fortranプログラミングガイド』の「C と Fortran のインタフェース」の章を参照してください。 特...
外部名とは、サブルーチン、関数、ブロックデータ副プログラム、名前付き共通ブロックの名前のことです。このオプションは、ルーチンの入口の名前と、その呼び出しに使用する名前の両方に影響を与えます。このフラグを使用すると、Fortran のルーチンから別のプログラム言語のルーチンを呼び...