NetCDF-Fortran  4.4.4
 All Classes Files Functions Variables Typedefs Macros Pages
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:626
integer function nf_inq_var(ncid, varid, name, xtype, ndims, dimids, natts)
Definition: nf_genvar.f90:117
function nf_put_vars_double(ncid, varid, start, counts, strides, dvals)
Definition: nf_varsio.F90:431
integer function nf_put_vara_text(ncid, varid, start, counts, text)
Definition: nf_varaio.F90:36
integer function nf_get_var1_double(ncid, varid, ndex, dval)
Definition: nf_var1io.F90:685
function nf_put_vars_text(ncid, varid, start, counts, strides, text)
Definition: nf_varsio.F90:38
integer function nf_put_varm_text(ncid, varid, start, counts, strides, maps, text)
Definition: nf_varmio.F90:38
integer function nf_del_att(ncid, varid, name)
Definition: nf_genatt.f90:278
function nf_get_vars_int1(ncid, varid, start, counts, strides, i1vals)
Definition: nf_varsio.F90:683
function nf_put_att_double(ncid, varid, name, xtype, nlen, dvals)
Definition: nf_attio.F90:275
function nf_put_att_real(ncid, varid, name, xtype, nlen, rvals)
Definition: nf_attio.F90:235
integer function nf_put_varm_int2(ncid, varid, start, counts, strides, maps, i2vals)
Definition: nf_varmio.F90:258
integer function nf_get_att_real(ncid, varid, name, rvals)
Definition: nf_attio.F90:493
integer function nf_inq_dimid(ncid, name, dimid)
Definition: nf_dim.f90:114
function nf_get_vars_real(ncid, varid, start, counts, strides, rvals)
Definition: nf_varsio.F90:903
integer function nf_get_varm_int1(ncid, varid, start, counts, strides, maps, i1vals)
Definition: nf_varmio.F90:690
integer function nf_put_var1_int2(ncid, varid, ndex, ival)
Definition: nf_var1io.F90:144
integer function nf_put_var1_double(ncid, varid, ndex, dval)
Definition: nf_var1io.F90:308
integer function nf_put_vara_int2(ncid, varid, start, counts, i2vals)
Definition: nf_varaio.F90:208
integer function nf_get_varm_text(ncid, varid, start, counts, strides, maps, text)
Definition: nf_varmio.F90:553
integer function nf_abort(ncid)
Definition: nf_control.F90:503
integer function nf_get_varm_real(ncid, varid, start, counts, strides, maps, rvals)
Definition: nf_varmio.F90:928
function nf_put_vars_int(ncid, varid, start, counts, strides, ivals)
Definition: nf_varsio.F90:297
function nf_put_vars_real(ncid, varid, start, counts, strides, rvals)
Definition: nf_varsio.F90:364
integer function nf_get_att_double(ncid, varid, name, dvals)
Definition: nf_attio.F90:527
function nf__create(path, cmode, initialsz, chunksizehintp, ncid)
Definition: nf_control.F90:73
integer function nf_inq_attname(ncid, varid, attnum, name)
Definition: nf_genatt.f90:173
integer function nf_put_varm_int1(ncid, varid, start, counts, strides, maps, i1vals)
Definition: nf_varmio.F90:174
integer function nf_inq_attid(ncid, varid, name, attnum)
Definition: nf_genatt.f90:139
function nf_get_vars_text(ncid, varid, start, counts, strides, text)
Definition: nf_varsio.F90:558
integer function nf__open(path, mode, chunksizehintp, ncid)
Definition: nf_control.F90:198
function nf_get_vars_double(ncid, varid, start, counts, strides, dvals)
Definition: nf_varsio.F90:970
function nf__enddef(ncid, h_minfree, v_align, v_minfree, r_align)
Definition: nf_control.F90:452
integer function nf_put_vara_int(ncid, varid, start, counts, ivals)
Definition: nf_varaio.F90:272
integer function nf_rename_att(ncid, varid, name, newname)
Definition: nf_genatt.f90:244
integer function nf_rename_var(ncid, varid, name)
Definition: nf_genvar.f90:371
integer function nf_put_var1_int1(ncid, varid, ndex, ival)
Definition: nf_var1io.F90:82
integer function nf_get_att_int(ncid, varid, name, ivals)
Definition: nf_attio.F90:459
function nf_put_vars_int2(ncid, varid, start, counts, strides, i2vals)
Definition: nf_varsio.F90:222
integer function nf_inq(ncid, ndims, nvars, ngatts, unlimdimid)
Definition: nf_geninq.f90:33
integer function nf_get_att_text(ncid, varid, name, text)
Definition: nf_attio.F90:311
integer function nf_get_att_int1(ncid, varid, name, i1vals)
Definition: nf_attio.F90:375
function nf_put_att_int2(ncid, varid, name, xtype, nlen, i2vals)
Definition: nf_attio.F90:149
integer function nf_put_vara_int1(ncid, varid, start, counts, i1vals)
Definition: nf_varaio.F90:142
integer function nf_get_att_int2(ncid, varid, name, i2vals)
Definition: nf_attio.F90:418
integer function nf_get_var1_text(ncid, varid, ndex, chval)
Definition: nf_var1io.F90:411
integer function nf_copy_att(ncid_in, varid_in, name, ncid_out, varid_out)
Definition: nf_genatt.f90:209
integer function nf_close(ncid)
Definition: nf_control.F90:525
integer function nf_get_var1_int(ncid, varid, ndex, ival)
Definition: nf_var1io.F90:581
function nf_get_vara_double(ncid, varid, start, counts, dvals)
Definition: nf_varaio.F90:848
integer function nf_put_var1_int(ncid, varid, ndex, ival)
Definition: nf_var1io.F90:204
integer function nf_get_vara_int1(ncid, varid, start, counts, i1vals)
Definition: nf_varaio.F90:604
integer function nf_get_vara_int2(ncid, varid, start, counts, i2vals)
Definition: nf_varaio.F90:670
integer function nf_def_var(ncid, name, xtype, nvdims, vdims, varid)
Definition: nf_genvar.f90:35
integer function nf_sync(ncid)
Definition: nf_control.F90:481
integer function nf_open(path, mode, ncid)
Definition: nf_control.F90:162
integer function nf_inq_att(ncid, varid, name, xtype, nlen)
Definition: nf_genatt.f90:32
integer function nf_put_var1_real(ncid, varid, ndex, rval)
Definition: nf_var1io.F90:257
integer function nf_get_var1_int2(ncid, varid, ndex, ival)
Definition: nf_var1io.F90:521
integer function nf_inq_path(ncid, pathlen, path)
Definition: nf_control.F90:320
integer function nf_rename_dim(ncid, dimid, name)
Definition: nf_dim.f90:218
integer function nf_get_varm_int(ncid, varid, start, counts, strides, maps, ivals)
Definition: nf_varmio.F90:855
integer function nf_create(path, cmode, ncid)
Definition: nf_control.F90:36
integer function nf_inq_format(ncid, format_type)
Definition: nf_geninq.f90:181
integer function nf_set_fill(ncid, fillmode, old_mode)
Definition: nf_control.F90:353
function nf_get_vars_int(ncid, varid, start, counts, strides, ivals)
Definition: nf_varsio.F90:836
integer function nf_put_varm_double(ncid, varid, start, counts, strides, maps, dvals)
Definition: nf_varmio.F90:485
integer function nf_get_var1_int1(ncid, varid, ndex, ival)
Definition: nf_var1io.F90:459
character(len=80) function nf_strerror(ncerr)
Definition: nf_misc.f90:76
character(len=80) function nf_inq_libvers()
Definition: nf_misc.f90:31
integer function nf_get_vara_text(ncid, varid, start, counts, text)
Definition: nf_varaio.F90:497
integer function nf_redef(ncid)
Definition: nf_control.F90:408
integer function nf_get_var1_real(ncid, varid, ndex, rval)
Definition: nf_var1io.F90:634
integer function nf__open_mp(path, mode, basepe, chunksizehintp, ncid)
Definition: nf_control.F90:237
function nf_put_vara_double(ncid, varid, start, counts, dvals)
Definition: nf_varaio.F90:386
integer function nf_inq_varid(ncid, name, varid)
Definition: nf_genvar.f90:245
integer function nf_def_dim(ncid, name, dlen, dimid)
Definition: nf_dim.f90:34
integer function nf_enddef(ncid)
Definition: nf_control.F90:430
integer function nf_set_base_pe(ncid, pe)
Definition: nf_control.F90:603
integer function nf_get_vara_real(ncid, varid, start, counts, rvals)
Definition: nf_varaio.F90:791
integer function nf_put_vara_real(ncid, varid, start, counts, rvals)
Definition: nf_varaio.F90:329
integer function nf_get_varm_int2(ncid, varid, start, counts, strides, maps, i2vals)
Definition: nf_varmio.F90:774
integer function nf_put_varm_real(ncid, varid, start, counts, strides, maps, rvals)
Definition: nf_varmio.F90:412
integer function nf_put_var1_text(ncid, varid, ndex, chval)
Definition: nf_var1io.F90:35
function nf__create_mp(path, cmode, initialsz, basepe, chunksizehintp, ncid)
Definition: nf_control.F90:115
integer function nf_inq_dim(ncid, dimid, name, dlen)
Definition: nf_dim.f90:75
function nf_put_att_int(ncid, varid, name, xtype, nlen, ivals)
Definition: nf_attio.F90:195
integer function nf_get_vara_int(ncid, varid, start, counts, ivals)
Definition: nf_varaio.F90:734
function nf_put_att_int1(ncid, varid, name, xtype, nlen, i1vals)
Definition: nf_attio.F90:98
function nf_get_vars_int2(ncid, varid, start, counts, strides, i2vals)
Definition: nf_varsio.F90:761
integer function nf_put_varm_int(ncid, varid, start, counts, strides, maps, ivals)
Definition: nf_varmio.F90:339
integer function nf_delete(path)
Definition: nf_control.F90:547
function nf_put_vars_int1(ncid, varid, start, counts, strides, i1vals)
Definition: nf_varsio.F90:144
integer function nf_get_varm_double(ncid, varid, start, counts, strides, maps, dvals)
Definition: nf_varmio.F90:1001
integer function nf_put_att_text(ncid, varid, name, nlen, text)
Definition: nf_attio.F90:34

Return to the Main Unidata NetCDF page.
Generated on Mon Dec 19 2016 16:43:43 for NetCDF-Fortran. NetCDF is a Unidata library.