1# This file was automatically generated by SWIG (http://www.swig.org). 2# Version 1.3.40 3# 4# Do not make changes to this file unless you know what you are doing--modify 5# the SWIG interface file instead. 6# This file is compatible with both classic and new-style classes. 7 8from sys import version_info 9if version_info >= (2,6,0): 10 def swig_import_helper(): 11 from os.path import dirname 12 import imp 13 fp = None 14 try: 15 fp, pathname, description = imp.find_module('_gribapi_swig', [dirname(__file__)]) 16 except ImportError: 17 import _gribapi_swig 18 return _gribapi_swig 19 if fp is not None: 20 try: 21 _mod = imp.load_module('_gribapi_swig', fp, pathname, description) 22 finally: 23 fp.close() 24 return _mod 25 _gribapi_swig = swig_import_helper() 26 del swig_import_helper 27else: 28 import _gribapi_swig 29del version_info 30try: 31 _swig_property = property 32except NameError: 33 pass # Python < 2.2 doesn't have 'property'. 34def _swig_setattr_nondynamic(self,class_type,name,value,static=1): 35 if (name == "thisown"): return self.this.own(value) 36 if (name == "this"): 37 if type(value).__name__ == 'SwigPyObject': 38 self.__dict__[name] = value 39 return 40 method = class_type.__swig_setmethods__.get(name,None) 41 if method: return method(self,value) 42 if (not static) or hasattr(self,name): 43 self.__dict__[name] = value 44 else: 45 raise AttributeError("You cannot add attributes to %s" % self) 46 47def _swig_setattr(self,class_type,name,value): 48 return _swig_setattr_nondynamic(self,class_type,name,value,0) 49 50def _swig_getattr(self,class_type,name): 51 if (name == "thisown"): return self.this.own() 52 method = class_type.__swig_getmethods__.get(name,None) 53 if method: return method(self) 54 raise AttributeError(name) 55 56def _swig_repr(self): 57 try: strthis = "proxy of " + self.this.__repr__() 58 except: strthis = "" 59 return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,) 60 61try: 62 _object = object 63 _newclass = 1 64except AttributeError: 65 class _object : pass 66 _newclass = 0 67 68 69 70def cdata(*args): 71 return _gribapi_swig.cdata(*args) 72cdata = _gribapi_swig.cdata 73 74def memmove(*args): 75 return _gribapi_swig.memmove(*args) 76memmove = _gribapi_swig.memmove 77GRIB_SUCCESS = _gribapi_swig.GRIB_SUCCESS 78GRIB_END_OF_FILE = _gribapi_swig.GRIB_END_OF_FILE 79GRIB_INTERNAL_ERROR = _gribapi_swig.GRIB_INTERNAL_ERROR 80GRIB_BUFFER_TOO_SMALL = _gribapi_swig.GRIB_BUFFER_TOO_SMALL 81GRIB_NOT_IMPLEMENTED = _gribapi_swig.GRIB_NOT_IMPLEMENTED 82GRIB_7777_NOT_FOUND = _gribapi_swig.GRIB_7777_NOT_FOUND 83GRIB_ARRAY_TOO_SMALL = _gribapi_swig.GRIB_ARRAY_TOO_SMALL 84GRIB_FILE_NOT_FOUND = _gribapi_swig.GRIB_FILE_NOT_FOUND 85GRIB_CODE_NOT_FOUND_IN_TABLE = _gribapi_swig.GRIB_CODE_NOT_FOUND_IN_TABLE 86GRIB_WRONG_ARRAY_SIZE = _gribapi_swig.GRIB_WRONG_ARRAY_SIZE 87GRIB_NOT_FOUND = _gribapi_swig.GRIB_NOT_FOUND 88GRIB_IO_PROBLEM = _gribapi_swig.GRIB_IO_PROBLEM 89GRIB_INVALID_MESSAGE = _gribapi_swig.GRIB_INVALID_MESSAGE 90GRIB_DECODING_ERROR = _gribapi_swig.GRIB_DECODING_ERROR 91GRIB_ENCODING_ERROR = _gribapi_swig.GRIB_ENCODING_ERROR 92GRIB_NO_MORE_IN_SET = _gribapi_swig.GRIB_NO_MORE_IN_SET 93GRIB_GEOCALCULUS_PROBLEM = _gribapi_swig.GRIB_GEOCALCULUS_PROBLEM 94GRIB_OUT_OF_MEMORY = _gribapi_swig.GRIB_OUT_OF_MEMORY 95GRIB_READ_ONLY = _gribapi_swig.GRIB_READ_ONLY 96GRIB_INVALID_ARGUMENT = _gribapi_swig.GRIB_INVALID_ARGUMENT 97GRIB_NULL_HANDLE = _gribapi_swig.GRIB_NULL_HANDLE 98GRIB_INVALID_SECTION_NUMBER = _gribapi_swig.GRIB_INVALID_SECTION_NUMBER 99GRIB_VALUE_CANNOT_BE_MISSING = _gribapi_swig.GRIB_VALUE_CANNOT_BE_MISSING 100GRIB_WRONG_LENGTH = _gribapi_swig.GRIB_WRONG_LENGTH 101GRIB_INVALID_TYPE = _gribapi_swig.GRIB_INVALID_TYPE 102GRIB_WRONG_STEP = _gribapi_swig.GRIB_WRONG_STEP 103GRIB_WRONG_STEP_UNIT = _gribapi_swig.GRIB_WRONG_STEP_UNIT 104GRIB_INVALID_FILE = _gribapi_swig.GRIB_INVALID_FILE 105GRIB_INVALID_GRIB = _gribapi_swig.GRIB_INVALID_GRIB 106GRIB_INVALID_INDEX = _gribapi_swig.GRIB_INVALID_INDEX 107GRIB_INVALID_ITERATOR = _gribapi_swig.GRIB_INVALID_ITERATOR 108GRIB_INVALID_KEYS_ITERATOR = _gribapi_swig.GRIB_INVALID_KEYS_ITERATOR 109GRIB_INVALID_NEAREST = _gribapi_swig.GRIB_INVALID_NEAREST 110GRIB_INVALID_ORDERBY = _gribapi_swig.GRIB_INVALID_ORDERBY 111GRIB_MISSING_KEY = _gribapi_swig.GRIB_MISSING_KEY 112GRIB_OUT_OF_AREA = _gribapi_swig.GRIB_OUT_OF_AREA 113GRIB_CONCEPT_NO_MATCH = _gribapi_swig.GRIB_CONCEPT_NO_MATCH 114GRIB_NO_DEFINITIONS = _gribapi_swig.GRIB_NO_DEFINITIONS 115GRIB_WRONG_TYPE = _gribapi_swig.GRIB_WRONG_TYPE 116GRIB_END = _gribapi_swig.GRIB_END 117GRIB_NO_VALUES = _gribapi_swig.GRIB_NO_VALUES 118GRIB_WRONG_GRID = _gribapi_swig.GRIB_WRONG_GRID 119GRIB_END_OF_INDEX = _gribapi_swig.GRIB_END_OF_INDEX 120GRIB_NULL_INDEX = _gribapi_swig.GRIB_NULL_INDEX 121GRIB_PREMATURE_END_OF_FILE = _gribapi_swig.GRIB_PREMATURE_END_OF_FILE 122GRIB_INTERNAL_ARRAY_TOO_SMALL = _gribapi_swig.GRIB_INTERNAL_ARRAY_TOO_SMALL 123GRIB_MESSAGE_TOO_LARGE = _gribapi_swig.GRIB_MESSAGE_TOO_LARGE 124GRIB_CONSTANT_FIELD = _gribapi_swig.GRIB_CONSTANT_FIELD 125GRIB_SWITCH_NO_MATCH = _gribapi_swig.GRIB_SWITCH_NO_MATCH 126GRIB_UNDERFLOW = _gribapi_swig.GRIB_UNDERFLOW 127GRIB_MESSAGE_MALFORMED = _gribapi_swig.GRIB_MESSAGE_MALFORMED 128GRIB_CORRUPTED_INDEX = _gribapi_swig.GRIB_CORRUPTED_INDEX 129GRIB_INVALID_BPV = _gribapi_swig.GRIB_INVALID_BPV 130GRIB_DIFFERENT_EDITION = _gribapi_swig.GRIB_DIFFERENT_EDITION 131GRIB_VALUE_DIFFERENT = _gribapi_swig.GRIB_VALUE_DIFFERENT 132GRIB_INVALID_KEY_VALUE = _gribapi_swig.GRIB_INVALID_KEY_VALUE 133class intp(_object): 134 __swig_setmethods__ = {} 135 __setattr__ = lambda self, name, value: _swig_setattr(self, intp, name, value) 136 __swig_getmethods__ = {} 137 __getattr__ = lambda self, name: _swig_getattr(self, intp, name) 138 __repr__ = _swig_repr 139 def __init__(self): 140 this = _gribapi_swig.new_intp() 141 try: self.this.append(this) 142 except: self.this = this 143 __swig_destroy__ = _gribapi_swig.delete_intp 144 __del__ = lambda self : None; 145 def assign(self, *args): return _gribapi_swig.intp_assign(self, *args) 146 def value(self): return _gribapi_swig.intp_value(self) 147 def cast(self): return _gribapi_swig.intp_cast(self) 148 __swig_getmethods__["frompointer"] = lambda x: _gribapi_swig.intp_frompointer 149 if _newclass:frompointer = staticmethod(_gribapi_swig.intp_frompointer) 150intp_swigregister = _gribapi_swig.intp_swigregister 151intp_swigregister(intp) 152 153def intp_frompointer(*args): 154 return _gribapi_swig.intp_frompointer(*args) 155intp_frompointer = _gribapi_swig.intp_frompointer 156 157class longp(_object): 158 __swig_setmethods__ = {} 159 __setattr__ = lambda self, name, value: _swig_setattr(self, longp, name, value) 160 __swig_getmethods__ = {} 161 __getattr__ = lambda self, name: _swig_getattr(self, longp, name) 162 __repr__ = _swig_repr 163 def __init__(self): 164 this = _gribapi_swig.new_longp() 165 try: self.this.append(this) 166 except: self.this = this 167 __swig_destroy__ = _gribapi_swig.delete_longp 168 __del__ = lambda self : None; 169 def assign(self, *args): return _gribapi_swig.longp_assign(self, *args) 170 def value(self): return _gribapi_swig.longp_value(self) 171 def cast(self): return _gribapi_swig.longp_cast(self) 172 __swig_getmethods__["frompointer"] = lambda x: _gribapi_swig.longp_frompointer 173 if _newclass:frompointer = staticmethod(_gribapi_swig.longp_frompointer) 174longp_swigregister = _gribapi_swig.longp_swigregister 175longp_swigregister(longp) 176 177def longp_frompointer(*args): 178 return _gribapi_swig.longp_frompointer(*args) 179longp_frompointer = _gribapi_swig.longp_frompointer 180 181class doublep(_object): 182 __swig_setmethods__ = {} 183 __setattr__ = lambda self, name, value: _swig_setattr(self, doublep, name, value) 184 __swig_getmethods__ = {} 185 __getattr__ = lambda self, name: _swig_getattr(self, doublep, name) 186 __repr__ = _swig_repr 187 def __init__(self): 188 this = _gribapi_swig.new_doublep() 189 try: self.this.append(this) 190 except: self.this = this 191 __swig_destroy__ = _gribapi_swig.delete_doublep 192 __del__ = lambda self : None; 193 def assign(self, *args): return _gribapi_swig.doublep_assign(self, *args) 194 def value(self): return _gribapi_swig.doublep_value(self) 195 def cast(self): return _gribapi_swig.doublep_cast(self) 196 __swig_getmethods__["frompointer"] = lambda x: _gribapi_swig.doublep_frompointer 197 if _newclass:frompointer = staticmethod(_gribapi_swig.doublep_frompointer) 198doublep_swigregister = _gribapi_swig.doublep_swigregister 199doublep_swigregister(doublep) 200 201def doublep_frompointer(*args): 202 return _gribapi_swig.doublep_frompointer(*args) 203doublep_frompointer = _gribapi_swig.doublep_frompointer 204 205 206def new_doubleArray(*args): 207 return _gribapi_swig.new_doubleArray(*args) 208new_doubleArray = _gribapi_swig.new_doubleArray 209 210def delete_doubleArray(*args): 211 return _gribapi_swig.delete_doubleArray(*args) 212delete_doubleArray = _gribapi_swig.delete_doubleArray 213 214def doubleArray_getitem(*args): 215 return _gribapi_swig.doubleArray_getitem(*args) 216doubleArray_getitem = _gribapi_swig.doubleArray_getitem 217 218def doubleArray_setitem(*args): 219 return _gribapi_swig.doubleArray_setitem(*args) 220doubleArray_setitem = _gribapi_swig.doubleArray_setitem 221 222def new_longArray(*args): 223 return _gribapi_swig.new_longArray(*args) 224new_longArray = _gribapi_swig.new_longArray 225 226def delete_longArray(*args): 227 return _gribapi_swig.delete_longArray(*args) 228delete_longArray = _gribapi_swig.delete_longArray 229 230def longArray_getitem(*args): 231 return _gribapi_swig.longArray_getitem(*args) 232longArray_getitem = _gribapi_swig.longArray_getitem 233 234def longArray_setitem(*args): 235 return _gribapi_swig.longArray_setitem(*args) 236longArray_setitem = _gribapi_swig.longArray_setitem 237 238def new_intArray(*args): 239 return _gribapi_swig.new_intArray(*args) 240new_intArray = _gribapi_swig.new_intArray 241 242def delete_intArray(*args): 243 return _gribapi_swig.delete_intArray(*args) 244delete_intArray = _gribapi_swig.delete_intArray 245 246def intArray_getitem(*args): 247 return _gribapi_swig.intArray_getitem(*args) 248intArray_getitem = _gribapi_swig.intArray_getitem 249 250def intArray_setitem(*args): 251 return _gribapi_swig.intArray_setitem(*args) 252intArray_setitem = _gribapi_swig.intArray_setitem 253 254def grib_c_new_from_file(*args): 255 return _gribapi_swig.grib_c_new_from_file(*args) 256grib_c_new_from_file = _gribapi_swig.grib_c_new_from_file 257 258def grib_c_new_bufr_from_file(*args): 259 return _gribapi_swig.grib_c_new_bufr_from_file(*args) 260grib_c_new_bufr_from_file = _gribapi_swig.grib_c_new_bufr_from_file 261 262def grib_c_new_gts_from_file(*args): 263 return _gribapi_swig.grib_c_new_gts_from_file(*args) 264grib_c_new_gts_from_file = _gribapi_swig.grib_c_new_gts_from_file 265 266def grib_c_iterator_new(*args): 267 return _gribapi_swig.grib_c_iterator_new(*args) 268grib_c_iterator_new = _gribapi_swig.grib_c_iterator_new 269 270def grib_c_keys_iterator_new(*args): 271 return _gribapi_swig.grib_c_keys_iterator_new(*args) 272grib_c_keys_iterator_new = _gribapi_swig.grib_c_keys_iterator_new 273 274def grib_c_new_from_samples(*args): 275 return _gribapi_swig.grib_c_new_from_samples(*args) 276grib_c_new_from_samples = _gribapi_swig.grib_c_new_from_samples 277 278def grib_c_index_new_from_file(*args): 279 return _gribapi_swig.grib_c_index_new_from_file(*args) 280grib_c_index_new_from_file = _gribapi_swig.grib_c_index_new_from_file 281 282def grib_c_index_add_file(*args): 283 return _gribapi_swig.grib_c_index_add_file(*args) 284grib_c_index_add_file = _gribapi_swig.grib_c_index_add_file 285 286def grib_c_new_from_index(*args): 287 return _gribapi_swig.grib_c_new_from_index(*args) 288grib_c_new_from_index = _gribapi_swig.grib_c_new_from_index 289 290def grib_c_index_write(*args): 291 return _gribapi_swig.grib_c_index_write(*args) 292grib_c_index_write = _gribapi_swig.grib_c_index_write 293 294def grib_c_index_read(*args): 295 return _gribapi_swig.grib_c_index_read(*args) 296grib_c_index_read = _gribapi_swig.grib_c_index_read 297 298def grib_c_new_from_message(*args): 299 return _gribapi_swig.grib_c_new_from_message(*args) 300grib_c_new_from_message = _gribapi_swig.grib_c_new_from_message 301 302def grib_c_count_in_file(*args): 303 return _gribapi_swig.grib_c_count_in_file(*args) 304grib_c_count_in_file = _gribapi_swig.grib_c_count_in_file 305 306def grib_c_release(*args): 307 return _gribapi_swig.grib_c_release(*args) 308grib_c_release = _gribapi_swig.grib_c_release 309 310def grib_c_write(*args): 311 return _gribapi_swig.grib_c_write(*args) 312grib_c_write = _gribapi_swig.grib_c_write 313 314def grib_c_get_size_long(*args): 315 return _gribapi_swig.grib_c_get_size_long(*args) 316grib_c_get_size_long = _gribapi_swig.grib_c_get_size_long 317 318def grib_c_get_string_length(*args): 319 return _gribapi_swig.grib_c_get_string_length(*args) 320grib_c_get_string_length = _gribapi_swig.grib_c_get_string_length 321 322def grib_c_clone(*args): 323 return _gribapi_swig.grib_c_clone(*args) 324grib_c_clone = _gribapi_swig.grib_c_clone 325 326def grib_c_copy_namespace(*args): 327 return _gribapi_swig.grib_c_copy_namespace(*args) 328grib_c_copy_namespace = _gribapi_swig.grib_c_copy_namespace 329 330def grib_c_get_message_size(*args): 331 return _gribapi_swig.grib_c_get_message_size(*args) 332grib_c_get_message_size = _gribapi_swig.grib_c_get_message_size 333 334def grib_c_get_message_offset(*args): 335 return _gribapi_swig.grib_c_get_message_offset(*args) 336grib_c_get_message_offset = _gribapi_swig.grib_c_get_message_offset 337 338def grib_c_get_native_type(*args): 339 return _gribapi_swig.grib_c_get_native_type(*args) 340grib_c_get_native_type = _gribapi_swig.grib_c_get_native_type 341 342def grib_c_multi_new(): 343 return _gribapi_swig.grib_c_multi_new() 344grib_c_multi_new = _gribapi_swig.grib_c_multi_new 345 346def grib_c_multi_support_on(): 347 return _gribapi_swig.grib_c_multi_support_on() 348grib_c_multi_support_on = _gribapi_swig.grib_c_multi_support_on 349 350def grib_c_multi_write(*args): 351 return _gribapi_swig.grib_c_multi_write(*args) 352grib_c_multi_write = _gribapi_swig.grib_c_multi_write 353 354def grib_c_multi_support_off(): 355 return _gribapi_swig.grib_c_multi_support_off() 356grib_c_multi_support_off = _gribapi_swig.grib_c_multi_support_off 357 358def grib_c_multi_release(*args): 359 return _gribapi_swig.grib_c_multi_release(*args) 360grib_c_multi_release = _gribapi_swig.grib_c_multi_release 361 362def grib_c_multi_append(*args): 363 return _gribapi_swig.grib_c_multi_append(*args) 364grib_c_multi_append = _gribapi_swig.grib_c_multi_append 365 366def grib_c_gribex_mode_on(): 367 return _gribapi_swig.grib_c_gribex_mode_on() 368grib_c_gribex_mode_on = _gribapi_swig.grib_c_gribex_mode_on 369 370def grib_c_gribex_mode_off(): 371 return _gribapi_swig.grib_c_gribex_mode_off() 372grib_c_gribex_mode_off = _gribapi_swig.grib_c_gribex_mode_off 373 374def grib_c_keys_iterator_next(*args): 375 return _gribapi_swig.grib_c_keys_iterator_next(*args) 376grib_c_keys_iterator_next = _gribapi_swig.grib_c_keys_iterator_next 377 378def grib_c_keys_iterator_delete(*args): 379 return _gribapi_swig.grib_c_keys_iterator_delete(*args) 380grib_c_keys_iterator_delete = _gribapi_swig.grib_c_keys_iterator_delete 381 382def grib_c_skip_computed(*args): 383 return _gribapi_swig.grib_c_skip_computed(*args) 384grib_c_skip_computed = _gribapi_swig.grib_c_skip_computed 385 386def grib_c_skip_coded(*args): 387 return _gribapi_swig.grib_c_skip_coded(*args) 388grib_c_skip_coded = _gribapi_swig.grib_c_skip_coded 389 390def grib_c_skip_edition_specific(*args): 391 return _gribapi_swig.grib_c_skip_edition_specific(*args) 392grib_c_skip_edition_specific = _gribapi_swig.grib_c_skip_edition_specific 393 394def grib_c_skip_duplicates(*args): 395 return _gribapi_swig.grib_c_skip_duplicates(*args) 396grib_c_skip_duplicates = _gribapi_swig.grib_c_skip_duplicates 397 398def grib_c_skip_read_only(*args): 399 return _gribapi_swig.grib_c_skip_read_only(*args) 400grib_c_skip_read_only = _gribapi_swig.grib_c_skip_read_only 401 402def grib_c_skip_function(*args): 403 return _gribapi_swig.grib_c_skip_function(*args) 404grib_c_skip_function = _gribapi_swig.grib_c_skip_function 405 406def grib_c_keys_iterator_rewind(*args): 407 return _gribapi_swig.grib_c_keys_iterator_rewind(*args) 408grib_c_keys_iterator_rewind = _gribapi_swig.grib_c_keys_iterator_rewind 409 410def grib_c_keys_iterator_get_name(*args): 411 return _gribapi_swig.grib_c_keys_iterator_get_name(*args) 412grib_c_keys_iterator_get_name = _gribapi_swig.grib_c_keys_iterator_get_name 413 414def grib_c_index_get_size_long(*args): 415 return _gribapi_swig.grib_c_index_get_size_long(*args) 416grib_c_index_get_size_long = _gribapi_swig.grib_c_index_get_size_long 417 418def grib_c_index_get_long(*args): 419 return _gribapi_swig.grib_c_index_get_long(*args) 420grib_c_index_get_long = _gribapi_swig.grib_c_index_get_long 421 422def grib_c_index_get_real8(*args): 423 return _gribapi_swig.grib_c_index_get_real8(*args) 424grib_c_index_get_real8 = _gribapi_swig.grib_c_index_get_real8 425 426def grib_c_index_get_string(*args): 427 return _gribapi_swig.grib_c_index_get_string(*args) 428grib_c_index_get_string = _gribapi_swig.grib_c_index_get_string 429 430def grib_c_index_select_long(*args): 431 return _gribapi_swig.grib_c_index_select_long(*args) 432grib_c_index_select_long = _gribapi_swig.grib_c_index_select_long 433 434def grib_c_index_select_real8(*args): 435 return _gribapi_swig.grib_c_index_select_real8(*args) 436grib_c_index_select_real8 = _gribapi_swig.grib_c_index_select_real8 437 438def grib_c_index_select_string(*args): 439 return _gribapi_swig.grib_c_index_select_string(*args) 440grib_c_index_select_string = _gribapi_swig.grib_c_index_select_string 441 442def grib_c_index_release(*args): 443 return _gribapi_swig.grib_c_index_release(*args) 444grib_c_index_release = _gribapi_swig.grib_c_index_release 445 446def grib_c_iterator_delete(*args): 447 return _gribapi_swig.grib_c_iterator_delete(*args) 448grib_c_iterator_delete = _gribapi_swig.grib_c_iterator_delete 449 450def grib_c_iterator_next(*args): 451 return _gribapi_swig.grib_c_iterator_next(*args) 452grib_c_iterator_next = _gribapi_swig.grib_c_iterator_next 453 454def grib_c_get_string(*args): 455 return _gribapi_swig.grib_c_get_string(*args) 456grib_c_get_string = _gribapi_swig.grib_c_get_string 457 458def grib_c_set_string(*args): 459 return _gribapi_swig.grib_c_set_string(*args) 460grib_c_set_string = _gribapi_swig.grib_c_set_string 461 462def grib_c_get_long(*args): 463 return _gribapi_swig.grib_c_get_long(*args) 464grib_c_get_long = _gribapi_swig.grib_c_get_long 465 466def grib_c_set_long(*args): 467 return _gribapi_swig.grib_c_set_long(*args) 468grib_c_set_long = _gribapi_swig.grib_c_set_long 469 470def grib_c_get_double(*args): 471 return _gribapi_swig.grib_c_get_double(*args) 472grib_c_get_double = _gribapi_swig.grib_c_get_double 473 474def grib_c_set_double(*args): 475 return _gribapi_swig.grib_c_set_double(*args) 476grib_c_set_double = _gribapi_swig.grib_c_set_double 477 478def grib_c_set_real8_array(*args): 479 return _gribapi_swig.grib_c_set_real8_array(*args) 480grib_c_set_real8_array = _gribapi_swig.grib_c_set_real8_array 481 482def grib_c_get_real8_array(*args): 483 return _gribapi_swig.grib_c_get_real8_array(*args) 484grib_c_get_real8_array = _gribapi_swig.grib_c_get_real8_array 485 486def grib_c_get_long_array(*args): 487 return _gribapi_swig.grib_c_get_long_array(*args) 488grib_c_get_long_array = _gribapi_swig.grib_c_get_long_array 489 490def grib_c_set_long_array(*args): 491 return _gribapi_swig.grib_c_set_long_array(*args) 492grib_c_set_long_array = _gribapi_swig.grib_c_set_long_array 493 494def grib_c_get_real8_element(*args): 495 return _gribapi_swig.grib_c_get_real8_element(*args) 496grib_c_get_real8_element = _gribapi_swig.grib_c_get_real8_element 497 498def grib_c_get_real8_elements(*args): 499 return _gribapi_swig.grib_c_get_real8_elements(*args) 500grib_c_get_real8_elements = _gribapi_swig.grib_c_get_real8_elements 501 502def grib_c_set_missing(*args): 503 return _gribapi_swig.grib_c_set_missing(*args) 504grib_c_set_missing = _gribapi_swig.grib_c_set_missing 505 506def grib_c_set_key_vals(*args): 507 return _gribapi_swig.grib_c_set_key_vals(*args) 508grib_c_set_key_vals = _gribapi_swig.grib_c_set_key_vals 509 510def grib_c_is_missing(*args): 511 return _gribapi_swig.grib_c_is_missing(*args) 512grib_c_is_missing = _gribapi_swig.grib_c_is_missing 513 514def grib_c_is_defined(*args): 515 return _gribapi_swig.grib_c_is_defined(*args) 516grib_c_is_defined = _gribapi_swig.grib_c_is_defined 517 518def with_numpy(): 519 return _gribapi_swig.with_numpy() 520with_numpy = _gribapi_swig.with_numpy 521 522def grib_set_double_ndarray(*args): 523 return _gribapi_swig.grib_set_double_ndarray(*args) 524grib_set_double_ndarray = _gribapi_swig.grib_set_double_ndarray 525 526def grib_set_long_ndarray(*args): 527 return _gribapi_swig.grib_set_long_ndarray(*args) 528grib_set_long_ndarray = _gribapi_swig.grib_set_long_ndarray 529 530def grib_get_double_ndarray(*args): 531 return _gribapi_swig.grib_get_double_ndarray(*args) 532grib_get_double_ndarray = _gribapi_swig.grib_get_double_ndarray 533 534def grib_get_long_ndarray(*args): 535 return _gribapi_swig.grib_get_long_ndarray(*args) 536grib_get_long_ndarray = _gribapi_swig.grib_get_long_ndarray 537 538def grib_get_double_ndelements(*args): 539 return _gribapi_swig.grib_get_double_ndelements(*args) 540grib_get_double_ndelements = _gribapi_swig.grib_get_double_ndelements 541 542def grib_c_find_nearest_single(*args): 543 return _gribapi_swig.grib_c_find_nearest_single(*args) 544grib_c_find_nearest_single = _gribapi_swig.grib_c_find_nearest_single 545 546def grib_c_find_nearest_four_single(*args): 547 return _gribapi_swig.grib_c_find_nearest_four_single(*args) 548grib_c_find_nearest_four_single = _gribapi_swig.grib_c_find_nearest_four_single 549 550def grib_c_get_message(*args): 551 return _gribapi_swig.grib_c_get_message(*args) 552grib_c_get_message = _gribapi_swig.grib_c_get_message 553 554def grib_c_get_error_string(*args): 555 return _gribapi_swig.grib_c_get_error_string(*args) 556grib_c_get_error_string = _gribapi_swig.grib_c_get_error_string 557 558def no_fail_on_wrong_length(*args): 559 return _gribapi_swig.no_fail_on_wrong_length(*args) 560no_fail_on_wrong_length = _gribapi_swig.no_fail_on_wrong_length 561 562def grib_c_get_api_version(): 563 return _gribapi_swig.grib_c_get_api_version() 564grib_c_get_api_version = _gribapi_swig.grib_c_get_api_version 565 566def grib_c_gts_header_on(): 567 return _gribapi_swig.grib_c_gts_header_on() 568grib_c_gts_header_on = _gribapi_swig.grib_c_gts_header_on 569 570def grib_c_gts_header_off(): 571 return _gribapi_swig.grib_c_gts_header_off() 572grib_c_gts_header_off = _gribapi_swig.grib_c_gts_header_off 573 574 575