Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public, | parameter | :: | fatal_error | = | 666 | |
integer, | private, | parameter | :: | nf_byte | = | 1 | |
integer, | private, | parameter | :: | nf_int1 | = | nf_byte | |
integer, | private, | parameter | :: | nf_char | = | 2 | |
integer, | private, | parameter | :: | nf_short | = | 3 | |
integer, | private, | parameter | :: | nf_int2 | = | nf_short | |
integer, | private, | parameter | :: | nf_int | = | 4 | |
integer, | private, | parameter | :: | nf_float | = | 5 | |
integer, | private, | parameter | :: | nf_real | = | nf_float | |
integer, | private, | parameter | :: | nf_double | = | 6 | |
integer, | private, | parameter | :: | nf_ubyte | = | 7 | |
integer, | private, | parameter | :: | nf_ushort | = | 8 | |
integer, | private, | parameter | :: | nf_uint | = | 9 | |
integer, | private, | parameter | :: | nf_int64 | = | 10 | |
integer, | private, | parameter | :: | nf_uint64 | = | 11 | |
integer, | private, | parameter | :: | nf_fill_byte | = | -127 | |
integer, | private, | parameter | :: | nf_fill_int1 | = | nf_fill_byte | |
integer, | private, | parameter | :: | nf_fill_char | = | 0 | |
integer, | private, | parameter | :: | nf_fill_short | = | -32767 | |
integer, | private, | parameter | :: | nf_fill_int2 | = | nf_fill_short | |
integer, | private, | parameter | :: | nf_fill_int | = | -2147483647 | |
real, | private, | parameter | :: | nf_fill_float | = | 9.9692099683868690e+36 | |
real, | private, | parameter | :: | nf_fill_real | = | nf_fill_float | |
doubleprecision, | private, | parameter | :: | nf_fill_double | = | 9.9692099683868690d+36 | |
integer, | private, | parameter | :: | nf_nowrite | = | 0 | |
integer, | private, | parameter | :: | nf_write | = | 1 | |
integer, | private, | parameter | :: | nf_clobber | = | 0 | |
integer, | private, | parameter | :: | nf_noclobber | = | 4 | |
integer, | private, | parameter | :: | nf_fill | = | 0 | |
integer, | private, | parameter | :: | nf_nofill | = | 256 | |
integer, | private, | parameter | :: | nf_lock | = | 1024 | |
integer, | private, | parameter | :: | nf_share | = | 2048 | |
integer, | private, | parameter | :: | nf_64bit_offset | = | 512 | |
integer, | private, | parameter | :: | nf_64bit_data | = | 32 | |
integer, | private, | parameter | :: | nf_cdf5 | = | nf_64bit_data | |
integer, | private, | parameter | :: | nf_sizehint_default | = | 0 | |
integer, | private, | parameter | :: | nf_align_chunk | = | -1 | |
integer, | private, | parameter | :: | nf_format_classic | = | 1 | |
integer, | private, | parameter | :: | nf_format_64bit | = | 2 | |
integer, | private, | parameter | :: | nf_format_64bit_offset | = | nf_format_64bit | |
integer, | private, | parameter | :: | nf_format_64bit_data | = | 5 | |
integer, | private, | parameter | :: | nf_format_cdf5 | = | nf_format_64bit_data | |
integer, | private, | parameter | :: | nf_diskless | = | 8 | |
integer, | private, | parameter | :: | nf_mmap | = | 16 | |
integer, | private, | parameter | :: | nf_unlimited | = | 0 | |
integer, | private, | parameter | :: | nf_global | = | 0 | |
integer, | private, | parameter | :: | nf_max_dims | = | 1024 | |
integer, | private, | parameter | :: | nf_max_attrs | = | 8192 | |
integer, | private, | parameter | :: | nf_max_vars | = | 8192 | |
integer, | private, | parameter | :: | nf_max_name | = | 256 | |
integer, | private, | parameter | :: | nf_max_var_dims | = | nf_max_dims | |
integer, | private, | parameter | :: | nf_noerr | = | 0 | |
integer, | private, | parameter | :: | nf_ebadid | = | -33 | |
integer, | private, | parameter | :: | nf_eexist | = | -35 | |
integer, | private, | parameter | :: | nf_einval | = | -36 | |
integer, | private, | parameter | :: | nf_eperm | = | -37 | |
integer, | private, | parameter | :: | nf_enotindefine | = | -38 | |
integer, | private, | parameter | :: | nf_eindefine | = | -39 | |
integer, | private, | parameter | :: | nf_einvalcoords | = | -40 | |
integer, | private, | parameter | :: | nf_emaxdims | = | -41 | |
integer, | private, | parameter | :: | nf_enameinuse | = | -42 | |
integer, | private, | parameter | :: | nf_enotatt | = | -43 | |
integer, | private, | parameter | :: | nf_emaxatts | = | -44 | |
integer, | private, | parameter | :: | nf_ebadtype | = | -45 | |
integer, | private, | parameter | :: | nf_ebaddim | = | -46 | |
integer, | private, | parameter | :: | nf_eunlimpos | = | -47 | |
integer, | private, | parameter | :: | nf_emaxvars | = | -48 | |
integer, | private, | parameter | :: | nf_enotvar | = | -49 | |
integer, | private, | parameter | :: | nf_eglobal | = | -50 | |
integer, | private, | parameter | :: | nf_enotnc | = | -51 | |
integer, | private, | parameter | :: | nf_ests | = | -52 | |
integer, | private, | parameter | :: | nf_emaxname | = | -53 | |
integer, | private, | parameter | :: | nf_eunlimit | = | -54 | |
integer, | private, | parameter | :: | nf_enorecvars | = | -55 | |
integer, | private, | parameter | :: | nf_echar | = | -56 | |
integer, | private, | parameter | :: | nf_eedge | = | -57 | |
integer, | private, | parameter | :: | nf_estride | = | -58 | |
integer, | private, | parameter | :: | nf_ebadname | = | -59 | |
integer, | private, | parameter | :: | nf_erange | = | -60 | |
integer, | private, | parameter | :: | nf_enomem | = | -61 | |
integer, | private, | parameter | :: | nf_evarsize | = | -62 | |
integer, | private, | parameter | :: | nf_edimsize | = | -63 | |
integer, | private, | parameter | :: | nf_etrunc | = | -64 | |
integer, | private, | parameter | :: | nf_fatal | = | 1 | |
integer, | private, | parameter | :: | nf_verbose | = | 2 | |
integer, | private, | parameter | :: | nf_string | = | 12 | |
integer, | private, | parameter | :: | nf_vlen | = | 13 | |
integer, | private, | parameter | :: | nf_opaque | = | 14 | |
integer, | private, | parameter | :: | nf_enum | = | 15 | |
integer, | private, | parameter | :: | nf_compound | = | 16 | |
integer, | private, | parameter | :: | nf_fill_ubyte | = | 255 | |
integer, | private, | parameter | :: | nf_fill_ushort | = | 65535 | |
integer, | private, | parameter | :: | nf_format_netcdf4 | = | 3 | |
integer, | private, | parameter | :: | nf_format_netcdf4_classic | = | 4 | |
integer, | private, | parameter | :: | nf_netcdf4 | = | 4096 | |
integer, | private, | parameter | :: | nf_classic_model | = | 256 | |
integer, | private, | parameter | :: | nf_chunk_seq | = | 0 | |
integer, | private, | parameter | :: | nf_chunk_sub | = | 1 | |
integer, | private, | parameter | :: | nf_chunk_sizes | = | 2 | |
integer, | private, | parameter | :: | nf_endian_native | = | 0 | |
integer, | private, | parameter | :: | nf_endian_little | = | 1 | |
integer, | private, | parameter | :: | nf_endian_big | = | 2 | |
integer, | private, | parameter | :: | nf_chunked | = | 0 | |
integer, | private, | parameter | :: | nf_contiguous | = | 1 | |
integer, | private, | parameter | :: | nf_compact | = | 2 | |
integer, | private, | parameter | :: | nf_nochecksum | = | 0 | |
integer, | private, | parameter | :: | nf_fletcher32 | = | 1 | |
integer, | private, | parameter | :: | nf_noshuffle | = | 0 | |
integer, | private, | parameter | :: | nf_shuffle | = | 1 | |
integer, | private, | parameter | :: | nf_szip_ec_option_mask | = | 4 | |
integer, | private, | parameter | :: | nf_szip_nn_option_mask | = | 32 | |
integer, | private, | parameter | :: | nf_mpiio | = | 8192 | |
integer, | private, | parameter | :: | nf_mpiposix | = | 16384 | |
integer, | private, | parameter | :: | nf_pnetcdf | = | 32768 | |
integer, | private, | parameter | :: | nf_independent | = | 0 | |
integer, | private, | parameter | :: | nf_collective | = | 1 | |
integer, | private, | parameter | :: | nf_ehdferr | = | -101 | |
integer, | private, | parameter | :: | nf_ecantread | = | -102 | |
integer, | private, | parameter | :: | nf_ecantwrite | = | -103 | |
integer, | private, | parameter | :: | nf_ecantcreate | = | -104 | |
integer, | private, | parameter | :: | nf_efilemeta | = | -105 | |
integer, | private, | parameter | :: | nf_edimmeta | = | -106 | |
integer, | private, | parameter | :: | nf_eattmeta | = | -107 | |
integer, | private, | parameter | :: | nf_evarmeta | = | -108 | |
integer, | private, | parameter | :: | nf_enocompound | = | -109 | |
integer, | private, | parameter | :: | nf_eattexists | = | -110 | |
integer, | private, | parameter | :: | nf_enotnc4 | = | -111 | |
integer, | private, | parameter | :: | nf_estrictnc3 | = | -112 | |
integer, | private, | parameter | :: | nf_enotnc3 | = | -113 | |
integer, | private, | parameter | :: | nf_enopar | = | -114 | |
integer, | private, | parameter | :: | nf_eparinit | = | -115 | |
integer, | private, | parameter | :: | nf_ebadgrpid | = | -116 | |
integer, | private, | parameter | :: | nf_ebadtypid | = | -117 | |
integer, | private, | parameter | :: | nf_etypdefined | = | -118 | |
integer, | private, | parameter | :: | nf_ebadfield | = | -119 | |
integer, | private, | parameter | :: | nf_ebadclass | = | -120 | |
integer, | private, | parameter | :: | nf_emaptype | = | -121 | |
integer, | private, | parameter | :: | nf_elatefill | = | -122 | |
integer, | private, | parameter | :: | nf_elatedef | = | -123 | |
integer, | private, | parameter | :: | nf_edimscale | = | -124 | |
integer, | private, | parameter | :: | nf_enogrp | = | -125 | |
integer, | private | :: | ncrdwr | ||||
integer, | private | :: | nccreat | ||||
integer, | private | :: | ncexcl | ||||
integer, | private | :: | ncindef | ||||
integer, | private | :: | ncnsync | ||||
integer, | private | :: | nchsync | ||||
integer, | private | :: | ncndirty | ||||
integer, | private | :: | nchdirty | ||||
integer, | private | :: | nclink | ||||
integer, | private | :: | ncnowrit | ||||
integer, | private | :: | ncwrite | ||||
integer, | private | :: | ncclob | ||||
integer, | private | :: | ncnoclob | ||||
integer, | private | :: | ncglobal | ||||
integer, | private | :: | ncfill | ||||
integer, | private | :: | ncnofill | ||||
integer, | private | :: | maxncop | ||||
integer, | private | :: | maxncdim | ||||
integer, | private | :: | maxncatt | ||||
integer, | private | :: | maxncvar | ||||
integer, | private | :: | maxncnam | ||||
integer, | private | :: | maxvdims | ||||
integer, | private | :: | ncnoerr | ||||
integer, | private | :: | ncebadid | ||||
integer, | private | :: | ncenfile | ||||
integer, | private | :: | nceexist | ||||
integer, | private | :: | nceinval | ||||
integer, | private | :: | nceperm | ||||
integer, | private | :: | ncenotin | ||||
integer, | private | :: | nceindef | ||||
integer, | private | :: | ncecoord | ||||
integer, | private | :: | ncemaxds | ||||
integer, | private | :: | ncename | ||||
integer, | private | :: | ncenoatt | ||||
integer, | private | :: | ncemaxat | ||||
integer, | private | :: | ncebadty | ||||
integer, | private | :: | ncebadd | ||||
integer, | private | :: | ncests | ||||
integer, | private | :: | nceunlim | ||||
integer, | private | :: | ncemaxvs | ||||
integer, | private | :: | ncenotvr | ||||
integer, | private | :: | nceglob | ||||
integer, | private | :: | ncenotnc | ||||
integer, | private | :: | ncfoobar | ||||
integer, | private | :: | ncsyserr | ||||
integer, | private | :: | ncfatal | ||||
integer, | private | :: | ncverbos | ||||
integer, | private, | parameter | :: | ncentool | = | nf_emaxname | |
integer, | private | :: | ncbyte | ||||
integer, | private | :: | ncchar | ||||
integer, | private | :: | ncshort | ||||
integer, | private | :: | nclong | ||||
integer, | private | :: | ncfloat | ||||
integer, | private | :: | ncdouble | ||||
integer, | private | :: | ncunlim | ||||
integer, | private, | parameter | :: | filbyte | = | -127 | |
integer, | private, | parameter | :: | filchar | = | 0 | |
integer, | private, | parameter | :: | filshort | = | -32767 | |
integer, | private, | parameter | :: | fillong | = | -2147483647 | |
real, | private, | parameter | :: | filfloat | = | 9.9692099683868690e+36 | |
doubleprecision, | private, | parameter | :: | fildoub | = | 9.9692099683868690e+36 | |
character(len=nf_max_name), | private | :: | varnam_noalpha |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | ncid | |||
character(len=*), | intent(in) | :: | varnam | |||
integer, | intent(out) | :: | varid | |||
integer, | intent(out), | dimension(:) | :: | dimlens | ||
integer, | intent(out) | :: | ndims | |||
integer, | intent(out) | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer | :: | ncid | ||||
character(len=*) | :: | varnam | ||||
integer | :: | varid | ||||
integer, | dimension(:) | :: | dimlens | |||
integer, | dimension(:) | :: | sizes | |||
character(len=1) | :: | xtype | ||||
integer | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | ncid | |||
character(len=*), | intent(in) | :: | varnam | |||
integer, | intent(out), | dimension(:) | :: | dimlens | ||
character(len=*), | intent(out), | optional | :: | xtype | ||
integer, | intent(out), | optional | :: | ier |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | ncid | |||
character(len=*), | intent(in) | :: | varnam | |||
integer, | intent(out), | dimension(:) | :: | dimlens | ||
character(len=*), | intent(out) | :: | eztype | |||
integer, | intent(out), | optional | :: | ier |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer | :: | ncid | ||||
character(len=*) | :: | varnam | ||||
integer | :: | varid | ||||
integer, | dimension(:) | :: | dimlens | |||
integer, | dimension(:) | :: | sizes | |||
character(len=1) | :: | xtype | ||||
integer | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | ncid | |||
character(len=*), | intent(in) | :: | varnam | |||
integer, | intent(out) | :: | varid | |||
integer, | intent(out), | dimension(:) | :: | dimlens | ||
integer, | intent(out) | :: | ndims | |||
integer, | intent(out) | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | ncid | |||
character(len=*), | intent(in) | :: | varnam | |||
integer, | intent(out), | dimension(:) | :: | dimlens | ||
character(len=*), | intent(out), | optional | :: | xtype | ||
integer, | intent(out), | optional | :: | ier |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(inout) | :: | string |