Commit 2987efc5 authored by Ralf Mueller's avatar Ralf Mueller 🎣
Browse files

updates for swig 4.0.0

parent 2ec851cb
# This file was automatically generated by SWIG (http://www.swig.org).
# Version 1.3.36
# Version 4.0.0
#
# Don't modify this file, modify the SWIG interface instead.
# This file is compatible with both classic and new-style classes.
# Do not make changes to this file unless you know what you are doing--modify
# the SWIG interface file instead.
from sys import version_info as _swig_python_version_info
if _swig_python_version_info < (2, 7, 0):
raise RuntimeError('Python 2.7 or later required')
# Import the low-level C/C++ module
if __package__ or '.' in __name__:
from . import _CdiLib
else:
import _CdiLib
import _CdiLib
import new
new_instancemethod = new.instancemethod
try:
_swig_property = property
except NameError:
pass # Python < 2.2 doesn't have 'property'.
def _swig_setattr_nondynamic(self,class_type,name,value,static=1):
if (name == "thisown"): return self.this.own(value)
if (name == "this"):
if type(value).__name__ == 'PySwigObject':
import builtins as __builtin__
except ImportError:
import __builtin__
def _swig_setattr_nondynamic(self, class_type, name, value, static=1):
if name == "thisown":
return self.this.own(value)
if name == "this":
if type(value).__name__ == 'SwigPyObject':
self.__dict__[name] = value
return
method = class_type.__swig_setmethods__.get(name,None)
if method: return method(self,value)
if (not static) or hasattr(self,name):
self.__dict__[name] = value
method = class_type.__swig_setmethods__.get(name, None)
if method:
return method(self, value)
if not static:
object.__setattr__(self, name, value)
else:
raise AttributeError("You cannot add attributes to %s" % self)
def _swig_setattr(self,class_type,name,value):
return _swig_setattr_nondynamic(self,class_type,name,value,0)
def _swig_getattr(self,class_type,name):
if (name == "thisown"): return self.this.own()
method = class_type.__swig_getmethods__.get(name,None)
if method: return method(self)
raise AttributeError,name
def _swig_setattr(self, class_type, name, value):
return _swig_setattr_nondynamic(self, class_type, name, value, 0)
def _swig_getattr(self, class_type, name):
if name == "thisown":
return self.this.own()
method = class_type.__swig_getmethods__.get(name, None)
if method:
return method(self)
raise AttributeError("'%s' object has no attribute '%s'" % (class_type.__name__, name))
def _swig_repr(self):
try: strthis = "proxy of " + self.this.__repr__()
except: strthis = ""
try:
strthis = "proxy of " + self.this.__repr__()
except __builtin__.Exception:
strthis = ""
return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,)
import types
try:
_object = types.ObjectType
_newclass = 1
except AttributeError:
class _object : pass
_newclass = 0
del types
def _swig_setattr_nondynamic_instance_variable(set):
def set_instance_attr(self, name, value):
if name == "thisown":
self.this.own(value)
elif name == "this":
set(self, name, value)
elif hasattr(self, name) and isinstance(getattr(type(self), name), property):
set(self, name, value)
else:
raise AttributeError("You cannot add instance attributes to %s" % self)
return set_instance_attr
def _swig_setattr_nondynamic_class_variable(set):
def set_class_attr(cls, name, value):
if hasattr(cls, name) and not isinstance(getattr(cls, name), property):
set(cls, name, value)
else:
raise AttributeError("You cannot add class attributes to %s" % cls)
return set_class_attr
def _swig_add_metaclass(metaclass):
"""Class decorator for adding a metaclass to a SWIG wrapped class - a slimmed down version of six.add_metaclass"""
def wrapper(cls):
return metaclass(cls.__name__, cls.__bases__, cls.__dict__.copy())
return wrapper
class _SwigNonDynamicMeta(type):
"""Meta class to enforce nondynamic attributes (no new attributes) for a class"""
__setattr__ = _swig_setattr_nondynamic_class_variable(type.__setattr__)
CDI_MAX_NAME = _CdiLib.CDI_MAX_NAME
CDI_UNDEFID = _CdiLib.CDI_UNDEFID
CDI_GLOBAL = _CdiLib.CDI_GLOBAL
CDI_BIGENDIAN = _CdiLib.CDI_BIGENDIAN
CDI_LITTLEENDIAN = _CdiLib.CDI_LITTLEENDIAN
CDI_PDPENDIAN = _CdiLib.CDI_PDPENDIAN
CDI_REAL = _CdiLib.CDI_REAL
CDI_COMP = _CdiLib.CDI_COMP
CDI_BOTH = _CdiLib.CDI_BOTH
CDI_NOERR = _CdiLib.CDI_NOERR
CDI_EEOF = _CdiLib.CDI_EEOF
CDI_ETMOF = _CdiLib.CDI_ETMOF
CDI_ESYSTEM = _CdiLib.CDI_ESYSTEM
CDI_EINVAL = _CdiLib.CDI_EINVAL
CDI_EISDIR = _CdiLib.CDI_EISDIR
CDI_EISEMPTY = _CdiLib.CDI_EISEMPTY
CDI_EUFTYPE = _CdiLib.CDI_EUFTYPE
CDI_ELIBNAVAIL = _CdiLib.CDI_ELIBNAVAIL
CDI_EUFSTRUCT = _CdiLib.CDI_EUFSTRUCT
CDI_EUNC4 = _CdiLib.CDI_EUNC4
FILETYPE_GRB = _CdiLib.FILETYPE_GRB
FILETYPE_GRB2 = _CdiLib.FILETYPE_GRB2
FILETYPE_NC = _CdiLib.FILETYPE_NC
FILETYPE_NC2 = _CdiLib.FILETYPE_NC2
FILETYPE_NC4 = _CdiLib.FILETYPE_NC4
FILETYPE_SRV = _CdiLib.FILETYPE_SRV
FILETYPE_EXT = _CdiLib.FILETYPE_EXT
FILETYPE_IEG = _CdiLib.FILETYPE_IEG
COMPRESS_NONE = _CdiLib.COMPRESS_NONE
COMPRESS_SZIP = _CdiLib.COMPRESS_SZIP
COMPRESS_GZIP = _CdiLib.COMPRESS_GZIP
COMPRESS_BZIP2 = _CdiLib.COMPRESS_BZIP2
COMPRESS_ZIP = _CdiLib.COMPRESS_ZIP
DATATYPE_PACK = _CdiLib.DATATYPE_PACK
DATATYPE_PACK1 = _CdiLib.DATATYPE_PACK1
DATATYPE_PACK2 = _CdiLib.DATATYPE_PACK2
DATATYPE_PACK3 = _CdiLib.DATATYPE_PACK3
DATATYPE_PACK4 = _CdiLib.DATATYPE_PACK4
DATATYPE_PACK5 = _CdiLib.DATATYPE_PACK5
DATATYPE_PACK6 = _CdiLib.DATATYPE_PACK6
DATATYPE_PACK7 = _CdiLib.DATATYPE_PACK7
DATATYPE_PACK8 = _CdiLib.DATATYPE_PACK8
DATATYPE_PACK9 = _CdiLib.DATATYPE_PACK9
DATATYPE_PACK10 = _CdiLib.DATATYPE_PACK10
DATATYPE_PACK11 = _CdiLib.DATATYPE_PACK11
DATATYPE_PACK12 = _CdiLib.DATATYPE_PACK12
DATATYPE_PACK13 = _CdiLib.DATATYPE_PACK13
DATATYPE_PACK14 = _CdiLib.DATATYPE_PACK14
DATATYPE_PACK15 = _CdiLib.DATATYPE_PACK15
DATATYPE_PACK16 = _CdiLib.DATATYPE_PACK16
DATATYPE_PACK17 = _CdiLib.DATATYPE_PACK17
DATATYPE_PACK18 = _CdiLib.DATATYPE_PACK18
DATATYPE_PACK19 = _CdiLib.DATATYPE_PACK19
DATATYPE_PACK20 = _CdiLib.DATATYPE_PACK20
DATATYPE_PACK21 = _CdiLib.DATATYPE_PACK21
DATATYPE_PACK22 = _CdiLib.DATATYPE_PACK22
DATATYPE_PACK23 = _CdiLib.DATATYPE_PACK23
DATATYPE_PACK24 = _CdiLib.DATATYPE_PACK24
DATATYPE_PACK25 = _CdiLib.DATATYPE_PACK25
DATATYPE_PACK26 = _CdiLib.DATATYPE_PACK26
DATATYPE_PACK27 = _CdiLib.DATATYPE_PACK27
DATATYPE_PACK28 = _CdiLib.DATATYPE_PACK28
DATATYPE_PACK29 = _CdiLib.DATATYPE_PACK29
DATATYPE_PACK30 = _CdiLib.DATATYPE_PACK30
DATATYPE_PACK31 = _CdiLib.DATATYPE_PACK31
DATATYPE_PACK32 = _CdiLib.DATATYPE_PACK32
DATATYPE_FLT32 = _CdiLib.DATATYPE_FLT32
DATATYPE_FLT64 = _CdiLib.DATATYPE_FLT64
DATATYPE_INT8 = _CdiLib.DATATYPE_INT8
DATATYPE_INT16 = _CdiLib.DATATYPE_INT16
DATATYPE_INT32 = _CdiLib.DATATYPE_INT32
DATATYPE_UINT8 = _CdiLib.DATATYPE_UINT8
DATATYPE_UINT16 = _CdiLib.DATATYPE_UINT16
DATATYPE_UINT32 = _CdiLib.DATATYPE_UINT32
DATATYPE_INT = _CdiLib.DATATYPE_INT
DATATYPE_FLT = _CdiLib.DATATYPE_FLT
DATATYPE_TXT = _CdiLib.DATATYPE_TXT
CDI_EDIMSIZE = _CdiLib.CDI_EDIMSIZE
CDI_ELIMIT = _CdiLib.CDI_ELIMIT
CDI_FILETYPE_GRB = _CdiLib.CDI_FILETYPE_GRB
CDI_FILETYPE_GRB2 = _CdiLib.CDI_FILETYPE_GRB2
CDI_FILETYPE_NC = _CdiLib.CDI_FILETYPE_NC
CDI_FILETYPE_NC2 = _CdiLib.CDI_FILETYPE_NC2
CDI_FILETYPE_NC4 = _CdiLib.CDI_FILETYPE_NC4
CDI_FILETYPE_NC4C = _CdiLib.CDI_FILETYPE_NC4C
CDI_FILETYPE_NC5 = _CdiLib.CDI_FILETYPE_NC5
CDI_FILETYPE_SRV = _CdiLib.CDI_FILETYPE_SRV
CDI_FILETYPE_EXT = _CdiLib.CDI_FILETYPE_EXT
CDI_FILETYPE_IEG = _CdiLib.CDI_FILETYPE_IEG
CDI_COMPRESS_NONE = _CdiLib.CDI_COMPRESS_NONE
CDI_COMPRESS_SZIP = _CdiLib.CDI_COMPRESS_SZIP
CDI_COMPRESS_AEC = _CdiLib.CDI_COMPRESS_AEC
CDI_COMPRESS_ZIP = _CdiLib.CDI_COMPRESS_ZIP
CDI_COMPRESS_JPEG = _CdiLib.CDI_COMPRESS_JPEG
CDI_DATATYPE_PACK = _CdiLib.CDI_DATATYPE_PACK
CDI_DATATYPE_PACK1 = _CdiLib.CDI_DATATYPE_PACK1
CDI_DATATYPE_PACK2 = _CdiLib.CDI_DATATYPE_PACK2
CDI_DATATYPE_PACK3 = _CdiLib.CDI_DATATYPE_PACK3
CDI_DATATYPE_PACK4 = _CdiLib.CDI_DATATYPE_PACK4
CDI_DATATYPE_PACK5 = _CdiLib.CDI_DATATYPE_PACK5
CDI_DATATYPE_PACK6 = _CdiLib.CDI_DATATYPE_PACK6
CDI_DATATYPE_PACK7 = _CdiLib.CDI_DATATYPE_PACK7
CDI_DATATYPE_PACK8 = _CdiLib.CDI_DATATYPE_PACK8
CDI_DATATYPE_PACK9 = _CdiLib.CDI_DATATYPE_PACK9
CDI_DATATYPE_PACK10 = _CdiLib.CDI_DATATYPE_PACK10
CDI_DATATYPE_PACK11 = _CdiLib.CDI_DATATYPE_PACK11
CDI_DATATYPE_PACK12 = _CdiLib.CDI_DATATYPE_PACK12
CDI_DATATYPE_PACK13 = _CdiLib.CDI_DATATYPE_PACK13
CDI_DATATYPE_PACK14 = _CdiLib.CDI_DATATYPE_PACK14
CDI_DATATYPE_PACK15 = _CdiLib.CDI_DATATYPE_PACK15
CDI_DATATYPE_PACK16 = _CdiLib.CDI_DATATYPE_PACK16
CDI_DATATYPE_PACK17 = _CdiLib.CDI_DATATYPE_PACK17
CDI_DATATYPE_PACK18 = _CdiLib.CDI_DATATYPE_PACK18
CDI_DATATYPE_PACK19 = _CdiLib.CDI_DATATYPE_PACK19
CDI_DATATYPE_PACK20 = _CdiLib.CDI_DATATYPE_PACK20
CDI_DATATYPE_PACK21 = _CdiLib.CDI_DATATYPE_PACK21
CDI_DATATYPE_PACK22 = _CdiLib.CDI_DATATYPE_PACK22
CDI_DATATYPE_PACK23 = _CdiLib.CDI_DATATYPE_PACK23
CDI_DATATYPE_PACK24 = _CdiLib.CDI_DATATYPE_PACK24
CDI_DATATYPE_PACK25 = _CdiLib.CDI_DATATYPE_PACK25
CDI_DATATYPE_PACK26 = _CdiLib.CDI_DATATYPE_PACK26
CDI_DATATYPE_PACK27 = _CdiLib.CDI_DATATYPE_PACK27
CDI_DATATYPE_PACK28 = _CdiLib.CDI_DATATYPE_PACK28
CDI_DATATYPE_PACK29 = _CdiLib.CDI_DATATYPE_PACK29
CDI_DATATYPE_PACK30 = _CdiLib.CDI_DATATYPE_PACK30
CDI_DATATYPE_PACK31 = _CdiLib.CDI_DATATYPE_PACK31
CDI_DATATYPE_PACK32 = _CdiLib.CDI_DATATYPE_PACK32
CDI_DATATYPE_CPX32 = _CdiLib.CDI_DATATYPE_CPX32
CDI_DATATYPE_CPX64 = _CdiLib.CDI_DATATYPE_CPX64
CDI_DATATYPE_FLT32 = _CdiLib.CDI_DATATYPE_FLT32
CDI_DATATYPE_FLT64 = _CdiLib.CDI_DATATYPE_FLT64
CDI_DATATYPE_INT8 = _CdiLib.CDI_DATATYPE_INT8
CDI_DATATYPE_INT16 = _CdiLib.CDI_DATATYPE_INT16
CDI_DATATYPE_INT32 = _CdiLib.CDI_DATATYPE_INT32
CDI_DATATYPE_UINT8 = _CdiLib.CDI_DATATYPE_UINT8
CDI_DATATYPE_UINT16 = _CdiLib.CDI_DATATYPE_UINT16
CDI_DATATYPE_UINT32 = _CdiLib.CDI_DATATYPE_UINT32
CDI_DATATYPE_INT = _CdiLib.CDI_DATATYPE_INT
CDI_DATATYPE_FLT = _CdiLib.CDI_DATATYPE_FLT
CDI_DATATYPE_TXT = _CdiLib.CDI_DATATYPE_TXT
CDI_DATATYPE_CPX = _CdiLib.CDI_DATATYPE_CPX
CDI_DATATYPE_UCHAR = _CdiLib.CDI_DATATYPE_UCHAR
CDI_DATATYPE_LONG = _CdiLib.CDI_DATATYPE_LONG
CDI_DATATYPE_UINT = _CdiLib.CDI_DATATYPE_UINT
CDI_CHUNK_AUTO = _CdiLib.CDI_CHUNK_AUTO
CDI_CHUNK_GRID = _CdiLib.CDI_CHUNK_GRID
CDI_CHUNK_LINES = _CdiLib.CDI_CHUNK_LINES
GRID_GENERIC = _CdiLib.GRID_GENERIC
GRID_GAUSSIAN = _CdiLib.GRID_GAUSSIAN
GRID_GAUSSIAN_REDUCED = _CdiLib.GRID_GAUSSIAN_REDUCED
......@@ -126,10 +190,13 @@ GRID_GME = _CdiLib.GRID_GME
GRID_TRAJECTORY = _CdiLib.GRID_TRAJECTORY
GRID_UNSTRUCTURED = _CdiLib.GRID_UNSTRUCTURED
GRID_CURVILINEAR = _CdiLib.GRID_CURVILINEAR
GRID_LCC = _CdiLib.GRID_LCC
GRID_LCC2 = _CdiLib.GRID_LCC2
GRID_LAEA = _CdiLib.GRID_LAEA
GRID_SINUSOIDAL = _CdiLib.GRID_SINUSOIDAL
GRID_PROJECTION = _CdiLib.GRID_PROJECTION
GRID_CHARXY = _CdiLib.GRID_CHARXY
CDI_PROJ_RLL = _CdiLib.CDI_PROJ_RLL
CDI_PROJ_LCC = _CdiLib.CDI_PROJ_LCC
CDI_PROJ_LAEA = _CdiLib.CDI_PROJ_LAEA
CDI_PROJ_SINU = _CdiLib.CDI_PROJ_SINU
CDI_PROJ_STERE = _CdiLib.CDI_PROJ_STERE
ZAXIS_SURFACE = _CdiLib.ZAXIS_SURFACE
ZAXIS_GENERIC = _CdiLib.ZAXIS_GENERIC
ZAXIS_HYBRID = _CdiLib.ZAXIS_HYBRID
......@@ -143,320 +210,1459 @@ ZAXIS_TRAJECTORY = _CdiLib.ZAXIS_TRAJECTORY
ZAXIS_ALTITUDE = _CdiLib.ZAXIS_ALTITUDE
ZAXIS_SIGMA = _CdiLib.ZAXIS_SIGMA
ZAXIS_MEANSEA = _CdiLib.ZAXIS_MEANSEA
TAXIS_ABSOLUTE = _CdiLib.TAXIS_ABSOLUTE
TAXIS_RELATIVE = _CdiLib.TAXIS_RELATIVE
ZAXIS_TOA = _CdiLib.ZAXIS_TOA
ZAXIS_SEA_BOTTOM = _CdiLib.ZAXIS_SEA_BOTTOM
ZAXIS_ATMOSPHERE = _CdiLib.ZAXIS_ATMOSPHERE
ZAXIS_CLOUD_BASE = _CdiLib.ZAXIS_CLOUD_BASE
ZAXIS_CLOUD_TOP = _CdiLib.ZAXIS_CLOUD_TOP
ZAXIS_ISOTHERM_ZERO = _CdiLib.ZAXIS_ISOTHERM_ZERO
ZAXIS_SNOW = _CdiLib.ZAXIS_SNOW
ZAXIS_LAKE_BOTTOM = _CdiLib.ZAXIS_LAKE_BOTTOM
ZAXIS_SEDIMENT_BOTTOM = _CdiLib.ZAXIS_SEDIMENT_BOTTOM
ZAXIS_SEDIMENT_BOTTOM_TA = _CdiLib.ZAXIS_SEDIMENT_BOTTOM_TA
ZAXIS_SEDIMENT_BOTTOM_TW = _CdiLib.ZAXIS_SEDIMENT_BOTTOM_TW
ZAXIS_MIX_LAYER = _CdiLib.ZAXIS_MIX_LAYER
ZAXIS_REFERENCE = _CdiLib.ZAXIS_REFERENCE
ZAXIS_CHAR = _CdiLib.ZAXIS_CHAR
SUBTYPE_TILES = _CdiLib.SUBTYPE_TILES
MAX_KV_PAIRS_MATCH = _CdiLib.MAX_KV_PAIRS_MATCH
class subtype_query_t(object):
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
__repr__ = _swig_repr
nAND = property(_CdiLib.subtype_query_t_nAND_get, _CdiLib.subtype_query_t_nAND_set)
key_value_pairs = property(_CdiLib.subtype_query_t_key_value_pairs_get, _CdiLib.subtype_query_t_key_value_pairs_set)
def __init__(self):
_CdiLib.subtype_query_t_swiginit(self, _CdiLib.new_subtype_query_t())
__swig_destroy__ = _CdiLib.delete_subtype_query_t
# Register subtype_query_t in _CdiLib:
_CdiLib.subtype_query_t_swigregister(subtype_query_t)
TIME_CONSTANT = _CdiLib.TIME_CONSTANT
TIME_VARYING = _CdiLib.TIME_VARYING
TIME_VARIABLE = _CdiLib.TIME_VARIABLE
TSTEP_INSTANT = _CdiLib.TSTEP_INSTANT
TSTEP_AVG = _CdiLib.TSTEP_AVG
TSTEP_ACCUM = _CdiLib.TSTEP_ACCUM
TSTEP_MAX = _CdiLib.TSTEP_MAX
TSTEP_MIN = _CdiLib.TSTEP_MIN
TSTEP_DIFF = _CdiLib.TSTEP_DIFF
TSTEP_RMS = _CdiLib.TSTEP_RMS
TSTEP_SD = _CdiLib.TSTEP_SD
TSTEP_COV = _CdiLib.TSTEP_COV
TSTEP_RATIO = _CdiLib.TSTEP_RATIO
TSTEP_SUM = _CdiLib.TSTEP_SUM
TSTEP_RANGE = _CdiLib.TSTEP_RANGE
TSTEP_INSTANT2 = _CdiLib.TSTEP_INSTANT2
TSTEP_INSTANT3 = _CdiLib.TSTEP_INSTANT3
TAXIS_ABSOLUTE = _CdiLib.TAXIS_ABSOLUTE
TAXIS_RELATIVE = _CdiLib.TAXIS_RELATIVE
TAXIS_FORECAST = _CdiLib.TAXIS_FORECAST
TUNIT_SECOND = _CdiLib.TUNIT_SECOND
TUNIT_MINUTE = _CdiLib.TUNIT_MINUTE
TUNIT_QUARTER = _CdiLib.TUNIT_QUARTER
TUNIT_30MINUTES = _CdiLib.TUNIT_30MINUTES
TUNIT_HOUR = _CdiLib.TUNIT_HOUR
TUNIT_3HOURS = _CdiLib.TUNIT_3HOURS
TUNIT_6HOURS = _CdiLib.TUNIT_6HOURS
TUNIT_12HOURS = _CdiLib.TUNIT_12HOURS
TUNIT_DAY = _CdiLib.TUNIT_DAY
TUNIT_MONTH = _CdiLib.TUNIT_MONTH
TUNIT_YEAR = _CdiLib.TUNIT_YEAR
TUNIT_QUARTER = _CdiLib.TUNIT_QUARTER
CALENDAR_STANDARD = _CdiLib.CALENDAR_STANDARD
CALENDAR_GREGORIAN = _CdiLib.CALENDAR_GREGORIAN
CALENDAR_PROLEPTIC = _CdiLib.CALENDAR_PROLEPTIC
CALENDAR_360DAYS = _CdiLib.CALENDAR_360DAYS
CALENDAR_365DAYS = _CdiLib.CALENDAR_365DAYS
CALENDAR_366DAYS = _CdiLib.CALENDAR_366DAYS
CALENDAR_NONE = _CdiLib.CALENDAR_NONE
cdiStringError = _CdiLib.cdiStringError
cdiDebug = _CdiLib.cdiDebug
cdiLibraryVersion = _CdiLib.cdiLibraryVersion
cdiPrintVersion = _CdiLib.cdiPrintVersion
cdiDefMissval = _CdiLib.cdiDefMissval
cdiInqMissval = _CdiLib.cdiInqMissval
cdiDefGlobal = _CdiLib.cdiDefGlobal
streamOpenRead = _CdiLib.streamOpenRead
streamOpenWrite = _CdiLib.streamOpenWrite
streamOpenAppend = _CdiLib.streamOpenAppend
streamClose = _CdiLib.streamClose
streamSync = _CdiLib.streamSync
streamDefVlist = _CdiLib.streamDefVlist
streamInqVlist = _CdiLib.streamInqVlist
streamInqFiletype = _CdiLib.streamInqFiletype
streamDefByteorder = _CdiLib.streamDefByteorder
streamInqByteorder = _CdiLib.streamInqByteorder
streamDefZtype = _CdiLib.streamDefZtype
streamDefZlevel = _CdiLib.streamDefZlevel
streamInqZtype = _CdiLib.streamInqZtype
streamInqZlevel = _CdiLib.streamInqZlevel
streamDefTimestep = _CdiLib.streamDefTimestep
streamInqTimestep = _CdiLib.streamInqTimestep
streamFilename = _CdiLib.streamFilename
streamFilesuffix = _CdiLib.streamFilesuffix
streamNtsteps = _CdiLib.streamNtsteps
streamNvals = _CdiLib.streamNvals
streamReadVar = _CdiLib.streamReadVar
streamWriteVar = _CdiLib.streamWriteVar
streamReadVarSlice = _CdiLib.streamReadVarSlice
streamWriteVarSlice = _CdiLib.streamWriteVarSlice
streamInqRecord = _CdiLib.streamInqRecord
streamDefRecord = _CdiLib.streamDefRecord
streamReadRecord = _CdiLib.streamReadRecord
streamWriteRecord = _CdiLib.streamWriteRecord
streamCopyRecord = _CdiLib.streamCopyRecord
streamInqGinfo = _CdiLib.streamInqGinfo
vlistCreate = _CdiLib.vlistCreate
vlistDestroy = _CdiLib.vlistDestroy
vlistDuplicate = _CdiLib.vlistDuplicate
vlistCopy = _CdiLib.vlistCopy
vlistCopyFlag = _CdiLib.vlistCopyFlag
vlistClearFlag = _CdiLib.vlistClearFlag
vlistCat = _CdiLib.vlistCat
vlistMerge = _CdiLib.vlistMerge
vlistPrint = _CdiLib.vlistPrint
vlistNvars = _CdiLib.vlistNvars
vlistNgrids = _CdiLib.vlistNgrids
vlistNzaxis = _CdiLib.vlistNzaxis
vlistDefNtsteps = _CdiLib.vlistDefNtsteps
vlistNtsteps = _CdiLib.vlistNtsteps
vlistGridsizeMax = _CdiLib.vlistGridsizeMax
vlistGrid = _CdiLib.vlistGrid
vlistGridIndex = _CdiLib.vlistGridIndex
vlistChangeGridIndex = _CdiLib.vlistChangeGridIndex
vlistChangeGrid = _CdiLib.vlistChangeGrid
vlistZaxis = _CdiLib.vlistZaxis
vlistZaxisIndex = _CdiLib.vlistZaxisIndex
vlistChangeZaxisIndex = _CdiLib.vlistChangeZaxisIndex
vlistChangeZaxis = _CdiLib.vlistChangeZaxis
vlistNrecs = _CdiLib.vlistNrecs
vlistDefTaxis = _CdiLib.vlistDefTaxis
vlistInqTaxis = _CdiLib.vlistInqTaxis
vlistDefTable = _CdiLib.vlistDefTable
vlistInqTable = _CdiLib.vlistInqTable
vlistDefInstitut = _CdiLib.vlistDefInstitut
vlistInqInstitut = _CdiLib.vlistInqInstitut
vlistDefModel = _CdiLib.vlistDefModel
vlistInqModel = _CdiLib.vlistInqModel
vlistDefVar = _CdiLib.vlistDefVar
vlistChangeVarGrid = _CdiLib.vlistChangeVarGrid
vlistChangeVarZaxis = _CdiLib.vlistChangeVarZaxis
vlistInqVar = _CdiLib.vlistInqVar
vlistInqVarGrid = _CdiLib.vlistInqVarGrid
vlistInqVarZaxis = _CdiLib.vlistInqVarZaxis
vlistInqVarTime = _CdiLib.vlistInqVarTime
vlistDefVarZtype = _CdiLib.vlistDefVarZtype
vlistInqVarZtype = _CdiLib.vlistInqVarZtype
vlistDefVarZlevel = _CdiLib.vlistDefVarZlevel
vlistInqVarZlevel = _CdiLib.vlistInqVarZlevel
vlistDefVarCode = _CdiLib.vlistDefVarCode
vlistInqVarCode = _CdiLib.vlistInqVarCode
vlistDefVarDatatype = _CdiLib.vlistDefVarDatatype
vlistInqVarDatatype = _CdiLib.vlistInqVarDatatype
vlistDefVarInstitut = _CdiLib.vlistDefVarInstitut
vlistInqVarInstitut = _CdiLib.vlistInqVarInstitut
vlistDefVarModel = _CdiLib.vlistDefVarModel
vlistInqVarModel = _CdiLib.vlistInqVarModel
vlistDefVarTable = _CdiLib.vlistDefVarTable
vlistInqVarTable = _CdiLib.vlistInqVarTable
vlistDefVarName = _CdiLib.vlistDefVarName
vlistInqVarName = _CdiLib.vlistInqVarName
vlistDefVarLongname = _CdiLib.vlistDefVarLongname
vlistDefVarStdname = _CdiLib.vlistDefVarStdname
vlistInqVarLongname = _CdiLib.vlistInqVarLongname
vlistInqVarStdname = _CdiLib.vlistInqVarStdname
vlistDefVarUnits = _CdiLib.vlistDefVarUnits
vlistInqVarUnits = _CdiLib.vlistInqVarUnits
vlistDefVarMissval = _CdiLib.vlistDefVarMissval
vlistInqVarMissval = _CdiLib.vlistInqVarMissval
vlistDefVarScalefactor = _CdiLib.vlistDefVarScalefactor
vlistInqVarScalefactor = _CdiLib.vlistInqVarScalefactor
vlistDefVarAddoffset = _CdiLib.vlistDefVarAddoffset
vlistInqVarAddoffset = _CdiLib.vlistInqVarAddoffset
vlistDefVarTimave = _CdiLib.vlistDefVarTimave
vlistInqVarTimave = _CdiLib.vlistInqVarTimave
vlistDefVarTimaccu = _CdiLib.vlistDefVarTimaccu
vlistInqVarTimaccu = _CdiLib.vlistInqVarTimaccu
vlistInqVarSize = _CdiLib.vlistInqVarSize
vlistInqVarID = _CdiLib.vlistInqVarID
vlistDefIndex = _CdiLib.vlistDefIndex
vlistInqIndex = _CdiLib.vlistInqIndex
vlistDefFlag = _CdiLib.vlistDefFlag
vlistInqFlag = _CdiLib.vlistInqFlag
vlistFindVar = _CdiLib.vlistFindVar
vlistFindLevel = _CdiLib.vlistFindLevel
vlistMergedVar = _CdiLib.vlistMergedVar
vlistMergedLevel = _CdiLib.vlistMergedLevel
vlistInqNatts = _CdiLib.vlistInqNatts
vlistInqAtt = _CdiLib.vlistInqAtt
vlistDelAtt = _CdiLib.vlistDelAtt
vlistDefAttInt = _CdiLib.vlistDefAttInt
vlistDefAttFlt = _CdiLib.vlistDefAttFlt
vlistDefAttTxt = _CdiLib.vlistDefAttTxt
vlistInqAttInt = _CdiLib.vlistInqAttInt
vlistInqAttFlt = _CdiLib.vlistInqAttFlt
vlistInqAttTxt = _CdiLib.vlistInqAttTxt
gridName = _CdiLib.gridName
gridNamePtr = _CdiLib.gridNamePtr
gridCompress = _CdiLib.gridCompress
gridDefMask = _CdiLib.gridDefMask
gridInqMask = _CdiLib.gridInqMask
gridPrint = _CdiLib.gridPrint
gridSize = _CdiLib.gridSize
gridCreate = _CdiLib.gridCreate
gridDestroy = _CdiLib.gridDestroy
gridDuplicate = _CdiLib.gridDuplicate
gridInqType = _CdiLib.gridInqType
gridInqSize = _CdiLib.gridInqSize
gridDefXsize = _CdiLib.gridDefXsize
gridInqXsize = _CdiLib.gridInqXsize
gridDefYsize = _CdiLib.gridDefYsize
gridInqYsize = _CdiLib.gridInqYsize
gridDefXvals = _CdiLib.gridDefXvals
gridInqXvals = _CdiLib.gridInqXvals
gridDefYvals = _CdiLib.gridDefYvals
gridInqYvals = _CdiLib.gridInqYvals
gridDefXname = _CdiLib.gridDefXname
gridDefXlongname = _CdiLib.gridDefXlongname
gridDefXunits = _CdiLib.gridDefXunits
gridDefYname = _CdiLib.gridDefYname
gridDefYlongname = _CdiLib.gridDefYlongname
gridDefYunits = _CdiLib.gridDefYunits
gridInqXname = _CdiLib.gridInqXname
gridInqXlongname = _CdiLib.gridInqXlongname
gridInqXstdname = _CdiLib.gridInqXstdname
gridInqXunits = _CdiLib.gridInqXunits
gridInqYname = _CdiLib.gridInqYname
gridInqYlongname = _CdiLib.gridInqYlongname
gridInqYstdname = _CdiLib.gridInqYstdname
gridInqYunits = _CdiLib.gridInqYunits
gridDefDatatype = _CdiLib.gridDefDatatype
gridInqDatatype = _CdiLib.gridInqDatatype
gridInqXval = _CdiLib.gridInqXval
gridInqYval = _CdiLib.gridInqYval
gridInqXinc = _CdiLib.gridInqXinc
gridInqYinc = _CdiLib.gridInqYinc
gridIsCircular = _CdiLib.gridIsCircular
gridIsRotated = _CdiLib.gridIsRotated
gridInqXpole = _CdiLib.gridInqXpole
gridDefXpole = _CdiLib.gridDefXpole
gridInqYpole = _CdiLib.gridInqYpole
gridDefYpole = _CdiLib.gridDefYpole
gridInqAngle = _CdiLib.gridInqAngle
gridDefAngle = _CdiLib.gridDefAngle
gridDefTrunc = _CdiLib.gridDefTrunc
gridInqTrunc = _CdiLib.gridInqTrunc
gridInqGMEnd = _CdiLib.gridInqGMEnd
gridDefGMEnd = _CdiLib.gridDefGMEnd
gridInqGMEni = _CdiLib.gridInqGMEni
gridDefGMEni = _CdiLib.gridDefGMEni
gridInqGMEni2 = _CdiLib.gridInqGMEni2
gridDefGMEni2 = _CdiLib.gridDefGMEni2
gridInqGMEni3 = _CdiLib.gridInqGMEni3
gridDefGMEni3 = _CdiLib.gridDefGMEni3
gridDefLCC = _CdiLib.gridDefLCC
gridInqLCC = _CdiLib.gridInqLCC
gridDefLcc2 = _CdiLib.gridDefLcc2
gridInqLcc2 = _CdiLib.gridInqLcc2
gridDefLaea = _CdiLib.gridDefLaea
gridInqLaea = _CdiLib.gridInqLaea
gridDefArea = _CdiLib.gridDefArea
gridInqArea = _CdiLib.gridInqArea
gridHasArea = _CdiLib.gridHasArea
gridDefNvertex = _CdiLib.gridDefNvertex
gridInqNvertex = _CdiLib.gridInqNvertex
gridDefXbounds = _CdiLib.gridDefXbounds
gridInqXbounds = _CdiLib.gridInqXbounds
gridDefYbounds = _CdiLib.gridDefYbounds
gridInqYbounds = _CdiLib.gridInqYbounds
gridDefRowlon = _CdiLib.gridDefRowlon
gridInqRowlon = _CdiLib.gridInqRowlon
gridChangeType = _CdiLib.gridChangeType
zaxisName = _CdiLib.zaxisName
zaxisCreate = _CdiLib.zaxisCreate
zaxisDestroy = _CdiLib.zaxisDestroy
zaxisInqType = _CdiLib.zaxisInqType
zaxisInqSize = _CdiLib.zaxisInqSize
zaxisDuplicate = _CdiLib.zaxisDuplicate
zaxisResize = _CdiLib.zaxisResize
zaxisPrint = _CdiLib.zaxisPrint
zaxisSize = _CdiLib.zaxisSize
zaxisDefLevels = _CdiLib.zaxisDefLevels
zaxisInqLevels = _CdiLib.zaxisInqLevels
zaxisDefLevel = _CdiLib.zaxisDefLevel
zaxisInqLevel = _CdiLib.zaxisInqLevel
zaxisDefName = _CdiLib.zaxisDefName
zaxisDefLongname = _CdiLib.zaxisDefLongname
zaxisDefUnits = _CdiLib.zaxisDefUnits
zaxisInqName = _CdiLib.zaxisInqName
zaxisInqLongname = _CdiLib.zaxisInqLongname
zaxisInqUnits = _CdiLib.zaxisInqUnits
zaxisDefDatatype = _CdiLib.zaxisDefDatatype
zaxisInqDatatype = _CdiLib.zaxisInqDatatype
zaxisDefLtype = _CdiLib.zaxisDefLtype
zaxisInqLtype = _CdiLib.zaxisInqLtype
zaxisInqLevelsPtr = _CdiLib.zaxisInqLevelsPtr
zaxisDefVct = _CdiLib.zaxisDefVct
zaxisInqVctSize = _CdiLib.zaxisInqVctSize
zaxisInqVctPtr = _CdiLib.zaxisInqVctPtr
zaxisInqLbounds = _CdiLib.zaxisInqLbounds
zaxisInqUbounds = _CdiLib.zaxisInqUbounds
zaxisInqWeights = _CdiLib.zaxisInqWeights
zaxisInqLbound = _CdiLib.zaxisInqLbound
zaxisInqUbound = _CdiLib.zaxisInqUbound