NetCDF-Fortran  4.4.4
netcdf_overloads.f90
Go to the documentation of this file.
1  ! Overloaded variable functions
2  interface nf90_def_var
4  end interface ! nf90_def_var
5 
6  ! Overloaded attribute functions
7  interface nf90_put_att
8  module procedure nf90_put_att_text, &
15  end interface !nf90_put_att
16  interface nf90_get_att
17  module procedure nf90_get_att_text, &
24  end interface ! nf90_get_att
25 
26  ! Overloaded variable functions
27  interface nf90_put_var
28  module procedure nf90_put_var_text, &
32  module procedure nf90_put_var_1d_text, &
36  module procedure nf90_put_var_2d_text, &
40  module procedure nf90_put_var_3d_text, &
44  module procedure nf90_put_var_4d_text, &
48  module procedure nf90_put_var_5d_text, &
52  module procedure nf90_put_var_6d_text, &
56  module procedure nf90_put_var_7d_text, &
60  end interface ! nf90_put_var
61 
62  interface nf90_get_var
63  module procedure nf90_get_var_text, &
67  module procedure nf90_get_var_1d_text, &
71  module procedure nf90_get_var_2d_text, &
75  module procedure nf90_get_var_3d_text, &
79  module procedure nf90_get_var_4d_text, &
83  module procedure nf90_get_var_5d_text, &
87  module procedure nf90_get_var_6d_text, &
91  module procedure nf90_get_var_7d_text, &
95  end interface ! nf90_get_var
integer function nf90_put_var_twobyteint(ncid, varid, values, start)
integer function nf90_get_var_5d_twobyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_get_var_3d_fourbyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_get_var_4d_text(ncid, varid, values, start, count, stride, map)
integer function nf90_get_var_4d_eightbytereal(ncid, varid, values, start, count, stride, map)
integer function nf90_get_var_4d_twobyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_put_var_3d_eightbytereal(ncid, varid, values, start, count, stride, map)
integer function nf90_get_var_7d_eightbytereal(ncid, varid, values, start, count, stride, map)
integer function nf90_get_var_fourbytereal(ncid, varid, values, start)
integer function nf90_def_var_manydims(ncid, name, xtype, dimids, varid, contiguous, chunksizes, deflate_level, shuffle, fletcher32, endianness, cache_size, cache_nelems, cache_preemption)
integer function nf90_get_var_4d_eightbyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_get_var_6d_text(ncid, varid, values, start, count, stride, map)
integer function nf90_put_att_one_fourbytereal(ncid, varid, name, values)
integer function nf90_get_var_7d_fourbytereal(ncid, varid, values, start, count, stride, map)
integer function nf90_put_var_6d_fourbyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_get_var_6d_twobyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_get_var_2d_eightbytereal(ncid, varid, values, start, count, stride, map)
integer function nf90_put_var_2d_eightbyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_put_var_3d_onebyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_put_var_5d_eightbytereal(ncid, varid, values, start, count, stride, map)
integer function nf90_put_var_7d_fourbyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_get_var_2d_eightbyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_get_var_6d_eightbytereal(ncid, varid, values, start, count, stride, map)
integer function nf90_get_var_6d_fourbyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_put_var_7d_text(ncid, varid, values, start, count, stride, map)
integer function nf90_get_var_6d_onebyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_put_var_5d_eightbyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_put_var_4d_eightbyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_put_att_one_eightbytereal(ncid, varid, name, values)
integer function nf90_get_var_onebyteint(ncid, varid, values, start)
integer function nf90_get_var_text(ncid, varid, values, start, count, stride, map)
integer function nf90_put_var_3d_eightbyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_put_var_2d_fourbytereal(ncid, varid, values, start, count, stride, map)
integer function nf90_put_var_eightbyteint(ncid, varid, values, start)
integer function nf90_get_var_7d_eightbyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_put_var_4d_fourbyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_get_var_4d_fourbytereal(ncid, varid, values, start, count, stride, map)
integer function nf90_get_var_3d_eightbyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_put_att_one_fourbyteint(ncid, varid, name, values)
integer function nf90_put_var_1d_twobyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_get_var_3d_fourbytereal(ncid, varid, values, start, count, stride, map)
integer function nf90_put_att_fourbyteint(ncid, varid, name, values)
integer function nf90_put_var_text(ncid, varid, values, start, count, stride, map)
integer function nf90_put_var_7d_eightbytereal(ncid, varid, values, start, count, stride, map)
integer function nf90_get_att_one_eightbyteint(ncid, varid, name, values)
integer function nf90_get_var_7d_twobyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_put_var_fourbyteint(ncid, varid, values, start)
integer function nf90_put_var_4d_text(ncid, varid, values, start, count, stride, map)
integer function nf90_get_var_5d_eightbytereal(ncid, varid, values, start, count, stride, map)
integer function nf90_get_var_1d_fourbyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_get_var_7d_onebyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_put_var_4d_eightbytereal(ncid, varid, values, start, count, stride, map)
integer function nf90_get_var_2d_fourbytereal(ncid, varid, values, start, count, stride, map)
integer function nf90_put_var_onebyteint(ncid, varid, values, start)
integer function nf90_get_var_5d_eightbyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_put_var_7d_twobyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_put_var_6d_eightbytereal(ncid, varid, values, start, count, stride, map)
integer function nf90_get_var_3d_onebyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_put_var_1d_onebyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_get_var_1d_eightbytereal(ncid, varid, values, start, count, stride, map)
integer function nf90_put_var_3d_fourbytereal(ncid, varid, values, start, count, stride, map)
integer function nf90_put_var_6d_onebyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_get_var_1d_fourbytereal(ncid, varid, values, start, count, stride, map)
integer function nf90_get_var_1d_twobyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_put_var_6d_fourbytereal(ncid, varid, values, start, count, stride, map)
integer function nf90_put_var_2d_eightbytereal(ncid, varid, values, start, count, stride, map)
integer function nf90_get_var_1d_text(ncid, varid, values, start, count, stride, map)
integer function nf90_get_var_twobyteint(ncid, varid, values, start)
integer function nf90_put_var_2d_onebyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_put_var_eightbytereal(ncid, varid, values, start)
integer function nf90_put_att_eightbytereal(ncid, varid, name, values)
integer function nf90_put_var_1d_text(ncid, varid, values, start, count, stride, map)
integer function nf90_put_var_4d_onebyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_put_var_2d_fourbyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_get_var_5d_onebyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_put_var_1d_fourbytereal(ncid, varid, values, start, count, stride, map)
integer function nf90_get_att_one_fourbytereal(ncid, varid, name, values)
integer function nf90_get_var_fourbyteint(ncid, varid, values, start)
integer function nf90_put_var_5d_onebyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_get_var_5d_text(ncid, varid, values, start, count, stride, map)
integer function nf90_get_var_5d_fourbytereal(ncid, varid, values, start, count, stride, map)
integer function nf90_get_var_1d_onebyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_get_var_5d_fourbyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_get_att_eightbyteint(ncid, varid, name, values)
integer function nf90_put_var_5d_text(ncid, varid, values, start, count, stride, map)
integer function nf90_def_var_scalar(ncid, name, xtype, varid)
integer function nf90_put_var_6d_twobyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_put_var_4d_twobyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_put_att_fourbytereal(ncid, varid, name, values)
integer function nf90_put_var_5d_fourbyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_put_var_7d_onebyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_get_var_3d_text(ncid, varid, values, start, count, stride, map)
integer function nf90_put_var_7d_fourbytereal(ncid, varid, values, start, count, stride, map)
integer function nf90_get_var_2d_fourbyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_get_var_eightbytereal(ncid, varid, values, start)
integer function nf90_put_var_1d_fourbyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_get_att_fourbyteint(ncid, varid, name, values)
integer function nf90_get_att_one_twobyteint(ncid, varid, name, values)
integer function nf90_put_var_3d_text(ncid, varid, values, start, count, stride, map)
integer function nf90_put_att_twobyteint(ncid, varid, name, values)
integer function nf90_get_var_7d_text(ncid, varid, values, start, count, stride, map)
integer function nf90_put_var_7d_eightbyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_put_var_2d_twobyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_get_att_one_eightbytereal(ncid, varid, name, values)
integer function nf90_put_att_one_twobyteint(ncid, varid, name, values)
integer function nf90_put_var_6d_text(ncid, varid, values, start, count, stride, map)
integer function nf90_get_var_4d_onebyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_get_var_3d_twobyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_put_att_text(ncid, varid, name, values)
integer function nf90_put_att_one_onebyteint(ncid, varid, name, values)
integer function nf90_get_var_6d_fourbytereal(ncid, varid, values, start, count, stride, map)
integer function nf90_put_var_5d_fourbytereal(ncid, varid, values, start, count, stride, map)
integer function nf90_put_var_1d_eightbytereal(ncid, varid, values, start, count, stride, map)
integer function nf90_get_att_one_onebyteint(ncid, varid, name, values)
integer function nf90_put_var_1d_eightbyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_get_var_7d_fourbyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_put_att_onebyteint(ncid, varid, name, values)
integer function nf90_put_att_eightbyteint(ncid, varid, name, values)
integer function nf90_get_att_one_fourbyteint(ncid, varid, name, values)
integer function nf90_get_att_twobyteint(ncid, varid, name, values)
integer function nf90_get_att_onebyteint(ncid, varid, name, values)
integer function nf90_put_var_4d_fourbytereal(ncid, varid, values, start, count, stride, map)
integer function nf90_get_att_eightbytereal(ncid, varid, name, values)
integer function nf90_put_att_one_eightbyteint(ncid, varid, name, values)
integer function nf90_put_var_fourbytereal(ncid, varid, values, start)
integer function nf90_get_var_2d_onebyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_put_var_3d_fourbyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_put_var_3d_twobyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_get_var_eightbyteint(ncid, varid, values, start)
integer function nf90_put_var_5d_twobyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_get_var_3d_eightbytereal(ncid, varid, values, start, count, stride, map)
integer function nf90_get_var_4d_fourbyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_get_att_text(ncid, varid, name, values)
integer function nf90_get_var_1d_eightbyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_get_var_2d_twobyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_get_var_6d_eightbyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_get_att_fourbytereal(ncid, varid, name, values)
integer function nf90_get_var_2d_text(ncid, varid, values, start, count, stride, map)
integer function nf90_put_var_2d_text(ncid, varid, values, start, count, stride, map)
integer function nf90_put_var_6d_eightbyteint(ncid, varid, values, start, count, stride, map)
integer function nf90_def_var_onedim(ncid, name, xtype, dimids, varid, contiguous, chunksizes, deflate_level, shuffle, fletcher32, endianness, cache_size, cache_nelems, cache_preemption)

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