Salome HOME
Deal with 2D/0D pointlocator into Remapper
[tools/medcoupling.git] / src / MEDCoupling_Swig / MEDCouplingFinalize.i
1 // Copyright (C) 2007-2019  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 MEDCouplingFieldInt.__reduce__=MEDCouplingFieldIntReduce
90   
91 MEDCouplingFieldFloat.__reduce__=MEDCouplingFieldFloatReduce
92
93 DataArrayDoubleTuple.__iadd__=MEDCouplingDataArrayDoubleTupleIadd
94 DataArrayDoubleTuple.__isub__=MEDCouplingDataArrayDoubleTupleIsub
95 DataArrayDoubleTuple.__imul__=MEDCouplingDataArrayDoubleTupleImul
96 DataArrayDoubleTuple.__idiv__=MEDCouplingDataArrayDoubleTupleIdiv
97 DataArrayDoubleTuple.__itruediv__=MEDCouplingDataArrayDoubleTupleIdiv
98 DataArrayDoubleTuple.__ifloordiv__=MEDCouplingDataArrayDoubleTupleIdiv
99
100 DataArrayInt32Tuple.__iadd__=MEDCouplingDataArrayInt32TupleIadd
101 DataArrayInt32Tuple.__isub__=MEDCouplingDataArrayInt32TupleIsub
102 DataArrayInt32Tuple.__imul__=MEDCouplingDataArrayInt32TupleImul
103 DataArrayInt32Tuple.__idiv__=MEDCouplingDataArrayInt32TupleIdiv
104 DataArrayInt32Tuple.__itruediv__=MEDCouplingDataArrayInt32TupleIdiv
105 DataArrayInt32Tuple.__ifloordiv__=MEDCouplingDataArrayInt32TupleIdiv
106 DataArrayInt32Tuple.__imod__=MEDCouplingDataArrayInt32TupleImod
107
108 DataArrayInt64Tuple.__iadd__=MEDCouplingDataArrayInt64TupleIadd
109 DataArrayInt64Tuple.__isub__=MEDCouplingDataArrayInt64TupleIsub
110 DataArrayInt64Tuple.__imul__=MEDCouplingDataArrayInt64TupleImul
111 DataArrayInt64Tuple.__idiv__=MEDCouplingDataArrayInt64TupleIdiv
112 DataArrayInt64Tuple.__itruediv__=MEDCouplingDataArrayInt64TupleIdiv
113 DataArrayInt64Tuple.__ifloordiv__=MEDCouplingDataArrayInt64TupleIdiv
114 DataArrayInt64Tuple.__imod__=MEDCouplingDataArrayInt64TupleImod
115
116 DenseMatrix.__iadd__=MEDCouplingDenseMatrixIadd
117 DenseMatrix.__isub__=MEDCouplingDenseMatrixIsub
118
119 MEDCouplingUMesh.__reduce__=MEDCouplingUMeshReduce
120 MEDCoupling1DGTUMesh.__reduce__=MEDCoupling1DGTUMeshReduce
121 MEDCoupling1SGTUMesh.__reduce__=MEDCoupling1SGTUMeshReduce
122 MEDCouplingCurveLinearMesh.__reduce__=MEDCouplingCurveLinearMeshReduce
123 MEDCouplingCMesh.__reduce__=MEDCouplingCMeshReduce
124 MEDCouplingIMesh.__reduce__=MEDCouplingIMeshReduce
125 MEDCouplingMappedExtrudedMesh.__reduce__=MEDCouplingMappedExtrudedMeshReduce
126
127 DataArrayAsciiCharIterator.__next__ = DataArrayAsciiCharIterator.next
128 DataArrayInt32Iterator.__next__ = DataArrayInt32Iterator.next
129 DataArrayInt64Iterator.__next__ = DataArrayInt64Iterator.next
130 DataArrayDoubleIterator.__next__ = DataArrayDoubleIterator.next
131 MEDCouplingUMeshCellIterator.__next__ = MEDCouplingUMeshCellIterator.next
132 MEDCouplingUMeshCellByTypeIterator.__next__ = MEDCouplingUMeshCellByTypeIterator.next
133
134
135 del INTERPKERNELExceptionReduce
136 del MEDCoupling1SGTUMeshReduce
137 del MEDCouplingCMeshReduce
138 del MEDCouplingCurveLinearMeshReduce
139 del MEDCouplingDataArrayByteReduce
140 del MEDCouplingDataArrayDoubleIadd
141 del MEDCouplingDataArrayDoubleIdiv
142 del MEDCouplingDataArrayDoubleImul
143 del MEDCouplingDataArrayDoubleIpow
144 del MEDCouplingDataArrayDoubleIsub
145 del MEDCouplingDataArrayDoubleReduce
146 del MEDCouplingDataArrayDoubleTupleIadd
147 del MEDCouplingDataArrayDoubleTupleIdiv
148 del MEDCouplingDataArrayDoubleTupleImul
149 del MEDCouplingDataArrayDoubleTupleIsub
150 del MEDCouplingDataArrayFloatIadd
151 del MEDCouplingDataArrayFloatIdiv
152 del MEDCouplingDataArrayFloatImul
153 del MEDCouplingDataArrayFloatIsub
154 del MEDCouplingDataArrayFloatReduce
155 del MEDCouplingDataArrayInt32Iadd
156 del MEDCouplingDataArrayInt32Idiv
157 del MEDCouplingDataArrayInt32Imod
158 del MEDCouplingDataArrayInt32Imul
159 del MEDCouplingDataArrayInt32Ipow
160 del MEDCouplingDataArrayInt32Isub
161 del MEDCouplingDataArrayInt32Reduce
162 del MEDCouplingDataArrayInt32TupleIadd
163 del MEDCouplingDataArrayInt32TupleIdiv
164 del MEDCouplingDataArrayInt32TupleImod
165 del MEDCouplingDataArrayInt32TupleImul
166 del MEDCouplingDataArrayInt32TupleIsub
167 del MEDCouplingDataArrayInt64Iadd
168 del MEDCouplingDataArrayInt64Idiv
169 del MEDCouplingDataArrayInt64Imod
170 del MEDCouplingDataArrayInt64Imul
171 del MEDCouplingDataArrayInt64Ipow
172 del MEDCouplingDataArrayInt64Isub
173 del MEDCouplingDataArrayInt64Reduce
174 del MEDCouplingDataArrayInt64TupleIadd
175 del MEDCouplingDataArrayInt64TupleIdiv
176 del MEDCouplingDataArrayInt64TupleImod
177 del MEDCouplingDataArrayInt64TupleImul
178 del MEDCouplingDataArrayInt64TupleIsub
179 del MEDCouplingDenseMatrixIadd
180 del MEDCouplingDenseMatrixIsub
181 del MEDCouplingFieldDoubleIadd
182 del MEDCouplingFieldDoubleIdiv
183 del MEDCouplingFieldDoubleImul
184 del MEDCouplingFieldDoubleIpow
185 del MEDCouplingFieldDoubleIsub
186 del MEDCouplingFieldDoubleReduce
187 del MEDCouplingFieldFloatReduce
188 del MEDCouplingFieldIntReduce 
189 del MEDCouplingFieldTemplateReduce
190 del MEDCouplingIMeshReduce
191 del MEDCouplingMappedExtrudedMeshReduce
192 del MEDCouplingUMeshReduce
193 %}