NetCDF-Fortran  4.4.4
netcdf_externals.f90
Go to the documentation of this file.
1  character (len = 80), external :: nf_inq_libvers, nf_strerror
2  ! Control routines
3  integer, external :: nf_open, nf__open, nf_create, nf__create, &
6  ! These are used only in undocumented functions
10  ! File level inquiry
11  integer, external :: nf_inq
12 
13  ! File path inquiry
14 
15  integer, external :: nf_inq_path
16 
17  ! Dimension routines nf_inq_dim
18  integer, external :: nf_def_dim, nf_inq_dimid, nf_rename_dim, nf_inq_dim
19 
20  ! Attribute routines
21  integer, external :: nf_copy_att, nf_rename_att, nf_del_att, &
23  integer, external :: nf_put_att_text, nf_get_att_text, &
28 
29  ! Variable routines
30  integer, external :: nf_def_var, nf_inq_varid, nf_inq_var, nf_rename_var
31  integer, external :: nf_put_var1_text, nf_get_var1_text, &
36  integer, external :: nf_put_vars_text, nf_get_vars_text, &
41  integer, external :: nf_put_vara_text, nf_get_vara_text, &
46  integer, external :: nf_put_varm_text, nf_get_varm_text, &
integer function nf_inq_base_pe(ncid, pe)
Definition: nf_control.F90:627
integer function nf_inq_var(ncid, varid, name, xtype, ndims, dimids, natts)
Definition: nf_genvar.f90:119
function nf_put_vars_double(ncid, varid, start, counts, strides, dvals)
Definition: nf_varsio.F90:437
integer function nf_put_vara_text(ncid, varid, start, counts, text)
Definition: nf_varaio.F90:37
integer function nf_get_var1_double(ncid, varid, ndex, dval)
Definition: nf_var1io.F90:686
function nf_put_vars_text(ncid, varid, start, counts, strides, text)
Definition: nf_varsio.F90:44
integer function nf_put_varm_text(ncid, varid, start, counts, strides, maps, text)
Definition: nf_varmio.F90:40
integer function nf_del_att(ncid, varid, name)
Definition: nf_genatt.f90:279
function nf_get_vars_int1(ncid, varid, start, counts, strides, i1vals)
Definition: nf_varsio.F90:689
function nf_put_att_double(ncid, varid, name, xtype, nlen, dvals)
Definition: nf_attio.F90:281
function nf_put_att_real(ncid, varid, name, xtype, nlen, rvals)
Definition: nf_attio.F90:241
integer function nf_put_varm_int2(ncid, varid, start, counts, strides, maps, i2vals)
Definition: nf_varmio.F90:260
integer function nf_get_att_real(ncid, varid, name, rvals)
Definition: nf_attio.F90:494
integer function nf_inq_dimid(ncid, name, dimid)
Definition: nf_dim.f90:115
function nf_get_vars_real(ncid, varid, start, counts, strides, rvals)
Definition: nf_varsio.F90:909
integer function nf_get_varm_int1(ncid, varid, start, counts, strides, maps, i1vals)
Definition: nf_varmio.F90:692
integer function nf_put_var1_int2(ncid, varid, ndex, ival)
Definition: nf_var1io.F90:145
integer function nf_put_var1_double(ncid, varid, ndex, dval)
Definition: nf_var1io.F90:309
integer function nf_put_vara_int2(ncid, varid, start, counts, i2vals)
Definition: nf_varaio.F90:209
integer function nf_get_varm_text(ncid, varid, start, counts, strides, maps, text)
Definition: nf_varmio.F90:555
integer function nf_abort(ncid)
Definition: nf_control.F90:504
integer function nf_get_varm_real(ncid, varid, start, counts, strides, maps, rvals)
Definition: nf_varmio.F90:930
function nf_put_vars_int(ncid, varid, start, counts, strides, ivals)
Definition: nf_varsio.F90:303
function nf_put_vars_real(ncid, varid, start, counts, strides, rvals)
Definition: nf_varsio.F90:370
integer function nf_get_att_double(ncid, varid, name, dvals)
Definition: nf_attio.F90:528
function nf__create(path, cmode, initialsz, chunksizehintp, ncid)
Definition: nf_control.F90:81
integer function nf_inq_attname(ncid, varid, attnum, name)
Definition: nf_genatt.f90:174
integer function nf_put_varm_int1(ncid, varid, start, counts, strides, maps, i1vals)
Definition: nf_varmio.F90:176
integer function nf_inq_attid(ncid, varid, name, attnum)
Definition: nf_genatt.f90:140
function nf_get_vars_text(ncid, varid, start, counts, strides, text)
Definition: nf_varsio.F90:564
integer function nf__open(path, mode, chunksizehintp, ncid)
Definition: nf_control.F90:199
function nf_get_vars_double(ncid, varid, start, counts, strides, dvals)
Definition: nf_varsio.F90:976
function nf__enddef(ncid, h_minfree, v_align, v_minfree, r_align)
Definition: nf_control.F90:459
integer function nf_put_vara_int(ncid, varid, start, counts, ivals)
Definition: nf_varaio.F90:273
integer function nf_rename_att(ncid, varid, name, newname)
Definition: nf_genatt.f90:245
integer function nf_rename_var(ncid, varid, name)
Definition: nf_genvar.f90:372
integer function nf_put_var1_int1(ncid, varid, ndex, ival)
Definition: nf_var1io.F90:83
integer function nf_get_att_int(ncid, varid, name, ivals)
Definition: nf_attio.F90:460
function nf_put_vars_int2(ncid, varid, start, counts, strides, i2vals)
Definition: nf_varsio.F90:228
integer function nf_inq(ncid, ndims, nvars, ngatts, unlimdimid)
Definition: nf_geninq.f90:34
integer function nf_get_att_text(ncid, varid, name, text)
Definition: nf_attio.F90:312
integer function nf_get_att_int1(ncid, varid, name, i1vals)
Definition: nf_attio.F90:376
function nf_put_att_int2(ncid, varid, name, xtype, nlen, i2vals)
Definition: nf_attio.F90:155
integer function nf_put_vara_int1(ncid, varid, start, counts, i1vals)
Definition: nf_varaio.F90:143
integer function nf_get_att_int2(ncid, varid, name, i2vals)
Definition: nf_attio.F90:419
integer function nf_get_var1_text(ncid, varid, ndex, chval)
Definition: nf_var1io.F90:412
integer function nf_copy_att(ncid_in, varid_in, name, ncid_out, varid_out)
Definition: nf_genatt.f90:211
integer function nf_close(ncid)
Definition: nf_control.F90:526
integer function nf_get_var1_int(ncid, varid, ndex, ival)
Definition: nf_var1io.F90:582
function nf_get_vara_double(ncid, varid, start, counts, dvals)
Definition: nf_varaio.F90:854
integer function nf_put_var1_int(ncid, varid, ndex, ival)
Definition: nf_var1io.F90:205
integer function nf_get_vara_int1(ncid, varid, start, counts, i1vals)
Definition: nf_varaio.F90:605
integer function nf_get_vara_int2(ncid, varid, start, counts, i2vals)
Definition: nf_varaio.F90:671
integer function nf_def_var(ncid, name, xtype, nvdims, vdims, varid)
Definition: nf_genvar.f90:36
integer function nf_sync(ncid)
Definition: nf_control.F90:482
integer function nf_open(path, mode, ncid)
Definition: nf_control.F90:163
integer function nf_inq_att(ncid, varid, name, xtype, nlen)
Definition: nf_genatt.f90:33
integer function nf_put_var1_real(ncid, varid, ndex, rval)
Definition: nf_var1io.F90:258
integer function nf_get_var1_int2(ncid, varid, ndex, ival)
Definition: nf_var1io.F90:522
integer function nf_inq_path(ncid, pathlen, path)
Definition: nf_control.F90:321
integer function nf_rename_dim(ncid, dimid, name)
Definition: nf_dim.f90:219
integer function nf_get_varm_int(ncid, varid, start, counts, strides, maps, ivals)
Definition: nf_varmio.F90:857
integer function nf_create(path, cmode, ncid)
Definition: nf_control.F90:37
integer function nf_inq_format(ncid, format_type)
Definition: nf_geninq.f90:182
integer function nf_set_fill(ncid, fillmode, old_mode)
Definition: nf_control.F90:354
function nf_get_vars_int(ncid, varid, start, counts, strides, ivals)
Definition: nf_varsio.F90:842
integer function nf_put_varm_double(ncid, varid, start, counts, strides, maps, dvals)
Definition: nf_varmio.F90:487
integer function nf_get_var1_int1(ncid, varid, ndex, ival)
Definition: nf_var1io.F90:460
character(len=80) function nf_strerror(ncerr)
Definition: nf_misc.f90:77
character(len=80) function nf_inq_libvers()
Definition: nf_misc.f90:32
integer function nf_get_vara_text(ncid, varid, start, counts, text)
Definition: nf_varaio.F90:498
integer function nf_redef(ncid)
Definition: nf_control.F90:409
integer function nf_get_var1_real(ncid, varid, ndex, rval)
Definition: nf_var1io.F90:635
integer function nf__open_mp(path, mode, basepe, chunksizehintp, ncid)
Definition: nf_control.F90:238
function nf_put_vara_double(ncid, varid, start, counts, dvals)
Definition: nf_varaio.F90:392
integer function nf_inq_varid(ncid, name, varid)
Definition: nf_genvar.f90:246
integer function nf_def_dim(ncid, name, dlen, dimid)
Definition: nf_dim.f90:35
integer function nf_enddef(ncid)
Definition: nf_control.F90:431
integer function nf_set_base_pe(ncid, pe)
Definition: nf_control.F90:604
integer function nf_get_vara_real(ncid, varid, start, counts, rvals)
Definition: nf_varaio.F90:792
integer function nf_put_vara_real(ncid, varid, start, counts, rvals)
Definition: nf_varaio.F90:330
integer function nf_get_varm_int2(ncid, varid, start, counts, strides, maps, i2vals)
Definition: nf_varmio.F90:776
integer function nf_put_varm_real(ncid, varid, start, counts, strides, maps, rvals)
Definition: nf_varmio.F90:414
integer function nf_put_var1_text(ncid, varid, ndex, chval)
Definition: nf_var1io.F90:36
function nf__create_mp(path, cmode, initialsz, basepe, chunksizehintp, ncid)
Definition: nf_control.F90:123
integer function nf_inq_dim(ncid, dimid, name, dlen)
Definition: nf_dim.f90:76
function nf_put_att_int(ncid, varid, name, xtype, nlen, ivals)
Definition: nf_attio.F90:201
integer function nf_get_vara_int(ncid, varid, start, counts, ivals)
Definition: nf_varaio.F90:735
function nf_put_att_int1(ncid, varid, name, xtype, nlen, i1vals)
Definition: nf_attio.F90:104
function nf_get_vars_int2(ncid, varid, start, counts, strides, i2vals)
Definition: nf_varsio.F90:767
integer function nf_put_varm_int(ncid, varid, start, counts, strides, maps, ivals)
Definition: nf_varmio.F90:341
integer function nf_delete(path)
Definition: nf_control.F90:548
function nf_put_vars_int1(ncid, varid, start, counts, strides, i1vals)
Definition: nf_varsio.F90:150
integer function nf_get_varm_double(ncid, varid, start, counts, strides, maps, dvals)
Definition: nf_varmio.F90:1003
integer function nf_put_att_text(ncid, varid, name, nlen, text)
Definition: nf_attio.F90:35

Return to the Main Unidata NetCDF page.
Generated on Fri Oct 27 2017 08:12:17 for NetCDF-Fortran. NetCDF is a Unidata library.