1# This file was automatically generated by SWIG (http://www.swig.org). 2# Version 1.3.37 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 try: 14 fp, pathname, description = imp.find_module('_XdmfUtils', [dirname(__file__)]) 15 _mod = imp.load_module('_XdmfUtils', fp, pathname, description) 16 finally: 17 if fp is not None: fp.close() 18 return _mod 19 _XdmfUtils = swig_import_helper() 20 del swig_import_helper 21else: 22 import _XdmfUtils 23del version_info 24try: 25 _swig_property = property 26except NameError: 27 pass # Python < 2.2 doesn't have 'property'. 28def _swig_setattr_nondynamic(self,class_type,name,value,static=1): 29 if (name == "thisown"): return self.this.own(value) 30 if (name == "this"): 31 if type(value).__name__ == 'SwigPyObject': 32 self.__dict__[name] = value 33 return 34 method = class_type.__swig_setmethods__.get(name,None) 35 if method: return method(self,value) 36 if (not static) or hasattr(self,name): 37 self.__dict__[name] = value 38 else: 39 raise AttributeError("You cannot add attributes to %s" % self) 40 41def _swig_setattr(self,class_type,name,value): 42 return _swig_setattr_nondynamic(self,class_type,name,value,0) 43 44def _swig_getattr(self,class_type,name): 45 if (name == "thisown"): return self.this.own() 46 method = class_type.__swig_getmethods__.get(name,None) 47 if method: return method(self) 48 raise AttributeError(name) 49 50def _swig_repr(self): 51 try: strthis = "proxy of " + self.this.__repr__() 52 except: strthis = "" 53 return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,) 54 55try: 56 _object = object 57 _newclass = 1 58except AttributeError: 59 class _object : pass 60 _newclass = 0 61 62 63import Xdmf 64class XdmfDiff(_object): 65 __swig_setmethods__ = {} 66 __setattr__ = lambda self, name, value: _swig_setattr(self, XdmfDiff, name, value) 67 __swig_getmethods__ = {} 68 __getattr__ = lambda self, name: _swig_getattr(self, XdmfDiff, name) 69 __repr__ = _swig_repr 70 def __init__(self, *args): 71 this = _XdmfUtils.new_XdmfDiff(*args) 72 try: self.this.append(this) 73 except: self.this = this 74 __swig_destroy__ = _XdmfUtils.delete_XdmfDiff 75 __del__ = lambda self : None; 76 def GetDiffs(self, *args): return _XdmfUtils.XdmfDiff_GetDiffs(self, *args) 77 def SetIgnoreTime(self, value = True): return _XdmfUtils.XdmfDiff_SetIgnoreTime(self, value) 78 def GetIgnoreTime(self): return _XdmfUtils.XdmfDiff_GetIgnoreTime(self) 79 def SetIgnoreGeometry(self, value = True): return _XdmfUtils.XdmfDiff_SetIgnoreGeometry(self, value) 80 def GetIgnoreGeometry(self): return _XdmfUtils.XdmfDiff_GetIgnoreGeometry(self) 81 def SetIgnoreTopology(self, value = True): return _XdmfUtils.XdmfDiff_SetIgnoreTopology(self, value) 82 def GetIgnoreTopology(self): return _XdmfUtils.XdmfDiff_GetIgnoreTopology(self) 83 def SetIgnoreAllAttributes(self, value = True): return _XdmfUtils.XdmfDiff_SetIgnoreAllAttributes(self, value) 84 def GetIgnoreAllAttributes(self): return _XdmfUtils.XdmfDiff_GetIgnoreAllAttributes(self) 85 def SetDisplayFailuresOnly(self, value = True): return _XdmfUtils.XdmfDiff_SetDisplayFailuresOnly(self, value) 86 def GetDisplayFailuresOnly(self): return _XdmfUtils.XdmfDiff_GetDisplayFailuresOnly(self) 87 def SetVerboseOutput(self, value = True): return _XdmfUtils.XdmfDiff_SetVerboseOutput(self, value) 88 def GetVerboseOutput(self): return _XdmfUtils.XdmfDiff_GetVerboseOutput(self) 89 def SetCreateDiffFile(self, value = True): return _XdmfUtils.XdmfDiff_SetCreateDiffFile(self, value) 90 def GetCreateDiffFile(self): return _XdmfUtils.XdmfDiff_GetCreateDiffFile(self) 91 def SetDiffFileName(self, *args): return _XdmfUtils.XdmfDiff_SetDiffFileName(self, *args) 92 def GetDiffFileName(self): return _XdmfUtils.XdmfDiff_GetDiffFileName(self) 93 def SetRelativeError(self, *args): return _XdmfUtils.XdmfDiff_SetRelativeError(self, *args) 94 def GetRelativeError(self): return _XdmfUtils.XdmfDiff_GetRelativeError(self) 95 def SetAbsoluteError(self, *args): return _XdmfUtils.XdmfDiff_SetAbsoluteError(self, *args) 96 def GetAbsoluteError(self): return _XdmfUtils.XdmfDiff_GetAbsoluteError(self) 97 def IncludeGrid(self, *args): return _XdmfUtils.XdmfDiff_IncludeGrid(self, *args) 98 def IgnoreGrid(self, *args): return _XdmfUtils.XdmfDiff_IgnoreGrid(self, *args) 99 def IncludeAttribute(self, *args): return _XdmfUtils.XdmfDiff_IncludeAttribute(self, *args) 100 def IgnoreAttribute(self, *args): return _XdmfUtils.XdmfDiff_IgnoreAttribute(self, *args) 101 def ParseSettingsFile(self, *args): return _XdmfUtils.XdmfDiff_ParseSettingsFile(self, *args) 102 def AreEquivalent(self): return _XdmfUtils.XdmfDiff_AreEquivalent(self) 103XdmfDiff_swigregister = _XdmfUtils.XdmfDiff_swigregister 104XdmfDiff_swigregister(XdmfDiff) 105 106class XdmfDataTransform(Xdmf.XdmfDataItem): 107 __swig_setmethods__ = {} 108 for _s in [Xdmf.XdmfDataItem]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) 109 __setattr__ = lambda self, name, value: _swig_setattr(self, XdmfDataTransform, name, value) 110 __swig_getmethods__ = {} 111 for _s in [Xdmf.XdmfDataItem]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) 112 __getattr__ = lambda self, name: _swig_getattr(self, XdmfDataTransform, name) 113 __repr__ = _swig_repr 114 def __init__(self): 115 this = _XdmfUtils.new_XdmfDataTransform() 116 try: self.this.append(this) 117 except: self.this = this 118 __swig_destroy__ = _XdmfUtils.delete_XdmfDataTransform 119 __del__ = lambda self : None; 120 def GetClassName(self): return _XdmfUtils.XdmfDataTransform_GetClassName(self) 121 def UpdateInformation(self): return _XdmfUtils.XdmfDataTransform_UpdateInformation(self) 122XdmfDataTransform_swigregister = _XdmfUtils.XdmfDataTransform_swigregister 123XdmfDataTransform_swigregister(XdmfDataTransform) 124 125class XdmfValuesBinary(Xdmf.XdmfValues): 126 __swig_setmethods__ = {} 127 for _s in [Xdmf.XdmfValues]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) 128 __setattr__ = lambda self, name, value: _swig_setattr(self, XdmfValuesBinary, name, value) 129 __swig_getmethods__ = {} 130 for _s in [Xdmf.XdmfValues]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) 131 __getattr__ = lambda self, name: _swig_getattr(self, XdmfValuesBinary, name) 132 __repr__ = _swig_repr 133 def __init__(self): 134 this = _XdmfUtils.new_XdmfValuesBinary() 135 try: self.this.append(this) 136 except: self.this = this 137 __swig_destroy__ = _XdmfUtils.delete_XdmfValuesBinary 138 __del__ = lambda self : None; 139 def GetClassName(self): return _XdmfUtils.XdmfValuesBinary_GetClassName(self) 140 def Read(self, Array = None): return _XdmfUtils.XdmfValuesBinary_Read(self, Array) 141 def Write(self, *args): return _XdmfUtils.XdmfValuesBinary_Write(self, *args) 142 def GetEndian(self): return _XdmfUtils.XdmfValuesBinary_GetEndian(self) 143 def SetEndian(self, *args): return _XdmfUtils.XdmfValuesBinary_SetEndian(self, *args) 144 def GetSeek(self): return _XdmfUtils.XdmfValuesBinary_GetSeek(self) 145 def SetSeek(self, *args): return _XdmfUtils.XdmfValuesBinary_SetSeek(self, *args) 146 def GetCompression(self): return _XdmfUtils.XdmfValuesBinary_GetCompression(self) 147 def SetCompression(self, *args): return _XdmfUtils.XdmfValuesBinary_SetCompression(self, *args) 148XdmfValuesBinary_swigregister = _XdmfUtils.XdmfValuesBinary_swigregister 149XdmfValuesBinary_swigregister(XdmfValuesBinary) 150 151class XdmfExodusReader(_object): 152 __swig_setmethods__ = {} 153 __setattr__ = lambda self, name, value: _swig_setattr(self, XdmfExodusReader, name, value) 154 __swig_getmethods__ = {} 155 __getattr__ = lambda self, name: _swig_getattr(self, XdmfExodusReader, name) 156 __repr__ = _swig_repr 157 def __init__(self): 158 this = _XdmfUtils.new_XdmfExodusReader() 159 try: self.this.append(this) 160 except: self.this = this 161 __swig_destroy__ = _XdmfUtils.delete_XdmfExodusReader 162 __del__ = lambda self : None; 163 def read(self, *args): return _XdmfUtils.XdmfExodusReader_read(self, *args) 164XdmfExodusReader_swigregister = _XdmfUtils.XdmfExodusReader_swigregister 165XdmfExodusReader_swigregister(XdmfExodusReader) 166 167class XdmfExodusWriter(_object): 168 __swig_setmethods__ = {} 169 __setattr__ = lambda self, name, value: _swig_setattr(self, XdmfExodusWriter, name, value) 170 __swig_getmethods__ = {} 171 __getattr__ = lambda self, name: _swig_getattr(self, XdmfExodusWriter, name) 172 __repr__ = _swig_repr 173 def __init__(self): 174 this = _XdmfUtils.new_XdmfExodusWriter() 175 try: self.this.append(this) 176 except: self.this = this 177 __swig_destroy__ = _XdmfUtils.delete_XdmfExodusWriter 178 __del__ = lambda self : None; 179 def write(self, *args): return _XdmfUtils.XdmfExodusWriter_write(self, *args) 180XdmfExodusWriter_swigregister = _XdmfUtils.XdmfExodusWriter_swigregister 181XdmfExodusWriter_swigregister(XdmfExodusWriter) 182 183class XdmfPartitioner(_object): 184 __swig_setmethods__ = {} 185 __setattr__ = lambda self, name, value: _swig_setattr(self, XdmfPartitioner, name, value) 186 __swig_getmethods__ = {} 187 __getattr__ = lambda self, name: _swig_getattr(self, XdmfPartitioner, name) 188 __repr__ = _swig_repr 189 def __init__(self): 190 this = _XdmfUtils.new_XdmfPartitioner() 191 try: self.this.append(this) 192 except: self.this = this 193 __swig_destroy__ = _XdmfUtils.delete_XdmfPartitioner 194 __del__ = lambda self : None; 195 def Partition(self, *args): return _XdmfUtils.XdmfPartitioner_Partition(self, *args) 196XdmfPartitioner_swigregister = _XdmfUtils.XdmfPartitioner_swigregister 197XdmfPartitioner_swigregister(XdmfPartitioner) 198 199 200 201