Up|<<Prev|Next>>


5 ファイル

この章では、単独のNetCDFファイルもしくはNetCDFライブラリ全体を扱うNetCDF機能のインターフェースに付いて解説します。

開かれていない NetCDFファイルを参照する場合にはそのファイル名でのみ参照することが可能です。一度NetCDFファイルが開かれた後には、N etCDF ID によって参照されます。NetCDF IDとはファイルを生成又は開いた時に返される小さな非負の整数である。 NetCDF ID はCにおけるファイル記述子もしくはFにおける論理装置番号によく似ています。単一のプログラムにおいては、 開かれたNetCDFファイルのNetCDF IDはファイルごとに個別の値をとります。 あるNetCDFファイルが複数回開かれた場合には複数の異なるNetCDF IDを持つことになります。しかし、書き込み可能なNetCDFファイルは開かれたファイルのある一つのIDのファイルに限定されます。開かれていたNetCDFファイルが閉じられると、割り当てられていたNetCDF ID とそのファイル間の関連付けは断たれます。

NetCDFライブラリを操作する関数には以下のものがあります:

単一のオブジェクトとしてNetCDFファイルで サポートされている操作は以下の通りです。

この章では、NetCDFのインターフェースを表現するために使用される慣習のまとめの後に、これらの操作のためのインターフェースについて詳細に記述します。

5.1 NetCDF ライブラリインターフェースについての記述

5.2 エラー状態に対応したエラーメッセージを得る: nc_strerror

5.3 NetCDF ライブラリバージョンを取得: nc_inq_libvers

5.4 NetCDFファイルの生成: nc_create

5.5 アクセスするために NetCDF ファイルを開く: nc_open

5.6 開かれたNetCDFファイルを定義モードにする: nc_redef

5.7 定義モードから抜ける: nc_enddef

5.8 開かれた NetCDF ファイルを閉じる: nc_close

5.9 開かれたNetCDFファイルに ついて問い合わせる: nc_inq

5.10 開かれたNEtCDFファイルをディスクを同期させる: nc_sync

5.11 最新の定義を撤回する: nc_abort

5.12 書き込みのフィルモードを設定する: nc_set_fill


Up|<<Prev|Next>>