Documentation Home
> Sun Studio 12: Fortran ライブラリ・リファレンス
Sun Studio 12: Fortran ライブラリ・リファレンス
Book Information
索引
数字・記号
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
あ
い
え
お
か
き
く
け
こ
さ
し
す
せ
そ
た
ち
て
と
な
に
は
ひ
ふ
へ
ほ
ま
み
め
も
ゆ
よ
ら
り
れ
ろ
はじめに
第 1 章 Fortran ライブラリルーチン
1.1 データ型について
1.2 64 ビット環境
1.3 Fortran 数学関数
1.3.1 単精度関数
1.3.2 倍精度関数
1.3.3 4 倍精度関数
1.4 Fortran ライブラリルーチンリファレンス
1.4.1 abort: 終了とコアファイルへの書き込み
1.4.2 access: ファイルのアクセス権または有無の検査
1.4.3 alarm: 指定時間後のサブルーチンの呼び出し
1.4.4 bit: ビット関数: and、or、bit、 setbit
1.4.4.1 and、or、 xor、not、rshift、 lshift の使用法
1.4.4.2 bic、bis、 bit、setbit の使用法
1.4.5 chdir: デフォルトディレクトリの変更
1.4.6 chmod: ファイルモードの変更
1.4.7 date: 文字列として現在の日付を取得
1.4.7.1 date_and_time: 日付と時刻の取得
1.4.8 dtime、etime: 経過実行時間
1.4.8.1 dtime: 前回の dtime 呼び出しからの経過時間
1.4.8.2 etime: 実行開始からの経過時間
1.4.9 exit: プロセスの終了および状態の設定
1.4.10 fdate: ASCII 文字列で日付および時刻を返す
1.4.11 flush: 論理装置への出力のフラッシュ
1.4.12 fork: 現プロセスのコピーの生成
1.4.13 fseek、ftell: ファイルのポインタの位置付けと再位置付け
1.4.13.1 fseek: 論理装置上のファイルのポインタの再位置付け
1.4.13.2 ftell: ファイルの現在位置を戻す
1.4.14 fseeko64、ftello64: 大規模ファイルポインタの位置付けと再位置付け
1.4.14.1 fseeko64: 論理装置上のファイルのポインタ再位置付け
1.4.14.2 ftello64: ファイルの現在位置を戻す
1.4.15 getarg、iargc: コマンド行の引数の取得
1.4.15.1 getarg: コマンド行の引数の取得
1.4.15.2 iargc: コマンド行の引数の個数の取得
1.4.16 getc、fgetc: 次の文字の取得
1.4.16.1 getc: 標準入力からの次の文字の取得
1.4.16.2 fgetc: 指定した論理装置からの次の文字の取得
1.4.17 getcwd: 現在の作業ディレクトリのパスの取得
1.4.18 getenv: 環境変数の値の取得
1.4.19 getfd: 外部装置番号に対するファイル記述子の取得
1.4.20 getfilep: 外部装置番号に対するファイルポインタの取得
1.4.21 getlog: ユーザーのログイン名の取得
1.4.22 getpid: プロセス ID の取得
1.4.23 getuid、getgid: プロセスのユーザー ID またはグループ ID の取得
1.4.23.1 getuid: プロセスのユーザー ID の取得
1.4.23.2 getgid: プロセスのグループ ID の取得
1.4.24 hostnm: 現在のホスト名の取得
1.4.25 idate: 現在の日付を戻す
1.4.26 ieee_flags、ieee_handler、sigfpe: IEEE 算術演算
1.4.26.1 floatingpoint.h: Fortran IEEE 定義
1.4.27 index、rindex、lnblnk: 部分列のインデックスまたは長さ
1.4.27.1 index: 文字列の中で最初に出現する部分列
1.4.27.2 rindex: 文字列の中で最後に出現する部分列
1.4.27.3 lnblnk: 文字列の中の空白以外の最後の文字
1.4.28 inmax: 正の整数の最大値の返却
1.4.29 itime: 現在の時刻
1.4.30 kill: プロセスへのシグナルの送信
1.4.31 link、symlnk: 既存ファイルへのリンクの作成
1.4.31.1 link: 既存ファイルへのリンクの作成
1.4.31.2 symlnk: 既存ファイルへのシンボリックリンクの作成
1.4.32 loc: オブジェクトのアドレスを戻す
1.4.33 long、short: 整数オブジェクトの変換
1.4.33.1 long: 短整数 (INTEGER*2) から長整数 (INTEGER*4) への変換
1.4.33.2 short: 長整数から短整数への変換
1.4.34 longjmp、isetjmp: isetjmp で設定した位置に戻す
1.4.34.1 isetjmp: longjmp の位置の設定
1.4.34.2 longjmp: isetjmp で設定した位置に戻す
説明
制限
1.4.35 malloc、malloc64、 realloc、free: 記憶領域の割り当て/再割り当て/割り当て解除
1.4.35.1 記憶領域の割り当て: malloc、 malloc64
1.4.35.2 記憶領域の再割り当て: realloc
1.4.35.3 free: Malloc により割り当てられた記憶領域の割り当て解除
1.4.36 mvbits: ビットフィールドの移動
1.4.37 perror、gerror、ierrno: エラーメッセージの取得
1.4.37.1 perror: 論理装置 0 (stderr) へのメッセージ出力
1.4.37.2 gerror: 最後に検出されたシステムエラーの取得
1.4.37.3 ierrno: 最後に検出されたシステムエラーの番号の取得
1.4.38 putc、fputc: 論理装置への 1 文字出力
1.4.38.1 putc: 論理装置 6 への出力
1.4.38.2 fputc: 指定した論理装置への出力
1.4.39 qsort、qsort64: 1 次元配列の要素のソート
1.4.40 ran: 0 - 1 間の乱数の生成
1.4.41 rand、drand、 irand: 乱数を戻す
1.4.42 rename: ファイルの名称変更
1.4.43 secnds: 秒単位のシステム時間 (マイナス引数) を取得
1.4.44 set_io_err_handler、get_io_err_handler: 入出力エラーハンドラの設定と取得
1.4.44.1 制限事項
1.4.45 sh: sh コマンドの高速実行
1.4.46 signal: シグナルに対する動作の変更
1.4.47 sleep: 一定時間の実行中断
1.4.48 stat、lstat、 fstat: ファイルの状態の取得
1.4.48.1 stat: ファイル名によるファイルの状態の取得
1.4.48.2 fstat: 論理装置によるファイルの状態の取得
1.4.48.3 lstat: ファイル名によるファイルの状態の取得
1.4.48.4 ファイル状態を格納する配列の詳細
1.4.49 stat64、lstat64、 fstat64: ファイルの状態の取得
1.4.50 system: システムコマンドの実行
1.4.51 time、ctime、ltime、gmtime: システム時間の取得
1.4.51.1 time: システム時間の取得
1.4.51.2 ctime: システム時間を文字に変換
1.4.51.3 ltime: システム時間の月、日など (現地時間) への分解
1.4.51.4 gmtime: システム時間の月、日など (GMT) への分解
1.4.51.5 ctime64、gmtime64、ltime64: 64 ビット環境用のシステム時間ルーチン
1.4.52 ttynam、isatty: 端末ポートの名前の読み取り
1.4.52.1 ttynam: 端末ポートの名前の読み取り
1.4.52.2 isatty: 装置が端末であるかどうかの確認
1.4.53 unlink: ファイルの削除
1.4.54 wait: プロセス終了の待機
第 2 章 Fortran 95 組み込み関数
2.1 標準の Fortran 95 総称組み込み関数
2.1.1 引数存在問合せ関数
2.1.2 数値関数
2.1.3 数学関数
2.1.4 文字関数
2.1.5 文字問合せ関数
2.1.6 種別関数
2.1.7 論理関数
2.1.8 数値問合せ関数
2.1.9 ビット問合せ関数
2.1.10 ビット操作関数
2.1.11 転換関数
2.1.12 浮動小数点操作関数
2.1.13 ベクトルおよび行列の乗算関数
2.1.14 配列集計関数
2.1.15 配列問合せ関数
2.1.16 配列構成関数
2.1.17 配列再形成関数
2.1.18 配列操作関数
2.1.19 配列内位置関数
2.1.20 ポインタ結合状態問合せ関数
2.1.21 システム環境手続き
2.1.22 組み込みサブルーチン
2.1.23 組み込み関数の個別名
2.2 Fortran 2003 モジュールルーチン
2.2.1 IEEE 算術演算と例外のモジュール
2.2.1.1 問合せ関数
2.2.1.2 要素別処理関数
2.2.1.3 種別関数
2.2.1.4 要素別処理サブルーチン
2.2.1.5 非要素別処理サブルーチン
2.2.2 C 結合モジュール
2.3 非標準の Fortran 95 組み込み関数
2.3.1 基本線形代数関数 (BLAS)
2.3.2 区間演算組み込み関数
2.3.3 その他のベンダーの組み込み関数
2.3.4 その他の拡張子
2.3.4.1 MPI_SIZEOF
2.3.4.2 メモリー関数
第 3 章 FORTRAN 77 および VMS 組み込み関数
3.1 算術関数と数学関数
3.1.1 算術関数
3.1.2 型変換関数
3.1.3 三角関数
3.1.4 その他の数学関数
3.2 文字関数
3.3 その他の関数
3.3.1 ビット操作 ¤
3.3.2 環境照会関数 ¤
3.3.3 メモリー ¤
3.4 注意
3.4.1 関数の注記
3.5 VMS 組み込み関数
3.5.1 VMS 倍精度複素数
3.5.2 VMS 度単位を用いる三角関数
3.5.3 VMS ビット操作
3.5.4 VMS 多重整数型
© 2010, Oracle Corporation and/or its affiliates