module_netcdf_nf_data.F90
Go to the documentation of this file.
Module netcdf_nf_data
! Module for Netcdf FORTRAN 2003 nf parameters. This includes all the
! error condition parameters, external data types, fill values etc.
! for netCDF2,3,4
! Written by: Richard Weed, Ph.D.
! Center for Advanced Vehicular Systems
! Mississippi State University
! rweed@cavs.msstate.edu
! License (and other Lawyer Language)
! This software is released under the Apache 2.0 Open Source License. The
! full text of the License can be viewed at :
!
! http:www.apache.org/licenses/LICENSE-2.0.html
!
! The author grants to the University Corporation for Atmospheric Research
! (UCAR), Boulder, CO, USA the right to revise and extend the software
! without restriction. However, the author retains all copyrights and
! intellectual property rights explicitly stated in or implied by the
! Apache license
! Version 1. Sept. 2005 - initial Cray X1 version for netcdf 3.6,0
! Version 2. Apr. 2005 - updated to be consistent with netcdf 3.6.1
! Version 3. Apr. 2009 - updated for netCDF 4.0.1
! Version 4. Apr. 2010 - updated for netCDF 4.1.1
! Version 5. Feb. 2013 - Updated for netCDF 4.4
! Version 6. Jan. 2016 - General code cleanup and added several new
! parameters to mirror whats in netcdf_constants.f90
! This module is provided as a replacement for parts of the netcdf2.inc,
! netcdf3.inc and netcdf4.inc include files. It does not include the
! external statements for the nf_ functions. The latter are not needed
! if you use the interfaces in module_netcdf_nf_interfaces. If you
! want the externals, just use the include files.
USE netcdf_nc_data
Implicit NONE
#include "nfconfig.inc"
! Define values found in netcdf2.inc, netcdf3.inc, and netcdf4.inc
! Also some additional values from the NC_DATA interfaces
!
! Define enumerator nc_type data as integers
Integer, Parameter :: nf_nat = nc_nat
Integer, Parameter :: nf_byte = nc_byte
Integer, Parameter :: nf_int1 = nf_byte
Integer, Parameter :: nf_char = nc_char
Integer, Parameter :: nf_short = nc_short
Integer, Parameter :: nf_int2 = nf_short
Integer, Parameter :: nf_int = nc_int
Integer, Parameter :: nf_float = nc_float
Integer, Parameter :: nf_real = nf_float
Integer, Parameter :: nf_double = nc_double
! Default fill values
Integer, Parameter :: nf_fill_char = iachar(nc_fill_char)
Integer(IK1), Parameter :: nf_fill_byte = nc_fill_byte
Integer(IK2), Parameter :: nf_fill_short = nc_fill_short
Integer, Parameter :: nf_fill_int = nc_fill_int
Real(RK4), Parameter :: nf_fill_float = nc_fill_float
Real(RK4), Parameter :: nf_fill_real = nf_fill_float
Real(RK4), Parameter :: nf_fill_real4 = nf_fill_float
Real(RK8), Parameter :: nf_fill_double = nc_fill_double
Real(RK8), Parameter :: nf_fill_real8 = nf_fill_double
! Mode flags for opening and creating datasets
Integer, Parameter :: nf_nowrite = nc_nowrite
Integer, Parameter :: nf_write = nc_write
Integer, Parameter :: nf_clobber = nc_clobber
Integer, Parameter :: nf_noclobber = nc_noclobber
Integer, Parameter :: nf_fill = nc_fill
Integer, Parameter :: nf_nofill = nc_nofill
Integer, Parameter :: nf_lock = nc_lock
Integer, Parameter :: nf_share = nc_share
Integer, Parameter :: nf_strict_nc3 = nc_strict_nc3
Integer, Parameter :: nf_64bit_offset = nc_64bit_offset
Integer, Parameter :: nf_sizehint_default = nc_sizehint_default
Integer, Parameter :: nf_align_chunk = nc_align_chunk
Integer, Parameter :: nf_format_classic = nc_format_classic
Integer, Parameter :: nf_format_64bit = nc_format_64bit
Integer, Parameter :: nf_diskless = nc_diskless
Integer, Parameter :: nf_mmap = nc_mmap
Integer, Parameter :: nf_inmemory = nc_inmemory
! Unlimited dimension size argument and global attibute ID
Integer, Parameter :: nf_unlimited = nc_unlimited
Integer, Parameter :: nf_global = nc_global
! Implementation limits (WARNING! SHOULD BE THE SAME AS C INTERFACE)
Integer, Parameter :: nf_max_dims = nc_max_dims
Integer, Parameter :: nf_max_attrs = nc_max_attrs
Integer, Parameter :: nf_max_vars = nc_max_vars
Integer, Parameter :: nf_max_name = nc_max_name
Integer, Parameter :: nf_max_var_dims = nc_max_dims
! Error codes
Integer, Parameter :: nf_noerr = nc_noerr
Integer, Parameter :: nf2_err = nc2_err
Integer, Parameter :: nf_syserr = nc_syserr
Integer, Parameter :: nf_exdr = nc_exdr
Integer, Parameter :: nf_ebadid = nc_ebadid
Integer, Parameter :: nf_ebfile = nc_ebfile
Integer, Parameter :: nf_eexist = nc_eexist
Integer, Parameter :: nf_einval = nc_einval
Integer, Parameter :: nf_eperm = nc_eperm
Integer, Parameter :: nf_enotindefine = nc_enotindefine
Integer, Parameter :: nf_eindefine = nc_eindefine
Integer, Parameter :: nf_einvalcoords = nc_einvalcoords
Integer, Parameter :: nf_emaxdims = nc_emaxdims
Integer, Parameter :: nf_enameinuse = nc_enameinuse
Integer, Parameter :: nf_enotatt = nc_enotatt
Integer, Parameter :: nf_emaxatts = nc_emaxatts
Integer, Parameter :: nf_ebadtype = nc_ebadtype
Integer, Parameter :: nf_ebaddim = nc_ebaddim
Integer, Parameter :: nf_eunlimpos = nc_eunlimpos
Integer, Parameter :: nf_emaxvars = nc_emaxvars
Integer, Parameter :: nf_enotvar = nc_enotvar
Integer, Parameter :: nf_eglobal = nc_eglobal
Integer, Parameter :: nf_enotnc = nc_enotnc
Integer, Parameter :: nf_ests = nc_ests
Integer, Parameter :: nf_emaxname = nc_emaxname
Integer, Parameter :: nf_eunlimit = nc_eunlimit
Integer, Parameter :: nf_enorecvars = nc_enorecvars
Integer, Parameter :: nf_echar = nc_echar
Integer, Parameter :: nf_eedge = nc_eedge
Integer, Parameter :: nf_estride = nc_estride
Integer, Parameter :: nf_ebadname = nc_ebadname
Integer, Parameter :: nf_erange = nc_erange
Integer, Parameter :: nf_enomem = nc_enomem
Integer, Parameter :: nf_evarsize = nc_evarsize
Integer, Parameter :: nf_edimsize = nc_edimsize
Integer, Parameter :: nf_etrunc = nc_etrunc
Integer, Parameter :: nf_eaxistype = nc_eaxistype
! DAP error codes
Integer, Parameter :: nf_edap = nc_edap
Integer, Parameter :: nf_ecurl = nc_ecurl
Integer, Parameter :: nf_eio = nc_eio
Integer, Parameter :: nf_enodata = nc_enodata
Integer, Parameter :: nf_edapsvc = nc_edapsvc
Integer, Parameter :: nf_edas = nc_edas
Integer, Parameter :: nf_edds = nc_edds
Integer, Parameter :: nf_edatadds = nc_edatadds
Integer, Parameter :: nf_edapurl = nc_edapurl
Integer, Parameter :: nf_edapconstraint = nc_edapconstraint
Integer, Parameter :: nf_etranslation = nc_etranslation
! Error handling codes
Integer, Parameter :: nf_fatal = nc_fatal
Integer, Parameter :: nf_verbose = nc_verbose
#ifdef USE_NETCDF4
! NETCDF4 parameters
! data types
Integer, Parameter :: nf_long = nc_long
Integer, Parameter :: nf_ubyte = nc_ubyte
Integer, Parameter :: nf_ushort = nc_ushort
Integer, Parameter :: nf_uint = nc_uint
Integer, Parameter :: nf_int64 = nc_int64
Integer, Parameter :: nf_uint64 = nc_uint64
Integer, Parameter :: nf_string = nc_string
Integer, Parameter :: nf_vlen = nc_vlen
Integer, Parameter :: nf_opaque = nc_opaque
Integer, Parameter :: nf_enum = nc_enum
Integer, Parameter :: nf_compound = nc_compound
! Netcdf4 fill flags - for some reason the F90 values are different
Integer, Parameter :: nf_fill_ubyte = nc_fill_ubyte
Integer, Parameter :: nf_fill_uint1 = nf_fill_ubyte
Integer, Parameter :: nf_fill_ushort = nc_fill_ushort
Integer, Parameter :: nf_fill_uint2 = nf_fill_ushort
Integer(IK8), Parameter :: nf_fill_uint = nc_fill_uint
Integer(IK8), Parameter :: nf_fill_int64 = nc_fill_int64
! new format types
Integer, Parameter :: nf_format_netcdf4 = nc_format_netcdf4
Integer, Parameter :: nf_format_netcdf4_classic = nc_format_netcdf4_classic
! Netcdf4 create mode flags
Integer, Parameter :: nf_netcdf4 = nc_netcdf4
Integer, Parameter :: nf_hdf5 = nf_netcdf4 ! deprecated
Integer, Parameter :: nf_classic_model = nc_classic_model
! Netcdf4 variable flags
Integer, Parameter :: nf_chunk_seq = nc_chunk_seq
Integer, Parameter :: nf_chunk_sub = nc_chunk_sub
Integer, Parameter :: nf_chunk_sizes = nc_chunk_sizes
Integer, Parameter :: nf_endian_native = nc_endian_native
Integer, Parameter :: nf_endian_little = nc_endian_little
Integer, Parameter :: nf_endian_big = nc_endian_big
Integer, Parameter :: nf_chunked = nc_chunked
Integer, Parameter :: nf_notcontiguous = nc_notcontiguous
Integer, Parameter :: nf_contiguous = nc_contiguous
Integer, Parameter :: nf_nochecksum = nc_nochecksum
Integer, Parameter :: nf_fletcher32 = nc_fletcher32
Integer, Parameter :: nf_noshuffle = nc_noshuffle
Integer, Parameter :: nf_shuffle = nc_shuffle
Integer, Parameter :: nf_independent = nc_independent
Integer, Parameter :: nf_collective = nc_collective
! Flags for parallel I/O
Integer, Parameter :: nf_mpiio = nc_mpiio
Integer, Parameter :: nf_mpiposix = nc_mpiposix
Integer, Parameter :: nf_pnetcdf = nc_pnetcdf ! which is actually NC_MPIIO
! SZIP flags
Integer, Parameter :: nf_szip_ec_option_mask = nc_szip_ec_option_mask
Integer, Parameter :: nf_szip_nn_option_mask = nc_szip_nn_option_mask
! Netcdf4 error flags
Integer, Parameter :: nf_ehdferr = nc_ehdferr
Integer, Parameter :: nf_ecantread = nc_ecantread
Integer, Parameter :: nf_ecantwrite = nc_ecantwrite
Integer, Parameter :: nf_ecantcreate = nc_ecantcreate
Integer, Parameter :: nf_efilemeta = nc_efilemeta
Integer, Parameter :: nf_edimmeta = nc_edimmeta
Integer, Parameter :: nf_eattmeta = nc_eattmeta
Integer, Parameter :: nf_evarmeta = nc_evarmeta
Integer, Parameter :: nf_enocompound = nc_enocompound
Integer, Parameter :: nf_eattexists = nc_eattexists
Integer, Parameter :: nf_enotnc4 = nc_enotnc4
Integer, Parameter :: nf_estrictnc3 = nc_estrictnc3
Integer, Parameter :: nf_enotnc3 = nc_enotnc3
Integer, Parameter :: nf_enopar = nc_enopar
Integer, Parameter :: nf_eparinit = nc_eparinit
Integer, Parameter :: nf_ebadgrpid = nc_ebadgrpid
Integer, Parameter :: nf_ebadtypid = nc_ebadtypid
Integer, Parameter :: nf_etypdefined = nc_etypdefined
Integer, Parameter :: nf_ebadfield = nc_ebadfield
Integer, Parameter :: nf_ebadclass = nc_ebadclass
Integer, Parameter :: nf_emaptype = nc_emaptype
Integer, Parameter :: nf_elatefill = nc_elatefill
Integer, Parameter :: nf_elatedef = nc_elatedef
Integer, Parameter :: nf_edimscale = nc_edimscale
Integer, Parameter :: nf_enogrp = nc_enogrp
Integer, Parameter :: nf_estorage = nc_estorage
Integer, Parameter :: nf_ebadchunk = nc_ebadchunk
Integer, Parameter :: nf_enotbuilt = nc_enotbuilt
Integer, Parameter :: nf_ediskless = nc_ediskless
Integer, Parameter :: nf_ecantextend = nc_ecantextend
Integer, Parameter :: nf_empi = nc_empi
#endif
#ifndef NO_NETCDF_2
! V2 interface values
Integer, Parameter :: ncbyte = nf_byte
Integer, Parameter :: ncchar = nf_char
Integer, Parameter :: ncshort = nf_short
Integer, Parameter :: nclong = nf_int
Integer, Parameter :: ncfloat = nf_float
Integer, Parameter :: ncdouble = nf_double
Integer, Parameter :: ncrdwr = nf_write
Integer, Parameter :: nccreate = 2
Integer, Parameter :: ncexcl = 4
Integer, Parameter :: ncindef = 8
Integer, Parameter :: ncnsync = 16
Integer, Parameter :: nchsync = 32
Integer, Parameter :: ncndirty = 64
Integer, Parameter :: nchdirty = 128
Integer, Parameter :: ncfill = nf_fill
Integer, Parameter :: ncnofill = nf_nofill
Integer, Parameter :: nclink = 32768
Integer, Parameter :: ncnowrit = nf_nowrite
Integer, Parameter :: ncwrite = nf_write
Integer, Parameter :: ncclob = nf_clobber
Integer, Parameter :: ncnoclob = nf_noclobber
Integer, Parameter :: ncunlim = nf_unlimited
Integer, Parameter :: ncglobal = nf_global
Integer, Parameter :: maxncop = 64
Integer, Parameter :: maxncdim = nf_max_dims
Integer, Parameter :: maxncatt = nf_max_attrs
Integer, Parameter :: maxncvar = nf_max_vars
Integer, Parameter :: maxncnam = nf_max_name
Integer, Parameter :: maxvdims = maxncdim
Integer, Parameter :: ncnoerr = nf_noerr
Integer, Parameter :: ncebadid = nf_ebadid
Integer, Parameter :: ncenfile = -31
Integer, Parameter :: nceexist = nf_eexist
Integer, Parameter :: nceinval = nf_einval
Integer, Parameter :: nceperm = nf_eperm
Integer, Parameter :: ncenotin = nf_enotindefine
Integer, Parameter :: nceindef = nf_eindefine
Integer, Parameter :: ncecoord = nf_einvalcoords
Integer, Parameter :: ncemaxds = nf_emaxdims
Integer, Parameter :: ncename = nf_enameinuse
Integer, Parameter :: ncemaxat = nf_emaxatts
Integer, Parameter :: ncebadty = nf_ebadtype
Integer, Parameter :: ncebadd = nf_ebaddim
Integer, Parameter :: nceunlim = nf_eunlimpos
Integer, Parameter :: ncemaxvs = nf_emaxvars
Integer, Parameter :: ncenotvr = nf_enotvar
Integer, Parameter :: nceglob = nf_eglobal
Integer, Parameter :: ncnotnc = nf_enotnc
Integer, Parameter :: ncestc = nf_ests
Integer, Parameter :: ncentool = nf_emaxname
Integer, Parameter :: ncfoobar = 32
Integer, Parameter :: ncsyserr = nf_syserr
Integer, Parameter :: ncfatal = nf_fatal
Integer, Parameter :: ncverbos = nf_verbose
Integer, Parameter :: filchar = nf_fill_char
Integer(IK1), Parameter :: filbyte = nf_fill_byte
Integer(IK2), Parameter :: filshort = nf_fill_short
Integer, Parameter :: fillong = nf_fill_int
Real(RK4), Parameter :: filfloat = nf_fill_float
Real(RK8), Parameter :: fildoub = nf_fill_double
#endif
!------------------------------------------------------------------------------
End Module netcdf_nf_data
netcdf_nf_data::fillong
integer, parameter fillong
Definition: module_netcdf_nf_data.F90:338
netcdf_nf_data::nf_eedge
integer, parameter nf_eedge
Definition: module_netcdf_nf_data.F90:139
netcdf_nc_data::nc_elatefill
integer(c_int), parameter nc_elatefill
Definition: module_netcdf_nc_data.F90:381
netcdf_nf_data::nceinval
integer, parameter nceinval
Definition: module_netcdf_nf_data.F90:312
netcdf_nc_data::nc_echar
integer(c_int), parameter nc_echar
Definition: module_netcdf_nc_data.F90:271
netcdf_nc_data::nc_edimmeta
integer(c_int), parameter nc_edimmeta
Definition: module_netcdf_nc_data.F90:365
netcdf_nc_data::nc_ubyte
integer(c_int), parameter nc_ubyte
Definition: module_netcdf_nc_data.F90:313
netcdf_nc_data::nc_global
integer(c_int), parameter nc_global
Definition: module_netcdf_nc_data.F90:232
netcdf_nf_data::nf_echar
integer, parameter nf_echar
Definition: module_netcdf_nf_data.F90:138
netcdf_nf_data::ncwrite
integer, parameter ncwrite
Definition: module_netcdf_nf_data.F90:294
netcdf_nf_data::nf_emaxdims
integer, parameter nf_emaxdims
Definition: module_netcdf_nf_data.F90:122
netcdf_nc_data::nc_string
integer(c_int), parameter nc_string
Definition: module_netcdf_nc_data.F90:318
netcdf_nc_data::nc_mpiio
integer(c_int), parameter nc_mpiio
Definition: module_netcdf_nc_data.F90:351
netcdf_nf_data::ncename
integer, parameter ncename
Definition: module_netcdf_nf_data.F90:318
netcdf_nc_data::nc_fill_byte
integer(c_signed_char), parameter nc_fill_byte
Definition: module_netcdf_nc_data.F90:203
netcdf_nc_data::nc_shuffle
integer(c_int), parameter nc_shuffle
Definition: module_netcdf_nc_data.F90:345
netcdf_nc_data::nc_estride
integer(c_int), parameter nc_estride
Definition: module_netcdf_nc_data.F90:273
netcdf_nf_data::filfloat
real(rk4), parameter filfloat
Definition: module_netcdf_nf_data.F90:339
netcdf_nf_data::ncnoerr
integer, parameter ncnoerr
Definition: module_netcdf_nf_data.F90:308
netcdf_nf_data::ncbyte
integer, parameter ncbyte
Definition: module_netcdf_nf_data.F90:274
netcdf_nf_data::nf_enotnc
integer, parameter nf_enotnc
Definition: module_netcdf_nf_data.F90:132
netcdf_nf_data::ncunlim
integer, parameter ncunlim
Definition: module_netcdf_nf_data.F90:298
netcdf_nf_data::nf_max_attrs
integer, parameter nf_max_attrs
Definition: module_netcdf_nf_data.F90:103
netcdf_nf_data::filbyte
integer(ik1), parameter filbyte
Definition: module_netcdf_nf_data.F90:336
netcdf_nc_data::nc_chunk_sizes
integer(c_int), parameter nc_chunk_sizes
Definition: module_netcdf_nc_data.F90:335
netcdf_nf_data::ncebadty
integer, parameter ncebadty
Definition: module_netcdf_nf_data.F90:320
netcdf_nc_data::nc_emaxvars
integer(c_int), parameter nc_emaxvars
Definition: module_netcdf_nc_data.F90:263
netcdf_nf_data::nf_etrunc
integer, parameter nf_etrunc
Definition: module_netcdf_nf_data.F90:146
netcdf_nc_data::nc_ecantwrite
integer(c_int), parameter nc_ecantwrite
Definition: module_netcdf_nc_data.F90:362
netcdf_nf_data::nf_evarsize
integer, parameter nf_evarsize
Definition: module_netcdf_nf_data.F90:144
netcdf_nf_data::nf_fill_int
integer, parameter nf_fill_int
Definition: module_netcdf_nf_data.F90:67
netcdf_nf_data::nf_edapconstraint
integer, parameter nf_edapconstraint
Definition: module_netcdf_nf_data.F90:160
netcdf_nc_data::nc_compound
integer(c_int), parameter nc_compound
Definition: module_netcdf_nc_data.F90:322
netcdf_nf_data::nf_enorecvars
integer, parameter nf_enorecvars
Definition: module_netcdf_nf_data.F90:136
netcdf_nc_data::nc_ebadname
integer(c_int), parameter nc_ebadname
Definition: module_netcdf_nc_data.F90:274
netcdf_nc_data::nc_contiguous
integer(c_int), parameter nc_contiguous
Definition: module_netcdf_nc_data.F90:341
netcdf_nf_data::nf_erange
integer, parameter nf_erange
Definition: module_netcdf_nf_data.F90:142
netcdf_nc_data::nc_chunked
integer(c_int), parameter nc_chunked
Definition: module_netcdf_nc_data.F90:339
netcdf_nc_data::nc_max_vars
integer(c_int), parameter nc_max_vars
Definition: module_netcdf_nc_data.F90:238
netcdf_nc_data::nc_ebfile
integer(c_int), parameter nc_ebfile
Definition: module_netcdf_nc_data.F90:249
netcdf_nc_data::nc_ecantcreate
integer(c_int), parameter nc_ecantcreate
Definition: module_netcdf_nc_data.F90:363
netcdf_nc_data::nc_ecantextend
integer(c_int), parameter nc_ecantextend
Definition: module_netcdf_nc_data.F90:389
netcdf_nc_data::nc_uint
integer(c_int), parameter nc_uint
Definition: module_netcdf_nc_data.F90:315
netcdf_nf_data::ncndirty
integer, parameter ncndirty
Definition: module_netcdf_nf_data.F90:287
netcdf_nf_data::nf_fatal
integer, parameter nf_fatal
Definition: module_netcdf_nf_data.F90:165
netcdf_nc_data::nc_evarmeta
integer(c_int), parameter nc_evarmeta
Definition: module_netcdf_nc_data.F90:367
netcdf_nf_data::nceperm
integer, parameter nceperm
Definition: module_netcdf_nf_data.F90:313
netcdf_nc_data::nc_emaxdims
integer(c_int), parameter nc_emaxdims
Definition: module_netcdf_nc_data.F90:256
netcdf_nc_data::nc_ebadchunk
integer(c_int), parameter nc_ebadchunk
Definition: module_netcdf_nc_data.F90:386
netcdf_nf_data::nf_global
integer, parameter nf_global
Definition: module_netcdf_nf_data.F90:98
netcdf_nf_data::ncexcl
integer, parameter ncexcl
Definition: module_netcdf_nf_data.F90:283
netcdf_nf_data::fildoub
real(rk8), parameter fildoub
Definition: module_netcdf_nf_data.F90:340
netcdf_nf_data::nf2_err
integer, parameter nf2_err
Definition: module_netcdf_nf_data.F90:111
netcdf_nf_data::nf_int
integer, parameter nf_int
Definition: module_netcdf_nf_data.F90:57
netcdf_nf_data::nf_64bit_offset
integer, parameter nf_64bit_offset
Definition: module_netcdf_nf_data.F90:86
netcdf_nc_data::nc_endian_big
integer(c_int), parameter nc_endian_big
Definition: module_netcdf_nc_data.F90:338
netcdf_nf_data::ncnotnc
integer, parameter ncnotnc
Definition: module_netcdf_nf_data.F90:326
netcdf_nc_data::nc_collective
integer(c_int), parameter nc_collective
Definition: module_netcdf_nc_data.F90:347
netcdf_nc_data::nc_nowrite
integer(c_int), parameter nc_nowrite
Definition: module_netcdf_nc_data.F90:211
netcdf_nf_data::nf_short
integer, parameter nf_short
Definition: module_netcdf_nf_data.F90:55
netcdf_nf_data::nf_verbose
integer, parameter nf_verbose
Definition: module_netcdf_nf_data.F90:166
netcdf_nc_data::nc_diskless
integer(c_int), parameter nc_diskless
Definition: module_netcdf_nc_data.F90:225
netcdf_nf_data::nf_max_var_dims
integer, parameter nf_max_var_dims
Definition: module_netcdf_nf_data.F90:106
netcdf_nc_data::nc_format_netcdf4
integer(c_int), parameter nc_format_netcdf4
Definition: module_netcdf_nc_data.F90:305
netcdf_nf_data::nf_fill_real4
real(rk4), parameter nf_fill_real4
Definition: module_netcdf_nf_data.F90:71
netcdf_nf_data::nf_fill_short
integer(ik2), parameter nf_fill_short
Definition: module_netcdf_nf_data.F90:66
netcdf_nf_data::nf_ebadname
integer, parameter nf_ebadname
Definition: module_netcdf_nf_data.F90:141
netcdf_nc_data::nc_ediskless
integer(c_int), parameter nc_ediskless
Definition: module_netcdf_nc_data.F90:388
netcdf_nc_data::nc_fletcher32
integer(c_int), parameter nc_fletcher32
Definition: module_netcdf_nc_data.F90:343
netcdf_nf_data::maxncop
integer, parameter maxncop
Definition: module_netcdf_nf_data.F90:301
netcdf_nf_data::filchar
integer, parameter filchar
Definition: module_netcdf_nf_data.F90:335
netcdf_nf_data::nf_eunlimit
integer, parameter nf_eunlimit
Definition: module_netcdf_nf_data.F90:135
netcdf_nc_data::nc_eattmeta
integer(c_int), parameter nc_eattmeta
Definition: module_netcdf_nc_data.F90:366
netcdf_nf_data::nf_edapsvc
integer, parameter nf_edapsvc
Definition: module_netcdf_nf_data.F90:155
netcdf_nc_data::nc_erange
integer(c_int), parameter nc_erange
Definition: module_netcdf_nc_data.F90:275
netcdf_nc_data::nc_ebadclass
integer(c_int), parameter nc_ebadclass
Definition: module_netcdf_nc_data.F90:379
netcdf_nc_data::nc_etrunc
integer(c_int), parameter nc_etrunc
Definition: module_netcdf_nc_data.F90:279
netcdf_nc_data::nc_pnetcdf
integer(c_int), parameter nc_pnetcdf
Definition: module_netcdf_nc_data.F90:353
netcdf_nc_data::nc_enum
integer(c_int), parameter nc_enum
Definition: module_netcdf_nc_data.F90:321
netcdf_nc_data::nc_eindefine
integer(c_int), parameter nc_eindefine
Definition: module_netcdf_nc_data.F90:254
netcdf_nf_data::maxncnam
integer, parameter maxncnam
Definition: module_netcdf_nf_data.F90:305
netcdf_nf_data::nf_edas
integer, parameter nf_edas
Definition: module_netcdf_nf_data.F90:156
netcdf_nc_data::nc_edds
integer(c_int), parameter nc_edds
Definition: module_netcdf_nc_data.F90:290
netcdf_nf_data::nf_ests
integer, parameter nf_ests
Definition: module_netcdf_nf_data.F90:133
netcdf_nc_data::nc_eunlimpos
integer(c_int), parameter nc_eunlimpos
Definition: module_netcdf_nc_data.F90:262
netcdf_nc_data::nc_float
integer(c_int), parameter nc_float
Definition: module_netcdf_nc_data.F90:197
netcdf_nc_data::nc_chunk_sub
integer(c_int), parameter nc_chunk_sub
Definition: module_netcdf_nc_data.F90:334
netcdf_nf_data::maxncatt
integer, parameter maxncatt
Definition: module_netcdf_nf_data.F90:303
netcdf_nc_data::nc_sizehint_default
integer(c_int), parameter nc_sizehint_default
Definition: module_netcdf_nc_data.F90:221
netcdf_nf_data::nf_align_chunk
integer, parameter nf_align_chunk
Definition: module_netcdf_nf_data.F90:88
netcdf_nc_data::nc_syserr
integer(c_int), parameter nc_syserr
Definition: module_netcdf_nc_data.F90:246
netcdf_nf_data::maxncdim
integer, parameter maxncdim
Definition: module_netcdf_nf_data.F90:302
netcdf_nf_data::nf_max_vars
integer, parameter nf_max_vars
Definition: module_netcdf_nf_data.F90:104
netcdf_nf_data::nf_edap
integer, parameter nf_edap
Definition: module_netcdf_nf_data.F90:151
netcdf_nc_data::nc_align_chunk
integer(c_int), parameter nc_align_chunk
Definition: module_netcdf_nc_data.F90:222
netcdf_nf_data::ncebadid
integer, parameter ncebadid
Definition: module_netcdf_nf_data.F90:309
netcdf_nc_data::nc_eglobal
integer(c_int), parameter nc_eglobal
Definition: module_netcdf_nc_data.F90:265
netcdf_nf_data
Definition: module_netcdf_nf_data.F90:1
netcdf_nf_data::nf_eglobal
integer, parameter nf_eglobal
Definition: module_netcdf_nf_data.F90:131
netcdf_nc_data::nc_eparinit
integer(c_int), parameter nc_eparinit
Definition: module_netcdf_nc_data.F90:374
netcdf_nc_data::nc_double
integer(c_int), parameter nc_double
Definition: module_netcdf_nc_data.F90:198
netcdf_nf_data::ncemaxvs
integer, parameter ncemaxvs
Definition: module_netcdf_nf_data.F90:323
netcdf_nc_data::nc_eunlimit
integer(c_int), parameter nc_eunlimit
Definition: module_netcdf_nc_data.F90:269
netcdf_nf_data::nf_diskless
integer, parameter nf_diskless
Definition: module_netcdf_nf_data.F90:91
netcdf_nf_data::nf_clobber
integer, parameter nf_clobber
Definition: module_netcdf_nf_data.F90:79
netcdf_nf_data::nf_emaxvars
integer, parameter nf_emaxvars
Definition: module_netcdf_nf_data.F90:129
netcdf_nf_data::nf_float
integer, parameter nf_float
Definition: module_netcdf_nf_data.F90:58
netcdf_nf_data::nf_enomem
integer, parameter nf_enomem
Definition: module_netcdf_nf_data.F90:143
netcdf_nc_data::nc_fill_int64
integer(c_long_long), parameter nc_fill_int64
Definition: module_netcdf_nc_data.F90:329
netcdf_nf_data::nf_byte
integer, parameter nf_byte
Definition: module_netcdf_nf_data.F90:52
netcdf_nf_data::nf_fill_float
real(rk4), parameter nf_fill_float
Definition: module_netcdf_nf_data.F90:69
netcdf_nf_data::ncebadd
integer, parameter ncebadd
Definition: module_netcdf_nf_data.F90:321
netcdf_nf_data::ncemaxat
integer, parameter ncemaxat
Definition: module_netcdf_nf_data.F90:319
netcdf_nc_data::nc_etypdefined
integer(c_int), parameter nc_etypdefined
Definition: module_netcdf_nc_data.F90:377
netcdf_nf_data::nf_eunlimpos
integer, parameter nf_eunlimpos
Definition: module_netcdf_nf_data.F90:128
netcdf_nf_data::nf_enotvar
integer, parameter nf_enotvar
Definition: module_netcdf_nf_data.F90:130
netcdf_nc_data::nc_enotnc3
integer(c_int), parameter nc_enotnc3
Definition: module_netcdf_nc_data.F90:372
netcdf_nf_data::nf_ebfile
integer, parameter nf_ebfile
Definition: module_netcdf_nf_data.F90:115
netcdf_nc_data::nc_classic_model
integer(c_int), parameter nc_classic_model
Definition: module_netcdf_nc_data.F90:308
netcdf_nc_data::nc_einvalcoords
integer(c_int), parameter nc_einvalcoords
Definition: module_netcdf_nc_data.F90:255
netcdf_nf_data::nf_exdr
integer, parameter nf_exdr
Definition: module_netcdf_nf_data.F90:113
netcdf_nc_data::nc_fill
integer(c_int), parameter nc_fill
Definition: module_netcdf_nc_data.F90:215
netcdf_nf_data::ncsyserr
integer, parameter ncsyserr
Definition: module_netcdf_nf_data.F90:330
netcdf_nc_data::nc_estorage
integer(c_int), parameter nc_estorage
Definition: module_netcdf_nc_data.F90:385
netcdf_nf_data::ncenotin
integer, parameter ncenotin
Definition: module_netcdf_nf_data.F90:314
netcdf_nc_data::nc_edatadds
integer(c_int), parameter nc_edatadds
Definition: module_netcdf_nc_data.F90:291
netcdf_nf_data::nf_nofill
integer, parameter nf_nofill
Definition: module_netcdf_nf_data.F90:82
netcdf_nf_data::nf_ebaddim
integer, parameter nf_ebaddim
Definition: module_netcdf_nf_data.F90:127
netcdf_nf_data::ncnoclob
integer, parameter ncnoclob
Definition: module_netcdf_nf_data.F90:296
netcdf_nf_data::nf_double
integer, parameter nf_double
Definition: module_netcdf_nf_data.F90:60
netcdf_nf_data::nf_fill_char
integer, parameter nf_fill_char
Definition: module_netcdf_nf_data.F90:64
netcdf_nc_data::nc_enotnc
integer(c_int), parameter nc_enotnc
Definition: module_netcdf_nc_data.F90:266
netcdf_nc_data::nc_eperm
integer(c_int), parameter nc_eperm
Definition: module_netcdf_nc_data.F90:252
netcdf_nc_data::nc_nochecksum
integer(c_int), parameter nc_nochecksum
Definition: module_netcdf_nc_data.F90:342
netcdf_nc_data::nc_edimsize
integer(c_int), parameter nc_edimsize
Definition: module_netcdf_nc_data.F90:278
netcdf_nc_data::nc_enameinuse
integer(c_int), parameter nc_enameinuse
Definition: module_netcdf_nc_data.F90:257
netcdf_nf_data::ncnofill
integer, parameter ncnofill
Definition: module_netcdf_nf_data.F90:290
netcdf_nc_data::nc_ecantread
integer(c_int), parameter nc_ecantread
Definition: module_netcdf_nc_data.F90:361
netcdf_nc_data::nc_char
integer(c_int), parameter nc_char
Definition: module_netcdf_nc_data.F90:194
netcdf_nf_data::maxncvar
integer, parameter maxncvar
Definition: module_netcdf_nf_data.F90:304
netcdf_nf_data::nclong
integer, parameter nclong
Definition: module_netcdf_nf_data.F90:277
netcdf_nf_data::ncfill
integer, parameter ncfill
Definition: module_netcdf_nf_data.F90:289
netcdf_nc_data::nc_ebadfield
integer(c_int), parameter nc_ebadfield
Definition: module_netcdf_nc_data.F90:378
netcdf_nf_data::nf_edimsize
integer, parameter nf_edimsize
Definition: module_netcdf_nf_data.F90:145
netcdf_nf_data::ncenfile
integer, parameter ncenfile
Definition: module_netcdf_nf_data.F90:310
netcdf_nf_data::nf_write
integer, parameter nf_write
Definition: module_netcdf_nf_data.F90:78
netcdf_nc_data::nc_ehdferr
integer(c_int), parameter nc_ehdferr
Definition: module_netcdf_nc_data.F90:360
netcdf_nf_data::nf_ecurl
integer, parameter nf_ecurl
Definition: module_netcdf_nf_data.F90:152
netcdf_nf_data::ncemaxds
integer, parameter ncemaxds
Definition: module_netcdf_nf_data.F90:317
netcdf_nf_data::nf_fill_double
real(rk8), parameter nf_fill_double
Definition: module_netcdf_nf_data.F90:72
netcdf_nf_data::nf_int2
integer, parameter nf_int2
Definition: module_netcdf_nf_data.F90:56
netcdf_nc_data::nc_strict_nc3
integer(c_int), parameter nc_strict_nc3
Definition: module_netcdf_nc_data.F90:219
netcdf_nc_data::nc_fill_char
character(kind=c_char), parameter nc_fill_char
Definition: module_netcdf_nc_data.F90:202
netcdf_nf_data::nf_einval
integer, parameter nf_einval
Definition: module_netcdf_nf_data.F90:117
netcdf_nc_data::nc_enocompound
integer(c_int), parameter nc_enocompound
Definition: module_netcdf_nc_data.F90:368
netcdf_nf_data::nf_unlimited
integer, parameter nf_unlimited
Definition: module_netcdf_nf_data.F90:97
netcdf_nc_data::nc_mpiposix
integer(c_int), parameter nc_mpiposix
Definition: module_netcdf_nc_data.F90:352
netcdf_nf_data::nf_estride
integer, parameter nf_estride
Definition: module_netcdf_nf_data.F90:140
netcdf_nf_data::ncdouble
integer, parameter ncdouble
Definition: module_netcdf_nf_data.F90:279
netcdf_nc_data::nc_lock
integer(c_int), parameter nc_lock
Definition: module_netcdf_nc_data.F90:217
netcdf_nf_data::ncestc
integer, parameter ncestc
Definition: module_netcdf_nf_data.F90:327
netcdf_nf_data::ncecoord
integer, parameter ncecoord
Definition: module_netcdf_nf_data.F90:316
netcdf_nf_data::ncenotvr
integer, parameter ncenotvr
Definition: module_netcdf_nf_data.F90:324
netcdf_nc_data::nc_eedge
integer(c_int), parameter nc_eedge
Definition: module_netcdf_nc_data.F90:272
netcdf_nf_data::nf_fill_real
real(rk4), parameter nf_fill_real
Definition: module_netcdf_nf_data.F90:70
netcdf_nc_data::nc_independent
integer(c_int), parameter nc_independent
Definition: module_netcdf_nc_data.F90:346
netcdf_nc_data::nc_max_name
integer(c_int), parameter nc_max_name
Definition: module_netcdf_nc_data.F90:239
netcdf_nf_data::nf_fill_real8
real(rk8), parameter nf_fill_real8
Definition: module_netcdf_nf_data.F90:73
netcdf_nf_data::nccreate
integer, parameter nccreate
Definition: module_netcdf_nf_data.F90:282
netcdf_nc_data::nc_endian_native
integer(c_int), parameter nc_endian_native
Definition: module_netcdf_nc_data.F90:336
netcdf_nc_data::nc_ebadtypid
integer(c_int), parameter nc_ebadtypid
Definition: module_netcdf_nc_data.F90:376
netcdf_nc_data::nc_estrictnc3
integer(c_int), parameter nc_estrictnc3
Definition: module_netcdf_nc_data.F90:371
netcdf_nf_data::nf_real
integer, parameter nf_real
Definition: module_netcdf_nf_data.F90:59
netcdf_nc_data::nc_uint64
integer(c_int), parameter nc_uint64
Definition: module_netcdf_nc_data.F90:317
netcdf_nc_data::nc_byte
integer(c_int), parameter nc_byte
Definition: module_netcdf_nc_data.F90:193
netcdf_nc_data::nc_enopar
integer(c_int), parameter nc_enopar
Definition: module_netcdf_nc_data.F90:373
netcdf_nc_data::nc_etranslation
integer(c_int), parameter nc_etranslation
Definition: module_netcdf_nc_data.F90:294
netcdf_nc_data::nc_max_attrs
integer(c_int), parameter nc_max_attrs
Definition: module_netcdf_nc_data.F90:237
netcdf_nc_data::nc_ebaddim
integer(c_int), parameter nc_ebaddim
Definition: module_netcdf_nc_data.F90:261
netcdf_nc_data::nc_int
integer(c_int), parameter nc_int
Definition: module_netcdf_nc_data.F90:196
netcdf_nc_data::nc_mmap
integer(c_int), parameter nc_mmap
Definition: module_netcdf_nc_data.F90:226
netcdf_nf_data::nf_format_classic
integer, parameter nf_format_classic
Definition: module_netcdf_nf_data.F90:89
netcdf_nf_data::nf_enodata
integer, parameter nf_enodata
Definition: module_netcdf_nf_data.F90:154
netcdf_nc_data::nc_notcontiguous
integer(c_int), parameter nc_notcontiguous
Definition: module_netcdf_nc_data.F90:340
netcdf_nc_data::nc_chunk_seq
integer(c_int), parameter nc_chunk_seq
Definition: module_netcdf_nc_data.F90:333
netcdf_nc_data::nc_short
integer(c_int), parameter nc_short
Definition: module_netcdf_nc_data.F90:195
netcdf_nc_data::nc_enomem
integer(c_int), parameter nc_enomem
Definition: module_netcdf_nc_data.F90:276
netcdf_nc_data::nc_verbose
integer(c_int), parameter nc_verbose
Definition: module_netcdf_nc_data.F90:299
netcdf_nf_data::ncglobal
integer, parameter ncglobal
Definition: module_netcdf_nf_data.F90:299
netcdf_nf_data::nf_inmemory
integer, parameter nf_inmemory
Definition: module_netcdf_nf_data.F90:93
netcdf_nc_data::nc_edap
integer(c_int), parameter nc_edap
Definition: module_netcdf_nc_data.F90:284
netcdf_nc_data::nc_max_dims
integer(c_int), parameter nc_max_dims
Definition: module_netcdf_nc_data.F90:236
netcdf_nf_data::nf_eexist
integer, parameter nf_eexist
Definition: module_netcdf_nf_data.F90:116
netcdf_nc_data::nc_ebadtype
integer(c_int), parameter nc_ebadtype
Definition: module_netcdf_nc_data.F90:260
netcdf_nf_data::nceunlim
integer, parameter nceunlim
Definition: module_netcdf_nf_data.F90:322
netcdf_nf_data::nf_share
integer, parameter nf_share
Definition: module_netcdf_nf_data.F90:84
netcdf_nf_data::ncindef
integer, parameter ncindef
Definition: module_netcdf_nf_data.F90:284
netcdf_nc_data::nc_enotatt
integer(c_int), parameter nc_enotatt
Definition: module_netcdf_nc_data.F90:258
netcdf_nf_data::ncverbos
integer, parameter ncverbos
Definition: module_netcdf_nf_data.F90:333
netcdf_nc_data::nc_emaxname
integer(c_int), parameter nc_emaxname
Definition: module_netcdf_nc_data.F90:268
netcdf_nc_data::nc_noerr
integer(c_int), parameter nc_noerr
Definition: module_netcdf_nc_data.F90:244
netcdf_nc_data::nc_fill_short
integer(c_short), parameter nc_fill_short
Definition: module_netcdf_nc_data.F90:204
netcdf_nf_data::nf_nat
integer, parameter nf_nat
Definition: module_netcdf_nf_data.F90:51
netcdf_nc_data::nc_enotnc4
integer(c_int), parameter nc_enotnc4
Definition: module_netcdf_nc_data.F90:370
netcdf_nf_data::ncfoobar
integer, parameter ncfoobar
Definition: module_netcdf_nf_data.F90:329
netcdf_nc_data::nc_fill_uint
integer(c_long_long), parameter nc_fill_uint
Definition: module_netcdf_nc_data.F90:328
netcdf_nf_data::ncnsync
integer, parameter ncnsync
Definition: module_netcdf_nf_data.F90:285
netcdf_nf_data::nf_emaxatts
integer, parameter nf_emaxatts
Definition: module_netcdf_nf_data.F90:125
netcdf_nf_data::nf_nowrite
integer, parameter nf_nowrite
Definition: module_netcdf_nf_data.F90:77
netcdf_nc_data::nc_64bit_offset
integer(c_int), parameter nc_64bit_offset
Definition: module_netcdf_nc_data.F90:220
netcdf_nc_data::nc_enotbuilt
integer(c_int), parameter nc_enotbuilt
Definition: module_netcdf_nc_data.F90:387
netcdf_nc_data::nc_nat
integer(c_int), parameter nc_nat
Definition: module_netcdf_nc_data.F90:192
netcdf_nf_data::ncfloat
integer, parameter ncfloat
Definition: module_netcdf_nf_data.F90:278
netcdf_nf_data::nchdirty
integer, parameter nchdirty
Definition: module_netcdf_nf_data.F90:288
netcdf_nf_data::nf_eio
integer, parameter nf_eio
Definition: module_netcdf_nf_data.F90:153
netcdf_nc_data::nc_edapurl
integer(c_int), parameter nc_edapurl
Definition: module_netcdf_nc_data.F90:292
netcdf_nf_data::nf_sizehint_default
integer, parameter nf_sizehint_default
Definition: module_netcdf_nf_data.F90:87
netcdf_nf_data::ncrdwr
integer, parameter ncrdwr
Definition: module_netcdf_nf_data.F90:281
netcdf_nc_data::nc_emaxatts
integer(c_int), parameter nc_emaxatts
Definition: module_netcdf_nc_data.F90:259
netcdf_nc_data::nc_szip_nn_option_mask
integer(c_int), parameter nc_szip_nn_option_mask
Definition: module_netcdf_nc_data.F90:356
netcdf_nc_data::nc_elatedef
integer(c_int), parameter nc_elatedef
Definition: module_netcdf_nc_data.F90:382
netcdf_nc_data::nc_int64
integer(c_int), parameter nc_int64
Definition: module_netcdf_nc_data.F90:316
netcdf_nf_data::nceindef
integer, parameter nceindef
Definition: module_netcdf_nf_data.F90:315
netcdf_nc_data::nc_unlimited
integer(c_int), parameter nc_unlimited
Definition: module_netcdf_nc_data.F90:231
netcdf_nf_data::ncshort
integer, parameter ncshort
Definition: module_netcdf_nf_data.F90:276
netcdf_nc_data::nc_format_classic
integer(c_int), parameter nc_format_classic
Definition: module_netcdf_nc_data.F90:223
netcdf_nf_data::nchsync
integer, parameter nchsync
Definition: module_netcdf_nf_data.F90:286
netcdf_nf_data::nf_format_64bit
integer, parameter nf_format_64bit
Definition: module_netcdf_nf_data.F90:90
netcdf_nc_data::nc_long
integer(c_int), parameter nc_long
Definition: module_netcdf_nc_data.F90:312
netcdf_nf_data::nf_emaxname
integer, parameter nf_emaxname
Definition: module_netcdf_nf_data.F90:134
netcdf_nf_data::ncfatal
integer, parameter ncfatal
Definition: module_netcdf_nf_data.F90:332
netcdf_nf_data::nf_ebadid
integer, parameter nf_ebadid
Definition: module_netcdf_nf_data.F90:114
netcdf_nf_data::nf_max_dims
integer, parameter nf_max_dims
Definition: module_netcdf_nf_data.F90:102
netcdf_nc_data::nc_netcdf4
integer(c_int), parameter nc_netcdf4
Definition: module_netcdf_nc_data.F90:307
netcdf_nf_data::nf_strict_nc3
integer, parameter nf_strict_nc3
Definition: module_netcdf_nf_data.F90:85
netcdf_nc_data::nc_enotindefine
integer(c_int), parameter nc_enotindefine
Definition: module_netcdf_nc_data.F90:253
netcdf_nf_data::nf_syserr
integer, parameter nf_syserr
Definition: module_netcdf_nf_data.F90:112
netcdf_nc_data::nc_opaque
integer(c_int), parameter nc_opaque
Definition: module_netcdf_nc_data.F90:320
netcdf_nf_data::nf_noclobber
integer, parameter nf_noclobber
Definition: module_netcdf_nf_data.F90:80
netcdf_nc_data::nc_ebadgrpid
integer(c_int), parameter nc_ebadgrpid
Definition: module_netcdf_nc_data.F90:375
netcdf_nc_data::nc_noshuffle
integer(c_int), parameter nc_noshuffle
Definition: module_netcdf_nc_data.F90:344
netcdf_nf_data::nf_noerr
integer, parameter nf_noerr
Definition: module_netcdf_nf_data.F90:110
netcdf_nf_data::filshort
integer(ik2), parameter filshort
Definition: module_netcdf_nf_data.F90:337
netcdf_nf_data::nf_einvalcoords
integer, parameter nf_einvalcoords
Definition: module_netcdf_nf_data.F90:121
netcdf_nc_data::nc_edimscale
integer(c_int), parameter nc_edimscale
Definition: module_netcdf_nc_data.F90:383
netcdf_nc_data::nc_eexist
integer(c_int), parameter nc_eexist
Definition: module_netcdf_nc_data.F90:250
netcdf_nc_data::nc_edas
integer(c_int), parameter nc_edas
Definition: module_netcdf_nc_data.F90:289
netcdf_nf_data::nf_max_name
integer, parameter nf_max_name
Definition: module_netcdf_nf_data.F90:105
netcdf_nf_data::ncclob
integer, parameter ncclob
Definition: module_netcdf_nf_data.F90:295
netcdf_nc_data::nc_szip_ec_option_mask
integer(c_int), parameter nc_szip_ec_option_mask
Definition: module_netcdf_nc_data.F90:355
netcdf_nc_data::nc_efilemeta
integer(c_int), parameter nc_efilemeta
Definition: module_netcdf_nc_data.F90:364
netcdf_nc_data::nc_einval
integer(c_int), parameter nc_einval
Definition: module_netcdf_nc_data.F90:251
netcdf_nc_data::nc_fill_ubyte
integer(c_int), parameter nc_fill_ubyte
Definition: module_netcdf_nc_data.F90:326
netcdf_nc_data::nc2_err
integer(c_int), parameter nc2_err
Definition: module_netcdf_nc_data.F90:245
netcdf_nc_data::nc_empi
integer(c_int), parameter nc_empi
Definition: module_netcdf_nc_data.F90:390
netcdf_nf_data::nclink
integer, parameter nclink
Definition: module_netcdf_nf_data.F90:291
netcdf_nf_data::nf_ebadtype
integer, parameter nf_ebadtype
Definition: module_netcdf_nf_data.F90:126
netcdf_nc_data::nc_endian_little
integer(c_int), parameter nc_endian_little
Definition: module_netcdf_nc_data.F90:337
netcdf_nc_data::nc_enorecvars
integer(c_int), parameter nc_enorecvars
Definition: module_netcdf_nc_data.F90:270
netcdf_nf_data::nf_edapurl
integer, parameter nf_edapurl
Definition: module_netcdf_nf_data.F90:159
netcdf_nf_data::nf_etranslation
integer, parameter nf_etranslation
Definition: module_netcdf_nf_data.F90:161
netcdf_nc_data::nc_evarsize
integer(c_int), parameter nc_evarsize
Definition: module_netcdf_nc_data.F90:277
netcdf_nf_data::nf_enotindefine
integer, parameter nf_enotindefine
Definition: module_netcdf_nf_data.F90:119
netcdf_nf_data::nceglob
integer, parameter nceglob
Definition: module_netcdf_nf_data.F90:325
netcdf_nf_data::ncnowrit
integer, parameter ncnowrit
Definition: module_netcdf_nf_data.F90:293
netcdf_nf_data::maxvdims
integer, parameter maxvdims
Definition: module_netcdf_nf_data.F90:306
netcdf_nc_data::nc_enotvar
integer(c_int), parameter nc_enotvar
Definition: module_netcdf_nc_data.F90:264
netcdf_nf_data::nf_eaxistype
integer, parameter nf_eaxistype
Definition: module_netcdf_nf_data.F90:147
netcdf_nf_data::ncchar
integer, parameter ncchar
Definition: module_netcdf_nf_data.F90:275
netcdf_nf_data::nf_mmap
integer, parameter nf_mmap
Definition: module_netcdf_nf_data.F90:92
netcdf_nc_data::nc_ushort
integer(c_int), parameter nc_ushort
Definition: module_netcdf_nc_data.F90:314
netcdf_nf_data::nf_int1
integer, parameter nf_int1
Definition: module_netcdf_nf_data.F90:53
netcdf_nc_data::nc_ests
integer(c_int), parameter nc_ests
Definition: module_netcdf_nc_data.F90:267
netcdf_nc_data::nc_inmemory
integer(c_int), parameter nc_inmemory
Definition: module_netcdf_nc_data.F90:227
netcdf_nc_data::nc_clobber
integer(c_int), parameter nc_clobber
Definition: module_netcdf_nc_data.F90:213
netcdf_nc_data::nc_write
integer(c_int), parameter nc_write
Definition: module_netcdf_nc_data.F90:212
netcdf_nc_data::nc_nofill
integer(c_int), parameter nc_nofill
Definition: module_netcdf_nc_data.F90:216
netcdf_nc_data::nc_format_netcdf4_classic
integer(c_int), parameter nc_format_netcdf4_classic
Definition: module_netcdf_nc_data.F90:306
netcdf_nf_data::nf_enameinuse
integer, parameter nf_enameinuse
Definition: module_netcdf_nf_data.F90:123
netcdf_nf_data::nceexist
integer, parameter nceexist
Definition: module_netcdf_nf_data.F90:311
netcdf_nc_data::nc_eio
integer(c_int), parameter nc_eio
Definition: module_netcdf_nc_data.F90:286
netcdf_nc_data
Definition: module_netcdf_nc_data.F90:1
netcdf_nc_data::nc_vlen
integer(c_int), parameter nc_vlen
Definition: module_netcdf_nc_data.F90:319
netcdf_nc_data::nc_format_64bit
integer(c_int), parameter nc_format_64bit
Definition: module_netcdf_nc_data.F90:224
netcdf_nc_data::nc_emaptype
integer(c_int), parameter nc_emaptype
Definition: module_netcdf_nc_data.F90:380
netcdf_nf_data::ncentool
integer, parameter ncentool
Definition: module_netcdf_nf_data.F90:328
netcdf_nc_data::nc_fill_float
real(c_float), parameter nc_fill_float
Definition: module_netcdf_nc_data.F90:206
netcdf_nc_data::nc_fill_ushort
integer(c_int), parameter nc_fill_ushort
Definition: module_netcdf_nc_data.F90:327
netcdf_nc_data::nc_ebadid
integer(c_int), parameter nc_ebadid
Definition: module_netcdf_nc_data.F90:248
netcdf_nc_data::nc_eaxistype
integer(c_int), parameter nc_eaxistype
Definition: module_netcdf_nc_data.F90:280
netcdf_nf_data::nf_edatadds
integer, parameter nf_edatadds
Definition: module_netcdf_nf_data.F90:158
netcdf_nc_data::nc_edapsvc
integer(c_int), parameter nc_edapsvc
Definition: module_netcdf_nc_data.F90:288
netcdf_nc_data::nc_fill_int
integer(c_int), parameter nc_fill_int
Definition: module_netcdf_nc_data.F90:205
netcdf_nf_data::nf_enotatt
integer, parameter nf_enotatt
Definition: module_netcdf_nf_data.F90:124
netcdf_nc_data::nc_eattexists
integer(c_int), parameter nc_eattexists
Definition: module_netcdf_nc_data.F90:369
netcdf_nf_data::nf_eperm
integer, parameter nf_eperm
Definition: module_netcdf_nf_data.F90:118
netcdf_nf_data::nf_fill
integer, parameter nf_fill
Definition: module_netcdf_nf_data.F90:81
netcdf_nc_data::nc_ecurl
integer(c_int), parameter nc_ecurl
Definition: module_netcdf_nc_data.F90:285
netcdf_nc_data::nc_enodata
integer(c_int), parameter nc_enodata
Definition: module_netcdf_nc_data.F90:287
netcdf_nc_data::nc_noclobber
integer(c_int), parameter nc_noclobber
Definition: module_netcdf_nc_data.F90:214
netcdf_nf_data::nf_eindefine
integer, parameter nf_eindefine
Definition: module_netcdf_nf_data.F90:120
netcdf_nc_data::nc_edapconstraint
integer(c_int), parameter nc_edapconstraint
Definition: module_netcdf_nc_data.F90:293
netcdf_nc_data::nc_fatal
integer(c_int), parameter nc_fatal
Definition: module_netcdf_nc_data.F90:298
netcdf_nf_data::nf_lock
integer, parameter nf_lock
Definition: module_netcdf_nf_data.F90:83
netcdf_nc_data::nc_enogrp
integer(c_int), parameter nc_enogrp
Definition: module_netcdf_nc_data.F90:384
netcdf_nf_data::nf_char
integer, parameter nf_char
Definition: module_netcdf_nf_data.F90:54
netcdf_nc_data::nc_share
integer(c_int), parameter nc_share
Definition: module_netcdf_nc_data.F90:218
netcdf_nf_data::nf_fill_byte
integer(ik1), parameter nf_fill_byte
Definition: module_netcdf_nf_data.F90:65
netcdf_nf_data::nf_edds
integer, parameter nf_edds
Definition: module_netcdf_nf_data.F90:157
netcdf_nc_data::nc_fill_double
real(c_double), parameter nc_fill_double
Definition: module_netcdf_nc_data.F90:207
netcdf_nc_data::nc_exdr
integer(c_int), parameter nc_exdr
Definition: module_netcdf_nc_data.F90:247

Return to the Main Unidata NetCDF page.