1 // Copyright (C) 2007-2016 CEA/DEN, EDF R&D
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.
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.
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
17 // See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
22 %include "MEDRenumberCommon.i"
25 def MEDCouplingDataArrayDoubleIadd(self,*args):
27 return _MEDRenumber.DataArrayDouble____iadd___(self, self, *args)
28 def MEDCouplingDataArrayDoubleIsub(self,*args):
30 return _MEDRenumber.DataArrayDouble____isub___(self, self, *args)
31 def MEDCouplingDataArrayDoubleImul(self,*args):
33 return _MEDRenumber.DataArrayDouble____imul___(self, self, *args)
34 def MEDCouplingDataArrayDoubleIdiv(self,*args):
36 return _MEDRenumber.DataArrayDouble____idiv___(self, self, *args)
37 def MEDCouplingDataArrayDoubleIpow(self,*args):
39 return _MEDRenumber.DataArrayDouble____ipow___(self, self, *args)
40 def MEDCouplingDataArrayIntIadd(self,*args):
42 return _MEDRenumber.DataArrayInt____iadd___(self, self, *args)
43 def MEDCouplingDataArrayIntIsub(self,*args):
45 return _MEDRenumber.DataArrayInt____isub___(self, self, *args)
46 def MEDCouplingDataArrayIntImul(self,*args):
48 return _MEDRenumber.DataArrayInt____imul___(self, self, *args)
49 def MEDCouplingDataArrayIntIdiv(self,*args):
51 return _MEDRenumber.DataArrayInt____idiv___(self, self, *args)
52 def MEDCouplingDataArrayIntImod(self,*args):
54 return _MEDRenumber.DataArrayInt____imod___(self, self, *args)
55 def MEDCouplingDataArrayIntIpow(self,*args):
57 return _MEDRenumber.DataArrayInt____ipow___(self, self, *args)
58 def MEDCouplingDataArrayFloatIadd(self,*args):
60 return _MEDRenumber.DataArrayFloat____iadd___(self, self, *args)
61 def MEDCouplingDataArrayFloatIsub(self,*args):
63 return _MEDRenumber.DataArrayFloat____isub___(self, self, *args)
64 def MEDCouplingDataArrayFloatImul(self,*args):
66 return _MEDRenumber.DataArrayFloat____imul___(self, self, *args)
67 def MEDCouplingDataArrayFloatIdiv(self,*args):
69 return _MEDRenumber.DataArrayFloat____idiv___(self, self, *args)
70 def MEDCouplingDataArrayDoubleTupleIadd(self,*args):
72 return _MEDRenumber.DataArrayDoubleTuple____iadd___(self, self, *args)
73 def MEDCouplingDataArrayDoubleTupleIsub(self,*args):
75 return _MEDRenumber.DataArrayDoubleTuple____isub___(self, self, *args)
76 def MEDCouplingDataArrayDoubleTupleImul(self,*args):
78 return _MEDRenumber.DataArrayDoubleTuple____imul___(self, self, *args)
79 def MEDCouplingDataArrayDoubleTupleIdiv(self,*args):
81 return _MEDRenumber.DataArrayDoubleTuple____idiv___(self, self, *args)
82 def MEDCouplingDataArrayIntTupleIadd(self,*args):
84 return _MEDRenumber.DataArrayIntTuple____iadd___(self, self, *args)
85 def MEDCouplingDataArrayIntTupleIsub(self,*args):
87 return _MEDRenumber.DataArrayIntTuple____isub___(self, self, *args)
88 def MEDCouplingDataArrayIntTupleImul(self,*args):
90 return _MEDRenumber.DataArrayIntTuple____imul___(self, self, *args)
91 def MEDCouplingDataArrayIntTupleIdiv(self,*args):
93 return _MEDRenumber.DataArrayIntTuple____idiv___(self, self, *args)
94 def MEDCouplingDataArrayIntTupleImod(self,*args):
96 return _MEDRenumber.DataArrayIntTuple____imod___(self, self, *args)
101 InterpKernelException.__reduce__=INTERPKERNELExceptionReduce
102 DataArrayDouble.__reduce__=MEDCouplingDataArrayDoubleReduce
103 DataArrayDouble.__iadd__=MEDCouplingDataArrayDoubleIadd
104 DataArrayDouble.__isub__=MEDCouplingDataArrayDoubleIsub
105 DataArrayDouble.__imul__=MEDCouplingDataArrayDoubleImul
106 DataArrayDouble.__idiv__=MEDCouplingDataArrayDoubleIdiv
107 DataArrayDouble.__ipow__=MEDCouplingDataArrayDoubleIpow
109 DataArrayInt.__reduce__=MEDCouplingDataArrayIntReduce
110 DataArrayInt.__iadd__=MEDCouplingDataArrayIntIadd
111 DataArrayInt.__isub__=MEDCouplingDataArrayIntIsub
112 DataArrayInt.__imul__=MEDCouplingDataArrayIntImul
113 DataArrayInt.__idiv__=MEDCouplingDataArrayIntIdiv
114 DataArrayInt.__imod__=MEDCouplingDataArrayIntImod
115 DataArrayInt.__ipow__=MEDCouplingDataArrayIntIpow
117 DataArrayDoubleTuple.__iadd__=MEDCouplingDataArrayDoubleTupleIadd
118 DataArrayDoubleTuple.__isub__=MEDCouplingDataArrayDoubleTupleIsub
119 DataArrayDoubleTuple.__imul__=MEDCouplingDataArrayDoubleTupleImul
120 DataArrayDoubleTuple.__idiv__=MEDCouplingDataArrayDoubleTupleIdiv
122 DataArrayIntTuple.__iadd__=MEDCouplingDataArrayIntTupleIadd
123 DataArrayIntTuple.__isub__=MEDCouplingDataArrayIntTupleIsub
124 DataArrayIntTuple.__imul__=MEDCouplingDataArrayIntTupleImul
125 DataArrayIntTuple.__idiv__=MEDCouplingDataArrayIntTupleIdiv
126 DataArrayIntTuple.__imod__=MEDCouplingDataArrayIntTupleImod
128 del INTERPKERNELExceptionReduce
129 del MEDCouplingDataArrayDoubleReduce
130 del MEDCouplingDataArrayIntReduce
131 del MEDCouplingDataArrayDoubleIadd
132 del MEDCouplingDataArrayDoubleIsub
133 del MEDCouplingDataArrayDoubleImul
134 del MEDCouplingDataArrayDoubleIdiv
135 del MEDCouplingDataArrayIntIadd
136 del MEDCouplingDataArrayIntIsub
137 del MEDCouplingDataArrayIntImul
138 del MEDCouplingDataArrayIntIdiv
139 del MEDCouplingDataArrayIntImod
140 del MEDCouplingDataArrayDoubleTupleIadd
141 del MEDCouplingDataArrayDoubleTupleIsub
142 del MEDCouplingDataArrayDoubleTupleImul
143 del MEDCouplingDataArrayDoubleTupleIdiv
144 del MEDCouplingDataArrayIntTupleIadd
145 del MEDCouplingDataArrayIntTupleIsub
146 del MEDCouplingDataArrayIntTupleImul
147 del MEDCouplingDataArrayIntTupleIdiv
148 del MEDCouplingDataArrayIntTupleImod