Up|<<Prev|Next>>


関数名の規約

NetCDF-3のライブラリは新しい命名の規約に従っており、NetCDFプログラムをより読み易くしようと試みています。例えば、変数名を変更する関数の名前は以前の NCVREN ではなく NF_RENAME_VAR となります。

全てのNetCDF-3 FORTRAN 関数名は NF_ 接頭辞で始まります。関数名の2番目の部分は動詞のようなもので、 GET PUT INQ (問い合わせるのinquire)又は OPEN 等があります。名前の3番目の部分は一般的に動詞の目的語にあたります。例えば、次元、変数、属性を扱う関数では DIM VAR 、及び ATT となります。様々な変数のI/O操作を 識別するためには、一文字の修飾子が VAR に付加されます。

変数名と属性関数の末尾には最終の引数の型を示す部分があります: TEXT INT1 INT2 INT REAL 、そして DOUBLE です。関数名のこの部分はプログラム中で使用しているデータの格納庫の型を指しています:文字列、 1バイト整数 、等です。

更に、全ての公のFORTRANインターフェースでは、 パラメーター 名は接頭辞 NF_ で始まります。例えば、以前 MAXNCNAM であったパラメーター は現在、 NF_MAX_NAME であり、以前 FILFLOAT であったものは NF_FILL_FLOAT となっています。

既に述べたように、後方互換性を保証するために古い名前は全てサポートされています。


Up|<<Prev|Next>>