Salome HOME
Add MEDCouplingRemapper.ToCSRMatrix static method to compare matrices
[tools/medcoupling.git] / src / MEDCoupling_Swig / MEDCouplingFinalize.i
1 // Copyright (C) 2007-2020  CEA/DEN, EDF R&D
2 //
3 // This library is free software; you can redistribute it and/or
4 // modify it under the terms of the GNU Lesser General Public
5 // License as published by the Free Software Foundation; either
6 // version 2.1 of the License, or (at your option) any later version.
7 //
8 // This library is distributed in the hope that it will be useful,
9 // but WITHOUT ANY WARRANTY; without even the implied warranty of
10 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
11 // Lesser General Public License for more details.
12 //
13 // You should have received a copy of the GNU Lesser General Public
14 // License along with this library; if not, write to the Free Software
15 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
16 //
17 // See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
18 //
19
20 %pythoncode %{
21 InterpKernelException.__reduce__=INTERPKERNELExceptionReduce
22
23 DataArrayDouble.__reduce__=MEDCouplingDataArrayDoubleReduce
24 DataArrayDouble.__iadd__=MEDCouplingDataArrayDoubleIadd
25 DataArrayDouble.__isub__=MEDCouplingDataArrayDoubleIsub
26 DataArrayDouble.__imul__=MEDCouplingDataArrayDoubleImul
27 DataArrayDouble.__idiv__=MEDCouplingDataArrayDoubleIdiv
28 DataArrayDouble.__ipow__=MEDCouplingDataArrayDoubleIpow
29 DataArrayDouble.__truediv__=DataArrayDouble.__div__
30 DataArrayDouble.__itruediv__=MEDCouplingDataArrayDoubleIdiv
31 DataArrayDouble.__rtruediv__=DataArrayDouble.__rdiv__
32 DataArrayDouble.__floordiv__=DataArrayDouble.__div__
33 DataArrayDouble.__ifloordiv__=MEDCouplingDataArrayDoubleIdiv
34 DataArrayDouble.__rfloordiv__=DataArrayDouble.__rdiv__
35
36 DataArrayInt32.__reduce__=MEDCouplingDataArrayInt32Reduce
37 DataArrayInt32.__iadd__=MEDCouplingDataArrayInt32Iadd
38 DataArrayInt32.__isub__=MEDCouplingDataArrayInt32Isub
39 DataArrayInt32.__imul__=MEDCouplingDataArrayInt32Imul
40 DataArrayInt32.__idiv__=MEDCouplingDataArrayInt32Idiv
41 DataArrayInt32.__imod__=MEDCouplingDataArrayInt32Imod
42 DataArrayInt32.__ipow__=MEDCouplingDataArrayInt32Ipow
43 DataArrayInt32.__truediv__=DataArrayInt32.__div__
44 DataArrayInt32.__itruediv__=MEDCouplingDataArrayInt32Idiv
45 DataArrayInt32.__rtruediv__=DataArrayInt32.__rdiv__
46 DataArrayInt32.__floordiv__=DataArrayInt32.__div__
47 DataArrayInt32.__ifloordiv__=MEDCouplingDataArrayInt32Idiv
48 DataArrayInt32.__rfloordiv__=DataArrayInt32.__rdiv__
49
50 DataArrayInt64.__reduce__=MEDCouplingDataArrayInt64Reduce
51 DataArrayInt64.__iadd__=MEDCouplingDataArrayInt64Iadd
52 DataArrayInt64.__isub__=MEDCouplingDataArrayInt64Isub
53 DataArrayInt64.__imul__=MEDCouplingDataArrayInt64Imul
54 DataArrayInt64.__idiv__=MEDCouplingDataArrayInt64Idiv
55 DataArrayInt64.__imod__=MEDCouplingDataArrayInt64Imod
56 DataArrayInt64.__ipow__=MEDCouplingDataArrayInt64Ipow
57 DataArrayInt64.__truediv__=DataArrayInt64.__div__
58 DataArrayInt64.__itruediv__=MEDCouplingDataArrayInt64Idiv
59 DataArrayInt64.__rtruediv__=DataArrayInt64.__rdiv__
60 DataArrayInt64.__floordiv__=DataArrayInt64.__div__
61 DataArrayInt64.__ifloordiv__=MEDCouplingDataArrayInt64Idiv
62 DataArrayInt64.__rfloordiv__=DataArrayInt64.__rdiv__
63
64 DataArrayByte.__reduce__=MEDCouplingDataArrayByteReduce
65   
66 DataArrayFloat.__reduce__=MEDCouplingDataArrayFloatReduce
67 DataArrayFloat.__iadd__=MEDCouplingDataArrayFloatIadd
68 DataArrayFloat.__isub__=MEDCouplingDataArrayFloatIsub
69 DataArrayFloat.__imul__=MEDCouplingDataArrayFloatImul
70 DataArrayFloat.__idiv__=MEDCouplingDataArrayFloatIdiv
71 DataArrayFloat.__itruediv__=MEDCouplingDataArrayFloatIdiv
72 DataArrayFloat.__ifloordiv__=MEDCouplingDataArrayFloatIdiv
73
74 MEDCouplingFieldDouble.__reduce__=MEDCouplingFieldDoubleReduce
75 MEDCouplingFieldDouble.__iadd__=MEDCouplingFieldDoubleIadd
76 MEDCouplingFieldDouble.__isub__=MEDCouplingFieldDoubleIsub
77 MEDCouplingFieldDouble.__imul__=MEDCouplingFieldDoubleImul
78 MEDCouplingFieldDouble.__idiv__=MEDCouplingFieldDoubleIdiv
79 MEDCouplingFieldDouble.__ipow__=MEDCouplingFieldDoubleIpow
80 MEDCouplingFieldDouble.__truediv__=MEDCouplingFieldDouble.__div__
81 MEDCouplingFieldDouble.__rtruediv__=MEDCouplingFieldDouble.__rdiv__
82 MEDCouplingFieldDouble.__itruediv__=MEDCouplingFieldDoubleIdiv
83 MEDCouplingFieldDouble.__floordiv__=MEDCouplingFieldDouble.__div__
84 MEDCouplingFieldDouble.__rfloordiv__=MEDCouplingFieldDouble.__rdiv__
85 MEDCouplingFieldDouble.__ifloordiv__=MEDCouplingFieldDoubleIdiv
86
87 MEDCouplingFieldTemplate.__reduce__=MEDCouplingFieldTemplateReduce
88
89 MEDCouplingFieldInt32.__reduce__=MEDCouplingFieldInt32Reduce
90 MEDCouplingFieldInt64.__reduce__=MEDCouplingFieldInt64Reduce
91   
92 MEDCouplingFieldFloat.__reduce__=MEDCouplingFieldFloatReduce
93
94 DataArrayDoubleTuple.__iadd__=MEDCouplingDataArrayDoubleTupleIadd
95 DataArrayDoubleTuple.__isub__=MEDCouplingDataArrayDoubleTupleIsub
96 DataArrayDoubleTuple.__imul__=MEDCouplingDataArrayDoubleTupleImul
97 DataArrayDoubleTuple.__idiv__=MEDCouplingDataArrayDoubleTupleIdiv
98 DataArrayDoubleTuple.__itruediv__=MEDCouplingDataArrayDoubleTupleIdiv
99 DataArrayDoubleTuple.__ifloordiv__=MEDCouplingDataArrayDoubleTupleIdiv
100
101 DataArrayInt32Tuple.__iadd__=MEDCouplingDataArrayInt32TupleIadd
102 DataArrayInt32Tuple.__isub__=MEDCouplingDataArrayInt32TupleIsub
103 DataArrayInt32Tuple.__imul__=MEDCouplingDataArrayInt32TupleImul
104 DataArrayInt32Tuple.__idiv__=MEDCouplingDataArrayInt32TupleIdiv
105 DataArrayInt32Tuple.__itruediv__=MEDCouplingDataArrayInt32TupleIdiv
106 DataArrayInt32Tuple.__ifloordiv__=MEDCouplingDataArrayInt32TupleIdiv
107 DataArrayInt32Tuple.__imod__=MEDCouplingDataArrayInt32TupleImod
108
109 DataArrayInt64Tuple.__iadd__=MEDCouplingDataArrayInt64TupleIadd
110 DataArrayInt64Tuple.__isub__=MEDCouplingDataArrayInt64TupleIsub
111 DataArrayInt64Tuple.__imul__=MEDCouplingDataArrayInt64TupleImul
112 DataArrayInt64Tuple.__idiv__=MEDCouplingDataArrayInt64TupleIdiv
113 DataArrayInt64Tuple.__itruediv__=MEDCouplingDataArrayInt64TupleIdiv
114 DataArrayInt64Tuple.__ifloordiv__=MEDCouplingDataArrayInt64TupleIdiv
115 DataArrayInt64Tuple.__imod__=MEDCouplingDataArrayInt64TupleImod
116
117 DenseMatrix.__iadd__=MEDCouplingDenseMatrixIadd
118 DenseMatrix.__isub__=MEDCouplingDenseMatrixIsub
119
120 MEDCouplingUMesh.__reduce__=MEDCouplingUMeshReduce
121 MEDCoupling1DGTUMesh.__reduce__=MEDCoupling1DGTUMeshReduce
122 MEDCoupling1SGTUMesh.__reduce__=MEDCoupling1SGTUMeshReduce
123 MEDCouplingCurveLinearMesh.__reduce__=MEDCouplingCurveLinearMeshReduce
124 MEDCouplingCMesh.__reduce__=MEDCouplingCMeshReduce
125 MEDCouplingIMesh.__reduce__=MEDCouplingIMeshReduce
126 MEDCouplingMappedExtrudedMesh.__reduce__=MEDCouplingMappedExtrudedMeshReduce
127
128 DataArrayAsciiCharIterator.__next__ = DataArrayAsciiCharIterator.next
129 DataArrayInt32Iterator.__next__ = DataArrayInt32Iterator.next
130 DataArrayInt64Iterator.__next__ = DataArrayInt64Iterator.next
131 DataArrayDoubleIterator.__next__ = DataArrayDoubleIterator.next
132 MEDCouplingUMeshCellIterator.__next__ = MEDCouplingUMeshCellIterator.next
133 MEDCouplingUMeshCellByTypeIterator.__next__ = MEDCouplingUMeshCellByTypeIterator.next
134
135
136 del INTERPKERNELExceptionReduce
137 del MEDCoupling1SGTUMeshReduce
138 del MEDCouplingCMeshReduce
139 del MEDCouplingCurveLinearMeshReduce
140 del MEDCouplingDataArrayByteReduce
141 del MEDCouplingDataArrayDoubleIadd
142 del MEDCouplingDataArrayDoubleIdiv
143 del MEDCouplingDataArrayDoubleImul
144 del MEDCouplingDataArrayDoubleIpow
145 del MEDCouplingDataArrayDoubleIsub
146 del MEDCouplingDataArrayDoubleReduce
147 del MEDCouplingDataArrayDoubleTupleIadd
148 del MEDCouplingDataArrayDoubleTupleIdiv
149 del MEDCouplingDataArrayDoubleTupleImul
150 del MEDCouplingDataArrayDoubleTupleIsub
151 del MEDCouplingDataArrayFloatIadd
152 del MEDCouplingDataArrayFloatIdiv
153 del MEDCouplingDataArrayFloatImul
154 del MEDCouplingDataArrayFloatIsub
155 del MEDCouplingDataArrayFloatReduce
156 del MEDCouplingDataArrayInt32Iadd
157 del MEDCouplingDataArrayInt32Idiv
158 del MEDCouplingDataArrayInt32Imod
159 del MEDCouplingDataArrayInt32Imul
160 del MEDCouplingDataArrayInt32Ipow
161 del MEDCouplingDataArrayInt32Isub
162 del MEDCouplingDataArrayInt32Reduce
163 del MEDCouplingDataArrayInt32TupleIadd
164 del MEDCouplingDataArrayInt32TupleIdiv
165 del MEDCouplingDataArrayInt32TupleImod
166 del MEDCouplingDataArrayInt32TupleImul
167 del MEDCouplingDataArrayInt32TupleIsub
168 del MEDCouplingDataArrayInt64Iadd
169 del MEDCouplingDataArrayInt64Idiv
170 del MEDCouplingDataArrayInt64Imod
171 del MEDCouplingDataArrayInt64Imul
172 del MEDCouplingDataArrayInt64Ipow
173 del MEDCouplingDataArrayInt64Isub
174 del MEDCouplingDataArrayInt64Reduce
175 del MEDCouplingDataArrayInt64TupleIadd
176 del MEDCouplingDataArrayInt64TupleIdiv
177 del MEDCouplingDataArrayInt64TupleImod
178 del MEDCouplingDataArrayInt64TupleImul
179 del MEDCouplingDataArrayInt64TupleIsub
180 del MEDCouplingDenseMatrixIadd
181 del MEDCouplingDenseMatrixIsub
182 del MEDCouplingFieldDoubleIadd
183 del MEDCouplingFieldDoubleIdiv
184 del MEDCouplingFieldDoubleImul
185 del MEDCouplingFieldDoubleIpow
186 del MEDCouplingFieldDoubleIsub
187 del MEDCouplingFieldDoubleReduce
188 del MEDCouplingFieldFloatReduce
189 del MEDCouplingFieldInt32Reduce
190 del MEDCouplingFieldInt64Reduce
191 del MEDCouplingFieldTemplateReduce
192 del MEDCouplingIMeshReduce
193 del MEDCouplingMappedExtrudedMeshReduce
194 del MEDCouplingUMeshReduce
195 %}