Up|<<Prev|Next>>


10.4 ncgen

ncgen ツールは NetCDFファイル、又は、NetCDFファイルを生成する C 又は FORTRAN のプログラムを生成します。 ncgen ,を呼び出す際にオプションを指定しなければ、 そのプログラムは単に CDL 入力の構文をチェックし、CDL構文に合致しないものがあればエラーメッセージを出すだけです。

ncgen を呼び出すUNIX構文

ncgen [-b] [-o NetCDF-file
] [-c] [-f] [-n] [input-file
]

ここで、

 

-b

(バイナリの)NetCDFファイルを生成する。 `-o' オプションが設定されていなければ、NetCDF名に拡張子 `.nc' を付加してデフォルトのファイル名が付けられます。(入力の際には NetCDF キーワードの後に指定されています。) 警告:指定されたファイル名と同じ名前のファイルが既に存在している場合、上書きされてしまいます。

-o NetCDF-file

生成されたNetCDFファイルの名前。このオプションが選択されている場合、 `-b' オプションが暗黙のうちに了承されます。(このオプションは、NetCDFファイルが探索呼び出しによって生成される直接参照ファイルであり、それ故、標準出力に書き出すことが出来ないために必要となります。)

-c

NetCDF指定に合った新しいNetCDFファイルを生成するC ソースコードを作成する。 C ソースコードは標準出力に書かれる。これは、生成されたプログラム中の変数を初期化した際に全てのデータが含まれるので、比較的小さなCDLファイルでのみ有用です。

-f

NetCDF指定に合った新しいNetCDFファイルを生成するFORTRAN ソースコードを作成する。 FORTRAN ソースコードは標準の出力に書かれる。これは、生成されたプログラム中の変数を初期化した際に全てのデータが含まれるので、比較的小さなCDLファイルでのみ有用です。

-n

現在では使用されない。出力ファイル名が `-o' オプションによって指定されていない場合に、 `-b' オプションと同様に、NetCDFファイル名を作成しますが、拡張子は `.nc' ではなく `.cdf' になります。このオプションは後方互換性の場合のみにサポートされています。


Up|<<Prev|Next>>