| Class | netcdf_f77 |
| In: |
src/netcdf_f77.f90
|
本モジュール群は netCDF オリジナルの netcdf.inc の代わりに 利用すべきものである。netcdf.inc への参照はしていない。
| nf__create : | integer |
| path : | character(len=*), intent(in) |
| cmode : | integer, intent(in) |
| initialsz : | integer, intent(in) |
| chunksizehint : | integer, intent(in) |
| ncid : | integer, intent(out) |
(ドキュメントされていない関数)
integer function nf__create(path, cmode, initialsz, chunksizehint, ncid)
character(len=*), intent(in):: path
integer, intent(in):: cmode, initialsz, chunksizehint
integer, intent(out):: ncid
end function
| nf__create_mp : | integer |
| path : | character(len=*), intent(in) |
| cmode : | integer, intent(in) |
| initialsz : | integer, intent(in) |
| basepe : | integer, intent(in) |
| chunksizehint : | integer, intent(in) |
| ncid : | integer, intent(out) |
(ドキュメントされていない関数)
integer function nf__create_mp(path, cmode, initialsz, basepe, chunksizehint, ncid)
character(len=*), intent(in):: path
integer, intent(in):: cmode, initialsz, basepe, chunksizehint
integer, intent(out):: ncid
end function
| nf__enddef : | integer |
| ncid : | integer, intent(in) |
| h_minfree : | integer, intent(in) |
| v_align : | integer, intent(in) |
| v_minfree : | integer, intent(in) |
| r_align : | integer, intent(in) |
定義モードからの脱出 (ドキュメントされていない関数)
integer function nf__enddef(ncid, h_minfree, v_align, v_minfree, r_align)
integer, intent(in):: ncid
integer, intent(in):: h_minfree, v_align, v_minfree, r_align
end function
| nf__open : | integer |
| path : | character(len=*), intent(in) |
| cmode : | integer, intent(in) |
| initialsz : | integer, intent(in) |
| chunksizehint : | integer, intent(in) |
| ncid : | integer, intent(out) |
(ドキュメントされていない関数)
integer function nf__open(path, cmode, initialsz, chunksizehint, ncid)
character(len=*), intent(in):: path
integer, intent(in):: cmode, initialsz, chunksizehint
integer, intent(out):: ncid
end function
| nf__open_mp : | integer |
| path : | character(len=*), intent(in) |
| cmode : | integer, intent(in) |
| initialsz : | integer, intent(in) |
| basepe : | integer, intent(in) |
| chunksizehint : | integer, intent(in) |
| ncid : | integer, intent(out) |
(ドキュメントされていない関数)
integer function nf__open_mp(path, cmode, initialsz, basepe, chunksizehint, ncid)
character(len=*), intent(in):: path
integer, intent(in):: cmode, initialsz, basepe, chunksizehint
integer, intent(out):: ncid
end function
| nf_copy_att : | integer |
| ncid_in : | integer, intent(in) |
| varid_in : | integer, intent(in) |
| name : | character(len=*), intent(in) |
| ncid_out : | integer, intent(in) |
| varid_out : | integer, intent(in) |
— 属性の読み書き以外の操作 —
integer function nf_copy_att(ncid_in, varid_in, name, ncid_out, varid_out)
integer, intent(in):: ncid_in, varid_in
character(len=*), intent(in):: name
integer, intent(in):: ncid_out, varid_out
end function
| nf_copy_var : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| ncid_out : | integer, intent(in) |
変数 varid を別の netCDF データセット ncid_out にコピーする
integer function nf_copy_var(ncid, varid, ncid_out)
integer, intent(in):: ncid, varid
integer, intent(in):: ncid_out
end function
| nf_def_dim : | integer |
| ncid : | integer, intent(in) |
| name : | character(len=*), intent(in) |
| len : | integer, intent(in) |
| dimid : | integer, intent(out) |
名称 name, 長さ len を持つ次元を定義する 割り当てられた次元 ID (正の整数) が dimid に返される
integer function nf_def_dim(ncid, name, len, dimid)
integer, intent(in):: ncid
character(len=*), intent(in):: name
integer, intent(in):: len
integer, intent(out):: dimid
end function
| nf_def_var : | integer |
| ncid : | integer, intent(in) |
| name : | character(len=*), intent(in) |
| xtype : | integer, intent(in) |
| ndims : | integer, intent(in) |
| dimids(*) : | integer, intent(in) |
| varid : | integer, intent(out) |
名前 name の変数を定義する。 データ型 xtype, 次元数 ndims とし, 各次元の ID は dimids で与える。 変数 ID は varid に返される。
integer function nf_def_var(ncid, name, xtype, ndims, dimids, varid)
integer, intent(in):: ncid
character(len=*), intent(in):: name
integer, intent(in):: xtype, ndims
integer, intent(in):: dimids(*)
integer, intent(out):: varid
end function
| nf_del_att : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| name : | character(len=*), intent(in) |
— 属性の読み書き以外の操作 —
integer function nf_del_att(ncid, varid, name)
integer, intent(in):: ncid, varid
character(len=*), intent(in):: name
end function
| nf_get_att_double : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| name : | character(len=*), intent(in) |
| dvals(*) : | double precision, intent(in) |
— 属性の読み取り —
integer function nf_get_att_double(ncid, varid, name, dvals)
integer, intent(in):: ncid, varid
character(len=*), intent(in):: name
double precision, intent(in):: dvals(*)
end function
| nf_get_att_int : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| name : | character(len=*), intent(in) |
| ivals(*) : | integer, intent(in) |
— 属性の読み取り —
integer function nf_get_att_int(ncid, varid, name, ivals)
integer, intent(in):: ncid, varid
character(len=*), intent(in):: name
integer, intent(in):: ivals(*)
end function
| nf_get_att_int1 : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| name : | character(len=*), intent(in) |
| i1vals(*) : | integer(NF_KIND_INT1), intent(in) |
— 属性の読み取り —
integer function nf_get_att_int1(ncid, varid, name, i1vals)
integer, intent(in):: ncid, varid
character(len=*), intent(in):: name
integer(NF_KIND_INT1), intent(in):: i1vals(*)
end function
| nf_get_att_int2 : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| name : | character(len=*), intent(in) |
| i2vals(*) : | integer(NF_KIND_INT2), intent(in) |
— 属性の読み取り —
integer function nf_get_att_int2(ncid, varid, name, i2vals)
integer, intent(in):: ncid, varid
character(len=*), intent(in):: name
integer(NF_KIND_INT2), intent(in):: i2vals(*)
end function
| nf_get_att_real : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| name : | character(len=*), intent(in) |
| rvals(*) : | real, intent(in) |
— 属性の読み取り —
integer function nf_get_att_real(ncid, varid, name, rvals)
integer, intent(in):: ncid, varid
character(len=*), intent(in):: name
real, intent(in):: rvals(*)
end function
| nf_get_att_text : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| name : | character(len=*), intent(in) |
| text : | character(len=*), intent(out) |
— 属性の読み取り —
integer function nf_get_att_text(ncid, varid, name, text)
integer, intent(in):: ncid, varid
character(len=*), intent(in):: name
character(len=*), intent(out):: text
end function
| nf_get_var1_double : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| index(*) : | integer, intent(in) |
| dval : | double precision, intent(out) |
変数の単要素読み取り
integer function nf_get_var1_double(ncid, varid, index, dval)
integer, intent(in):: ncid, varid
integer, intent(in):: index(*)
double precision, intent(out):: dval
end function
| nf_get_var1_int : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| index(*) : | integer, intent(in) |
| ival : | integer, intent(out) |
変数の単要素読み取り
integer function nf_get_var1_int(ncid, varid, index, ival)
integer, intent(in):: ncid, varid
integer, intent(in):: index(*)
integer, intent(out):: ival
end function
| nf_get_var1_int1 : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| index(*) : | integer, intent(in) |
| i1val : | integer(NF_KIND_INT1), intent(out) |
変数の単要素読み取り
integer function nf_get_var1_int1(ncid, varid, index, i1val)
integer, intent(in):: ncid, varid
integer, intent(in):: index(*)
integer(NF_KIND_INT1), intent(out):: i1val
end function
| nf_get_var1_int2 : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| index(*) : | integer, intent(in) |
| i2val : | integer(NF_KIND_INT2), intent(out) |
変数の単要素読み取り
integer function nf_get_var1_int2(ncid, varid, index, i2val)
integer, intent(in):: ncid, varid
integer, intent(in):: index(*)
integer(NF_KIND_INT2), intent(out):: i2val
end function
| nf_get_var1_real : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| index(*) : | integer, intent(in) |
| rval : | real, intent(out) |
変数の単要素読み取り
integer function nf_get_var1_real(ncid, varid, index, rval)
integer, intent(in):: ncid, varid
integer, intent(in):: index(*)
real, intent(out):: rval
end function
| nf_get_var1_text : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| index(*) : | integer, intent(in) |
| chval : | character, intent(out) |
変数の単要素読み取り
integer function nf_get_var1_text(ncid, varid, index, chval)
integer, intent(in):: ncid, varid
integer, intent(in):: index(*)
character, intent(out):: chval
end function
| nf_get_var_double : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| dvals(*) : | double precision, intent(out) |
変数の全体読み取り
integer function nf_get_var_double(ncid, varid, dvals)
integer, intent(in):: ncid, varid
double precision, intent(out):: dvals(*)
end function
| nf_get_var_int : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| ivals(*) : | integer, intent(out) |
変数の全体読み取り
integer function nf_get_var_int(ncid, varid, ivals)
integer, intent(in):: ncid, varid
integer, intent(out):: ivals(*)
end function
| nf_get_var_int1 : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| i1vals(*) : | integer(NF_KIND_INT1), intent(out) |
変数の全体読み取り
integer function nf_get_var_int1(ncid, varid, i1vals)
integer, intent(in):: ncid, varid
integer(NF_KIND_INT1), intent(out):: i1vals(*)
end function
| nf_get_var_int2 : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| i2vals(*) : | integer(NF_KIND_INT2), intent(out) |
変数の全体読み取り
integer function nf_get_var_int2(ncid, varid, i2vals)
integer, intent(in):: ncid, varid
integer(NF_KIND_INT2), intent(out):: i2vals(*)
end function
| nf_get_var_real : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| rvals(*) : | real, intent(out) |
変数の全体読み取り
integer function nf_get_var_real(ncid, varid, rvals)
integer, intent(in):: ncid, varid
real, intent(out):: rvals(*)
end function
| nf_get_var_text : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| text : | character(len=*), intent(out) |
変数の全体読み取り
integer function nf_get_var_text(ncid, varid, text)
integer, intent(in):: ncid, varid
character(len=*), intent(out):: text
end function
| nf_get_vara_double : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| start(*) : | integer, intent(in) |
| count(*) : | integer, intent(in) |
| dvals(*) : | double precision, intent(out) |
変数の部分配列読み取り
integer function nf_get_vara_double(ncid, varid, start, count, dvals)
integer, intent(in):: ncid, varid
integer, intent(in):: start(*), count(*)
double precision, intent(out):: dvals(*)
end function
| nf_get_vara_int : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| start(*) : | integer, intent(in) |
| count(*) : | integer, intent(in) |
| ivals(*) : | integer, intent(out) |
変数の部分配列読み取り
integer function nf_get_vara_int(ncid, varid, start, count, ivals)
integer, intent(in):: ncid, varid
integer, intent(in):: start(*), count(*)
integer, intent(out):: ivals(*)
end function
| nf_get_vara_int1 : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| start(*) : | integer, intent(in) |
| count(*) : | integer, intent(in) |
| i1vals(*) : | integer(NF_KIND_INT1), intent(out) |
変数の部分配列読み取り
integer function nf_get_vara_int1(ncid, varid, start, count, i1vals)
integer, intent(in):: ncid, varid
integer, intent(in):: start(*), count(*)
integer(NF_KIND_INT1), intent(out):: i1vals(*)
end function
| nf_get_vara_int2 : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| start(*) : | integer, intent(in) |
| count(*) : | integer, intent(in) |
| i2vals(*) : | integer(NF_KIND_INT2), intent(out) |
変数の部分配列読み取り
integer function nf_get_vara_int2(ncid, varid, start, count, i2vals)
integer, intent(in):: ncid, varid
integer, intent(in):: start(*), count(*)
integer(NF_KIND_INT2), intent(out):: i2vals(*)
end function
| nf_get_vara_real : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| start(*) : | integer, intent(in) |
| count(*) : | integer, intent(in) |
| rvals(*) : | real, intent(out) |
変数の部分配列読み取り
integer function nf_get_vara_real(ncid, varid, start, count, rvals)
integer, intent(in):: ncid, varid
integer, intent(in):: start(*), count(*)
real, intent(out):: rvals(*)
end function
| nf_get_vara_text : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| start(*) : | integer, intent(in) |
| count(*) : | integer, intent(in) |
| text : | character(len=*), intent(out) |
変数の部分配列読み取り
integer function nf_get_vara_text(ncid, varid, start, count, text)
integer, intent(in):: ncid, varid
integer, intent(in):: start(*), count(*)
character(len=*), intent(out):: text
end function
| nf_get_varm_double : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| start(*) : | integer, intent(in) |
| count(*) : | integer, intent(in) |
| stride(*) : | integer, intent(in) |
| imap(*) : | integer, intent(in) |
| dvals(*) : | double precision, intent(out) |
変数の写像配列読み取り
integer function nf_get_varm_double(ncid, varid, start, count, stride, imap, dvals)
integer, intent(in):: ncid, varid
integer, intent(in):: start(*), count(*)
integer, intent(in):: stride(*), imap(*)
double precision, intent(out):: dvals(*)
end function
| nf_get_varm_int : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| start(*) : | integer, intent(in) |
| count(*) : | integer, intent(in) |
| stride(*) : | integer, intent(in) |
| imap(*) : | integer, intent(in) |
| ivals(*) : | integer, intent(out) |
変数の写像配列読み取り
integer function nf_get_varm_int(ncid, varid, start, count, stride, imap, ivals)
integer, intent(in):: ncid, varid
integer, intent(in):: start(*), count(*)
integer, intent(in):: stride(*), imap(*)
integer, intent(out):: ivals(*)
end function
| nf_get_varm_int1 : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| start(*) : | integer, intent(in) |
| count(*) : | integer, intent(in) |
| stride(*) : | integer, intent(in) |
| imap(*) : | integer, intent(in) |
| i1vals(*) : | integer(NF_KIND_INT1), intent(out) |
変数の写像配列読み取り
integer function nf_get_varm_int1(ncid, varid, start, count, stride, imap, i1vals)
integer, intent(in):: ncid, varid
integer, intent(in):: start(*), count(*)
integer, intent(in):: stride(*), imap(*)
integer(NF_KIND_INT1), intent(out):: i1vals(*)
end function
| nf_get_varm_int2 : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| start(*) : | integer, intent(in) |
| count(*) : | integer, intent(in) |
| stride(*) : | integer, intent(in) |
| imap(*) : | integer, intent(in) |
| i2vals(*) : | integer(NF_KIND_INT2), intent(out) |
変数の写像配列読み取り
integer function nf_get_varm_int2(ncid, varid, start, count, stride, imap, i2vals)
integer, intent(in):: ncid, varid
integer, intent(in):: start(*), count(*)
integer, intent(in):: stride(*), imap(*)
integer(NF_KIND_INT2), intent(out):: i2vals(*)
end function
| nf_get_varm_real : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| start(*) : | integer, intent(in) |
| count(*) : | integer, intent(in) |
| stride(*) : | integer, intent(in) |
| imap(*) : | integer, intent(in) |
| rvals(*) : | real, intent(out) |
変数の写像配列読み取り
integer function nf_get_varm_real(ncid, varid, start, count, stride, imap, rvals)
integer, intent(in):: ncid, varid
integer, intent(in):: start(*), count(*)
integer, intent(in):: stride(*), imap(*)
real, intent(out):: rvals(*)
end function
| nf_get_varm_text : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| start(*) : | integer, intent(in) |
| count(*) : | integer, intent(in) |
| stride(*) : | integer, intent(in) |
| imap(*) : | integer, intent(in) |
| text : | character(len=*), intent(out) |
変数の写像配列読み取り
integer function nf_get_varm_text(ncid, varid, start, count, stride, imap, text)
integer, intent(in):: ncid, varid
integer, intent(in):: start(*), count(*)
integer, intent(in):: stride(*), imap(*)
character(len=*), intent(out):: text
end function
| nf_get_vars_double : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| start(*) : | integer, intent(in) |
| count(*) : | integer, intent(in) |
| stride(*) : | integer, intent(in) |
| dvals(*) : | double precision, intent(out) |
変数の標本配列読み取り
integer function nf_get_vars_double(ncid, varid, start, count, stride, dvals)
integer, intent(in):: ncid, varid
integer, intent(in):: start(*), count(*)
integer, intent(in):: stride(*)
double precision, intent(out):: dvals(*)
end function
| nf_get_vars_int : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| start(*) : | integer, intent(in) |
| count(*) : | integer, intent(in) |
| stride(*) : | integer, intent(in) |
| ivals(*) : | integer, intent(out) |
変数の標本配列読み取り
integer function nf_get_vars_int(ncid, varid, start, count, stride, ivals)
integer, intent(in):: ncid, varid
integer, intent(in):: start(*), count(*)
integer, intent(in):: stride(*)
integer, intent(out):: ivals(*)
end function
| nf_get_vars_int1 : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| start(*) : | integer, intent(in) |
| count(*) : | integer, intent(in) |
| stride(*) : | integer, intent(in) |
| i1vals(*) : | integer(NF_KIND_INT1), intent(out) |
変数の標本配列読み取り
integer function nf_get_vars_int1(ncid, varid, start, count, stride, i1vals)
integer, intent(in):: ncid, varid
integer, intent(in):: start(*), count(*)
integer, intent(in):: stride(*)
integer(NF_KIND_INT1), intent(out):: i1vals(*)
end function
| nf_get_vars_int2 : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| start(*) : | integer, intent(in) |
| count(*) : | integer, intent(in) |
| stride(*) : | integer, intent(in) |
| i2vals(*) : | integer(NF_KIND_INT2), intent(out) |
変数の標本配列読み取り
integer function nf_get_vars_int2(ncid, varid, start, count, stride, i2vals)
integer, intent(in):: ncid, varid
integer, intent(in):: start(*), count(*)
integer, intent(in):: stride(*)
integer(NF_KIND_INT2), intent(out):: i2vals(*)
end function
| nf_get_vars_real : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| start(*) : | integer, intent(in) |
| count(*) : | integer, intent(in) |
| stride(*) : | integer, intent(in) |
| rvals(*) : | real, intent(out) |
変数の標本配列読み取り
integer function nf_get_vars_real(ncid, varid, start, count, stride, rvals)
integer, intent(in):: ncid, varid
integer, intent(in):: start(*), count(*)
integer, intent(in):: stride(*)
real, intent(out):: rvals(*)
end function
| nf_get_vars_text : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| start(*) : | integer, intent(in) |
| count(*) : | integer, intent(in) |
| stride(*) : | integer, intent(in) |
| text : | character(len=*), intent(out) |
変数の標本配列読み取り
integer function nf_get_vars_text(ncid, varid, start, count, stride, text)
integer, intent(in):: ncid, varid
integer, intent(in):: start(*), count(*)
integer, intent(in):: stride(*)
character(len=*), intent(out):: text
end function
| nf_inq : | integer |
| ncid : | integer, intent(in) |
| ndims : | integer, intent(out) |
| nvars : | integer, intent(out) |
| ngatts : | integer, intent(out) |
| unlimdimid : | integer, intent(out) |
開かれたファイル ncid に対しすべての問い合わせを行う
integer function nf_inq(ncid, ndims, nvars, ngatts, unlimdimid)
integer, intent(in):: ncid
integer, intent(out):: ndims, nvars, ngatts
integer, intent(out):: unlimdimid
end function
| nf_inq_att : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| name : | character(len=*), intent(in) |
| xtype : | integer, intent(out) |
| len : | integer, intent(out) |
変数 varid の属性 name の型 xtype と長さ len の問い合わせ
integer function nf_inq_att(ncid, varid, name, xtype, len)
integer, intent(in):: ncid, varid
character(len=*), intent(in):: name
integer, intent(out):: xtype
integer, intent(out):: len
end function
| nf_inq_attid : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| name : | character(len=*), intent(in) |
| attnum : | integer, intent(out) |
変数 varid の属性 name の番号 attnum の問い合わせ
integer function nf_inq_attid(ncid, varid, name, attnum)
integer, intent(in):: ncid, varid
character(len=*), intent(in):: name
integer, intent(out):: attnum
end function
| nf_inq_attlen : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| name : | character(len=*), intent(in) |
| len : | integer, intent(out) |
変数 varid の属性 name の長さ len の問い合わせ
integer function nf_inq_attlen(ncid, varid, name, len)
integer, intent(in):: ncid, varid
character(len=*), intent(in):: name
integer, intent(out):: len
end function
| nf_inq_attname : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| attnum : | integer, intent(in) |
| name : | character(len=*), intent(out) |
integer function nf_inq_attname(ncid, varid, attnum, name)
integer, intent(in):: ncid, varid
integer, intent(in):: attnum
character(len=*), intent(out):: name
end function
| nf_inq_atttype : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| name : | character(len=*), intent(in) |
| xtype : | integer, intent(out) |
変数 varid の属性 name の型 xtype の問い合わせ
integer function nf_inq_atttype(ncid, varid, name, xtype)
integer, intent(in):: ncid, varid
character(len=*), intent(in):: name
integer, intent(out):: xtype
end function
| nf_inq_base_pe : | integer |
| ncid : | integer, intent(in) |
| pe : | integer, intent(in) |
integer function nf_inq_base_pe(ncid, pe)
integer, intent(in):: ncid, pe
end function
| nf_inq_dim : | integer |
| ncid : | integer, intent(in) |
| dimid : | integer, intent(in) |
| name : | character(len=*), intent(out) |
| len : | integer, intent(out) |
integer function nf_inq_dim(ncid, dimid, name, len)
integer, intent(in):: ncid
integer, intent(in):: dimid
character(len=*), intent(out):: name
integer, intent(out):: len
end function
| nf_inq_dimid : | integer |
| ncid : | integer, intent(in) |
| name : | character(len=*), intent(in) |
| dimid : | integer, intent(out) |
名前に対する次元 ID を問い合わせる
integer function nf_inq_dimid(ncid, name, dimid)
integer, intent(in):: ncid
character(len=*), intent(in):: name
integer, intent(out):: dimid
end function
| nf_inq_dimlen : | integer |
| ncid : | integer, intent(in) |
| dimid : | integer, intent(in) |
| len : | integer, intent(out) |
次元 ID から長さ len を問い合わせる
integer function nf_inq_dimlen(ncid, dimid, len)
integer, intent(in):: ncid
integer, intent(in):: dimid
integer, intent(out):: len
end function
| nf_inq_dimname : | integer |
| ncid : | integer, intent(in) |
| dimid : | integer, intent(in) |
| name : | character(len=*), intent(out) |
integer function nf_inq_dimname(ncid, dimid, name)
integer, intent(in):: ncid
integer, intent(in):: dimid
character(len=*), intent(out):: name
end function
| nf_inq_libvers : | character(len=80) |
| ncerr : | integer, intent(in) |
function nf_inq_libvers(ncerr)
character(len=80):: nf_inq_libvers
integer, intent(in):: ncerr
end function
| nf_inq_natts : | integer |
| ncid : | integer, intent(in) |
| ngatts : | integer, intent(out) |
大域属性の数 ngatts を問い合わせる
integer function nf_inq_natts(ncid, ngatts)
integer, intent(in):: ncid
integer, intent(out):: ngatts
end function
| nf_inq_ndims : | integer |
| ncid : | integer, intent(in) |
| ndims : | integer, intent(out) |
次元数 ndims を問い合わせる
integer function nf_inq_ndims(ncid, ndims)
integer, intent(in):: ncid
integer, intent(out):: ndims
end function
| nf_inq_nvars : | integer |
| ncid : | integer, intent(in) |
| nvars : | integer, intent(out) |
変数の数 nvars を問い合わせる
integer function nf_inq_nvars(ncid, nvars)
integer, intent(in):: ncid
integer, intent(out):: nvars
end function
| nf_inq_unlimdim : | integer |
| ncid : | integer, intent(in) |
| unlimdimid : | integer, intent(out) |
無制限次元のID unlimdimid を問い合わせる もしなければ 1 が返る
integer function nf_inq_unlimdim(ncid, unlimdimid)
integer, intent(in):: ncid
integer, intent(out):: unlimdimid
end function
| nf_inq_var : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| name : | character(len=*), intent(out) |
| xtype : | integer, intent(out) |
| ndims : | integer, intent(out) |
| dimids(*) : | integer, intent(out) |
| natts : | integer, intent(out) |
integer function nf_inq_var(ncid, varid, name, xtype, ndims, dimids, natts)
integer, intent(in):: ncid, varid
character(len=*), intent(out):: name
integer, intent(out):: xtype, ndims, natts
integer, intent(out):: dimids(*)
end function
| nf_inq_vardimid : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| dimids(*) : | integer, intent(out) |
変数 varid から次元ID 配列 dimids を得る
integer function nf_inq_vardimid(ncid, varid, dimids)
integer, intent(in):: ncid, varid
integer, intent(out):: dimids(*)
end function
| nf_inq_varid : | integer |
| ncid : | integer, intent(in) |
| name : | character(len=*), intent(in) |
| varid : | integer, intent(out) |
変数名 name から ID varid を知る
integer function nf_inq_varid(ncid, name, varid)
integer, intent(in):: ncid
character(len=*), intent(in):: name
integer, intent(out):: varid
end function
| nf_inq_varname : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| name : | character(len=*), intent(out) |
integer function nf_inq_varname(ncid, varid, name)
integer, intent(in):: ncid, varid
character(len=*), intent(out):: name
end function
| nf_inq_varnatts : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| natts : | integer, intent(out) |
変数 varid から属性数 natts を知る
integer function nf_inq_varnatts(ncid, varid, natts)
integer, intent(in):: ncid, varid
integer, intent(out):: natts
end function
| nf_inq_varndims : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| ndims : | integer, intent(out) |
変数 varid から次元数 ndims を知る
integer function nf_inq_varndims(ncid, varid, ndims)
integer, intent(in):: ncid, varid
integer, intent(out):: ndims
end function
| nf_inq_vartype : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| xtype : | integer, intent(out) |
変数 varid から型 xtype を知る
integer function nf_inq_vartype(ncid, varid, xtype)
integer, intent(in):: ncid, varid
integer, intent(out):: xtype
end function
| nf_issyserr : | logical |
| ncerr : | integer, intent(in) |
(ドキュメントされていない関数) エラーコードが netCDF ではなく C ライブラリによるとき真
logical function nf_issyserr(ncerr)
integer, intent(in):: ncerr
end function
| nf_put_att_double : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| name : | character(len=*), intent(in) |
| xtype : | integer, intent(in) |
| len : | integer, intent(in) |
| dvals(*) : | double precision, intent(in) |
— 属性の設定 —
integer function nf_put_att_double(ncid, varid, name, xtype, len, dvals)
integer, intent(in):: ncid, varid
character(len=*), intent(in):: name
integer, intent(in):: xtype, len
double precision, intent(in):: dvals(*)
end function
| nf_put_att_int : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| name : | character(len=*), intent(in) |
| xtype : | integer, intent(in) |
| len : | integer, intent(in) |
| ivals(*) : | integer, intent(in) |
— 属性の設定 —
integer function nf_put_att_int(ncid, varid, name, xtype, len, ivals)
integer, intent(in):: ncid, varid
character(len=*), intent(in):: name
integer, intent(in):: xtype, len
integer, intent(in):: ivals(*)
end function
| nf_put_att_int1 : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| name : | character(len=*), intent(in) |
| xtype : | integer, intent(in) |
| len : | integer, intent(in) |
| i1vals(*) : | integer(NF_KIND_INT1), intent(in) |
— 属性の設定 —
integer function nf_put_att_int1(ncid, varid, name, xtype, len, i1vals)
integer, intent(in):: ncid, varid
character(len=*), intent(in):: name
integer, intent(in):: xtype, len
integer(NF_KIND_INT1), intent(in):: i1vals(*)
end function
| nf_put_att_int2 : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| name : | character(len=*), intent(in) |
| xtype : | integer, intent(in) |
| len : | integer, intent(in) |
| i2vals(*) : | integer(NF_KIND_INT2), intent(in) |
— 属性の設定 —
integer function nf_put_att_int2(ncid, varid, name, xtype, len, i2vals)
integer, intent(in):: ncid, varid
character(len=*), intent(in):: name
integer, intent(in):: xtype, len
integer(NF_KIND_INT2), intent(in):: i2vals(*)
end function
| nf_put_att_real : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| name : | character(len=*), intent(in) |
| xtype : | integer, intent(in) |
| len : | integer, intent(in) |
| rvals(*) : | real, intent(in) |
— 属性の設定 —
integer function nf_put_att_real(ncid, varid, name, xtype, len, rvals)
integer, intent(in):: ncid, varid
character(len=*), intent(in):: name
integer, intent(in):: xtype, len
real, intent(in):: rvals(*)
end function
| nf_put_att_text : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| name : | character(len=*), intent(in) |
| len : | integer, intent(in) |
| text : | character(len=*), intent(in) |
— 属性の設定 —
integer function nf_put_att_text(ncid, varid, name, len, text)
integer, intent(in):: ncid, varid
character(len=*), intent(in):: name
integer, intent(in):: len
character(len=*), intent(in):: text
end function
| nf_put_var1_double : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| index(*) : | integer, intent(in) |
| dval : | double precision, intent(in) |
変数の単要素書き込み
integer function nf_put_var1_double(ncid, varid, index, dval)
integer, intent(in):: ncid, varid
integer, intent(in):: index(*)
double precision, intent(in):: dval
end function
| nf_put_var1_int : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| index(*) : | integer, intent(in) |
| ival : | integer, intent(in) |
変数の単要素書き込み
integer function nf_put_var1_int(ncid, varid, index, ival)
integer, intent(in):: ncid, varid
integer, intent(in):: index(*)
integer, intent(in):: ival
end function
| nf_put_var1_int1 : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| index(*) : | integer, intent(in) |
| i1val : | integer(NF_KIND_INT1), intent(in) |
変数の単要素書き込み
integer function nf_put_var1_int1(ncid, varid, index, i1val)
integer, intent(in):: ncid, varid
integer, intent(in):: index(*)
integer(NF_KIND_INT1), intent(in):: i1val
end function
| nf_put_var1_int2 : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| index(*) : | integer, intent(in) |
| i2val : | integer(NF_KIND_INT2), intent(in) |
変数の単要素書き込み
integer function nf_put_var1_int2(ncid, varid, index, i2val)
integer, intent(in):: ncid, varid
integer, intent(in):: index(*)
integer(NF_KIND_INT2), intent(in):: i2val
end function
| nf_put_var1_real : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| index(*) : | integer, intent(in) |
| rval : | real, intent(in) |
変数の単要素書き込み
integer function nf_put_var1_real(ncid, varid, index, rval)
integer, intent(in):: ncid, varid
integer, intent(in):: index(*)
real, intent(in):: rval
end function
| nf_put_var1_text : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| index(*) : | integer, intent(in) |
| chval : | character, intent(in) |
変数の単要素書き込み
integer function nf_put_var1_text(ncid, varid, index, chval)
integer, intent(in):: ncid, varid
integer, intent(in):: index(*)
character, intent(in):: chval
end function
| nf_put_var_double : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| dvals(*) : | double precision, intent(in) |
変数の全体書き込み
integer function nf_put_var_double(ncid, varid, dvals)
integer, intent(in):: ncid, varid
double precision, intent(in):: dvals(*)
end function
| nf_put_var_int : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| ivals(*) : | integer, intent(in) |
変数の全体書き込み
integer function nf_put_var_int(ncid, varid, ivals)
integer, intent(in):: ncid, varid
integer, intent(in):: ivals(*)
end function
| nf_put_var_int1 : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| i1vals(*) : | integer(NF_KIND_INT1), intent(in) |
変数の全体書き込み
integer function nf_put_var_int1(ncid, varid, i1vals)
integer, intent(in):: ncid, varid
integer(NF_KIND_INT1), intent(in):: i1vals(*)
end function
| nf_put_var_int2 : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| i2vals(*) : | integer(NF_KIND_INT2), intent(in) |
変数の全体書き込み
integer function nf_put_var_int2(ncid, varid, i2vals)
integer, intent(in):: ncid, varid
integer(NF_KIND_INT2), intent(in):: i2vals(*)
end function
| nf_put_var_real : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| rvals(*) : | real, intent(in) |
変数の全体書き込み
integer function nf_put_var_real(ncid, varid, rvals)
integer, intent(in):: ncid, varid
real, intent(in):: rvals(*)
end function
| nf_put_var_text : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| text : | character(len=*), intent(in) |
変数の全体書き込み
integer function nf_put_var_text(ncid, varid, text)
integer, intent(in):: ncid, varid
character(len=*), intent(in):: text
end function
| nf_put_vara_double : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| start(*) : | integer, intent(in) |
| count(*) : | integer, intent(in) |
| dvals(*) : | double precision, intent(in) |
変数の部分配列書き込み
integer function nf_put_vara_double(ncid, varid, start, count, dvals)
integer, intent(in):: ncid, varid
integer, intent(in):: start(*), count(*)
double precision, intent(in):: dvals(*)
end function
| nf_put_vara_int : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| start(*) : | integer, intent(in) |
| count(*) : | integer, intent(in) |
| ivals(*) : | integer, intent(in) |
変数の部分配列書き込み
integer function nf_put_vara_int(ncid, varid, start, count, ivals)
integer, intent(in):: ncid, varid
integer, intent(in):: start(*), count(*)
integer, intent(in):: ivals(*)
end function
| nf_put_vara_int1 : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| start(*) : | integer, intent(in) |
| count(*) : | integer, intent(in) |
| i1vals(*) : | integer(NF_KIND_INT1), intent(in) |
変数の部分配列書き込み
integer function nf_put_vara_int1(ncid, varid, start, count, i1vals)
integer, intent(in):: ncid, varid
integer, intent(in):: start(*), count(*)
integer(NF_KIND_INT1), intent(in):: i1vals(*)
end function
| nf_put_vara_int2 : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| start(*) : | integer, intent(in) |
| count(*) : | integer, intent(in) |
| i2vals(*) : | integer(NF_KIND_INT2), intent(in) |
変数の部分配列書き込み
integer function nf_put_vara_int2(ncid, varid, start, count, i2vals)
integer, intent(in):: ncid, varid
integer, intent(in):: start(*), count(*)
integer(NF_KIND_INT2), intent(in):: i2vals(*)
end function
| nf_put_vara_real : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| start(*) : | integer, intent(in) |
| count(*) : | integer, intent(in) |
| rvals(*) : | real, intent(in) |
変数の部分配列書き込み
integer function nf_put_vara_real(ncid, varid, start, count, rvals)
integer, intent(in):: ncid, varid
integer, intent(in):: start(*), count(*)
real, intent(in):: rvals(*)
end function
| nf_put_vara_text : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| start(*) : | integer, intent(in) |
| count(*) : | integer, intent(in) |
| text : | character(len=*), intent(in) |
変数の部分配列書き込み
integer function nf_put_vara_text(ncid, varid, start, count, text)
integer, intent(in):: ncid, varid
integer, intent(in):: start(*), count(*)
character(len=*), intent(in):: text
end function
| nf_put_varm_double : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| start(*) : | integer, intent(in) |
| count(*) : | integer, intent(in) |
| stride(*) : | integer, intent(in) |
| imap(*) : | integer, intent(in) |
| dvals(*) : | double precision, intent(in) |
標本配列書き込み機能に加え次元を並べ替える機能が付く
integer function nf_put_varm_double(ncid, varid, start, count, stride, imap, dvals)
integer, intent(in):: ncid, varid
integer, intent(in):: start(*), count(*)
integer, intent(in):: stride(*), imap(*)
double precision, intent(in):: dvals(*)
end function
| nf_put_varm_int : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| start(*) : | integer, intent(in) |
| count(*) : | integer, intent(in) |
| stride(*) : | integer, intent(in) |
| imap(*) : | integer, intent(in) |
| ivals(*) : | integer, intent(in) |
標本配列書き込み機能に加え次元を並べ替える機能が付く
integer function nf_put_varm_int(ncid, varid, start, count, stride, imap, ivals)
integer, intent(in):: ncid, varid
integer, intent(in):: start(*), count(*)
integer, intent(in):: stride(*), imap(*)
integer, intent(in):: ivals(*)
end function
| nf_put_varm_int1 : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| start(*) : | integer, intent(in) |
| count(*) : | integer, intent(in) |
| stride(*) : | integer, intent(in) |
| imap(*) : | integer, intent(in) |
| i1vals(*) : | integer(NF_KIND_INT1), intent(in) |
標本配列書き込み機能に加え次元を並べ替える機能が付く
integer function nf_put_varm_int1(ncid, varid, start, count, stride, imap, i1vals)
integer, intent(in):: ncid, varid
integer, intent(in):: start(*), count(*)
integer, intent(in):: stride(*), imap(*)
integer(NF_KIND_INT1), intent(in):: i1vals(*)
end function
| nf_put_varm_int2 : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| start(*) : | integer, intent(in) |
| count(*) : | integer, intent(in) |
| stride(*) : | integer, intent(in) |
| imap(*) : | integer, intent(in) |
| i2vals(*) : | integer(NF_KIND_INT2), intent(in) |
標本配列書き込み機能に加え次元を並べ替える機能が付く
integer function nf_put_varm_int2(ncid, varid, start, count, stride, imap, i2vals)
integer, intent(in):: ncid, varid
integer, intent(in):: start(*), count(*)
integer, intent(in):: stride(*), imap(*)
integer(NF_KIND_INT2), intent(in):: i2vals(*)
end function
| nf_put_varm_real : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| start(*) : | integer, intent(in) |
| count(*) : | integer, intent(in) |
| stride(*) : | integer, intent(in) |
| imap(*) : | integer, intent(in) |
| rvals(*) : | real, intent(in) |
標本配列書き込み機能に加え次元を並べ替える機能が付く
integer function nf_put_varm_real(ncid, varid, start, count, stride, imap, rvals)
integer, intent(in):: ncid, varid
integer, intent(in):: start(*), count(*)
integer, intent(in):: stride(*), imap(*)
real, intent(in):: rvals(*)
end function
| nf_put_varm_text : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| start(*) : | integer, intent(in) |
| count(*) : | integer, intent(in) |
| stride(*) : | integer, intent(in) |
| imap(*) : | integer, intent(in) |
| text : | character(len=*), intent(in) |
標本配列書き込み機能に加え次元を並べ替える機能が付く
integer function nf_put_varm_text(ncid, varid, start, count, stride, imap, text)
integer, intent(in):: ncid, varid
integer, intent(in):: start(*), count(*)
integer, intent(in):: stride(*), imap(*)
character(len=*), intent(in):: text
end function
| nf_put_vars_double : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| start(*) : | integer, intent(in) |
| count(*) : | integer, intent(in) |
| stride(*) : | integer, intent(in) |
| dvals(*) : | double precision, intent(in) |
各次元ごとに標本間隔 stride(i) ごとに書き込み点を選ぶ
integer function nf_put_vars_double(ncid, varid, start, count, stride, dvals)
integer, intent(in):: ncid, varid
integer, intent(in):: start(*), count(*)
integer, intent(in):: stride(*)
double precision, intent(in):: dvals(*)
end function
| nf_put_vars_int : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| start(*) : | integer, intent(in) |
| count(*) : | integer, intent(in) |
| stride(*) : | integer, intent(in) |
| ivals(*) : | integer, intent(in) |
各次元ごとに標本間隔 stride(i) ごとに書き込み点を選ぶ
integer function nf_put_vars_int(ncid, varid, start, count, stride, ivals)
integer, intent(in):: ncid, varid
integer, intent(in):: start(*), count(*)
integer, intent(in):: stride(*)
integer, intent(in):: ivals(*)
end function
| nf_put_vars_int1 : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| start(*) : | integer, intent(in) |
| count(*) : | integer, intent(in) |
| stride(*) : | integer, intent(in) |
| i1vals(*) : | integer(NF_KIND_INT1), intent(in) |
各次元ごとに標本間隔 stride(i) ごとに書き込み点を選ぶ
integer function nf_put_vars_int1(ncid, varid, start, count, stride, i1vals)
integer, intent(in):: ncid, varid
integer, intent(in):: start(*), count(*)
integer, intent(in):: stride(*)
integer(NF_KIND_INT1), intent(in):: i1vals(*)
end function
| nf_put_vars_int2 : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| start(*) : | integer, intent(in) |
| count(*) : | integer, intent(in) |
| stride(*) : | integer, intent(in) |
| i2vals(*) : | integer(NF_KIND_INT2), intent(in) |
各次元ごとに標本間隔 stride(i) ごとに書き込み点を選ぶ
integer function nf_put_vars_int2(ncid, varid, start, count, stride, i2vals)
integer, intent(in):: ncid, varid
integer, intent(in):: start(*), count(*)
integer, intent(in):: stride(*)
integer(NF_KIND_INT2), intent(in):: i2vals(*)
end function
| nf_put_vars_real : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| start(*) : | integer, intent(in) |
| count(*) : | integer, intent(in) |
| stride(*) : | integer, intent(in) |
| rvals(*) : | real, intent(in) |
各次元ごとに標本間隔 stride(i) ごとに書き込み点を選ぶ
integer function nf_put_vars_real(ncid, varid, start, count, stride, rvals)
integer, intent(in):: ncid, varid
integer, intent(in):: start(*), count(*)
integer, intent(in):: stride(*)
real, intent(in):: rvals(*)
end function
| nf_put_vars_text : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| start(*) : | integer, intent(in) |
| count(*) : | integer, intent(in) |
| stride(*) : | integer, intent(in) |
| text : | character(len=*), intent(in) |
各次元ごとに標本間隔 stride(i) ごとに書き込み点を選ぶ
integer function nf_put_vars_text(ncid, varid, start, count, stride, text)
integer, intent(in):: ncid, varid
integer, intent(in):: start(*), count(*)
integer, intent(in):: stride(*)
character(len=*), intent(in):: text
end function
| nf_rename_att : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| curname : | character(len=*), intent(in) |
| newname : | character(len=*), intent(in) |
— 属性の読み書き以外の操作 —
integer function nf_rename_att(ncid, varid, curname, newname)
integer, intent(in):: ncid, varid
character(len=*), intent(in):: curname
character(len=*), intent(in):: newname
end function
| nf_rename_var : | integer |
| ncid : | integer, intent(in) |
| varid : | integer, intent(in) |
| name : | character(len=*), intent(in) |
変数 varid を name に改名する
integer function nf_rename_var(ncid, varid, name)
integer, intent(in):: ncid, varid
character(len=*), intent(in):: name
end function
| nf_set_base_pe : | integer |
| ncid : | integer, intent(in) |
| pe : | integer, intent(in) |
integer function nf_set_base_pe(ncid, pe)
integer, intent(in):: ncid, pe
end function
| nf_set_fill : | integer |
| ncid : | integer, intent(in) |
| fillmode : | integer, intent(in) |
| old_mode : | integer, intent(out) |
integer function nf_set_fill(ncid, fillmode, old_mode)
integer, intent(in):: ncid, fillmode
integer, intent(out):: old_mode
end function