5.5 アクセスするためにNetCDFファイルをオープンする: NF_OPEN
関数NF_OPENは既存のNetCDFファイルとアクセスするためにオープンします。
用法
INTEGER FUNCTION NF_OPEN(CHARACTER*(*) PATH, INTEGER OMODE, INTEGER ncid)
エラー
エラーが発生していなければ、NF_OPEN は NF_NOERRの値を返します。それ以外の場合には、返されたステータスがエラーを示します。エラーの原因として下記が挙げられます。
・ 指定されたNetCDFファイルが存在しない。
・ 意味の無いモードが指定された。
例
この例は NF_OPEN を使って、既存のfoo.nc というNetCDFファイルを読取専用、非共有アクセス用にオープンします。
INCLUDE 'netcdf.inc'
…
INTEGER NCID, STATUS
…
STATUS = NF_OPEN('foo.nc', 0, NCID)
IF (STATUS .NE. NF_NOERR) CALL HANDLE_ERR(STATUS)
Quadralay Corporation http://www.webworks.com Voice: (512) 719-3399 Fax: (512) 719-3606 sales@webworks.com |