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
20 %include "MEDRenumberCommon.i"
23 def MEDCouplingDataArrayDoublenew(cls,*args):
25 return _MEDRenumber.DataArrayDouble____new___(cls,args)
26 def MEDCouplingDataArrayDoubleIadd(self,*args):
28 return _MEDRenumber.DataArrayDouble____iadd___(self, self, *args)
29 def MEDCouplingDataArrayDoubleIsub(self,*args):
31 return _MEDRenumber.DataArrayDouble____isub___(self, self, *args)
32 def MEDCouplingDataArrayDoubleImul(self,*args):
34 return _MEDRenumber.DataArrayDouble____imul___(self, self, *args)
35 def MEDCouplingDataArrayDoubleIdiv(self,*args):
37 return _MEDRenumber.DataArrayDouble____idiv___(self, self, *args)
38 def MEDCouplingDataArrayDoubleIpow(self,*args):
40 return _MEDRenumber.DataArrayDouble____ipow___(self, self, *args)
41 def MEDCouplingDataArrayIntnew(cls,*args):
43 return _MEDRenumber.DataArrayInt____new___(cls,args)
44 def MEDCouplingDataArrayIntIadd(self,*args):
46 return _MEDRenumber.DataArrayInt____iadd___(self, self, *args)
47 def MEDCouplingDataArrayIntIsub(self,*args):
49 return _MEDRenumber.DataArrayInt____isub___(self, self, *args)
50 def MEDCouplingDataArrayIntImul(self,*args):
52 return _MEDRenumber.DataArrayInt____imul___(self, self, *args)
53 def MEDCouplingDataArrayIntIdiv(self,*args):
55 return _MEDRenumber.DataArrayInt____idiv___(self, self, *args)
56 def MEDCouplingDataArrayIntImod(self,*args):
58 return _MEDRenumber.DataArrayInt____imod___(self, self, *args)
59 def MEDCouplingDataArrayIntIpow(self,*args):
61 return _MEDRenumber.DataArrayInt____ipow___(self, self, *args)
62 def MEDCouplingDataArrayBytenew(cls,*args):
64 return _MEDRenumber.DataArrayByte____new___(cls,args)
65 def MEDCouplingDataArrayFloatIadd(self,*args):
67 return _MEDRenumber.DataArrayFloat____iadd___(self, self, *args)
68 def MEDCouplingDataArrayFloatIsub(self,*args):
70 return _MEDRenumber.DataArrayFloat____isub___(self, self, *args)
71 def MEDCouplingDataArrayFloatImul(self,*args):
73 return _MEDRenumber.DataArrayFloat____imul___(self, self, *args)
74 def MEDCouplingDataArrayFloatIdiv(self,*args):
76 return _MEDRenumber.DataArrayFloat____idiv___(self, self, *args)
77 def MEDCouplingDataArrayDoubleTupleIadd(self,*args):
79 return _MEDRenumber.DataArrayDoubleTuple____iadd___(self, self, *args)
80 def MEDCouplingDataArrayDoubleTupleIsub(self,*args):
82 return _MEDRenumber.DataArrayDoubleTuple____isub___(self, self, *args)
83 def MEDCouplingDataArrayDoubleTupleImul(self,*args):
85 return _MEDRenumber.DataArrayDoubleTuple____imul___(self, self, *args)
86 def MEDCouplingDataArrayDoubleTupleIdiv(self,*args):
88 return _MEDRenumber.DataArrayDoubleTuple____idiv___(self, self, *args)
89 def MEDCouplingDataArrayIntTupleIadd(self,*args):
91 return _MEDRenumber.DataArrayIntTuple____iadd___(self, self, *args)
92 def MEDCouplingDataArrayIntTupleIsub(self,*args):
94 return _MEDRenumber.DataArrayIntTuple____isub___(self, self, *args)
95 def MEDCouplingDataArrayIntTupleImul(self,*args):
97 return _MEDRenumber.DataArrayIntTuple____imul___(self, self, *args)
98 def MEDCouplingDataArrayIntTupleIdiv(self,*args):
100 return _MEDRenumber.DataArrayIntTuple____idiv___(self, self, *args)
101 def MEDCouplingDataArrayIntTupleImod(self,*args):
103 return _MEDRenumber.DataArrayIntTuple____imod___(self, self, *args)
108 InterpKernelException.__reduce__=INTERPKERNELExceptionReduce
109 DataArrayDouble.__new__=classmethod(MEDCouplingDataArrayDoublenew)
110 DataArrayDouble.__iadd__=MEDCouplingDataArrayDoubleIadd
111 DataArrayDouble.__isub__=MEDCouplingDataArrayDoubleIsub
112 DataArrayDouble.__imul__=MEDCouplingDataArrayDoubleImul
113 DataArrayDouble.__idiv__=MEDCouplingDataArrayDoubleIdiv
114 DataArrayDouble.__ipow__=MEDCouplingDataArrayDoubleIpow
116 DataArrayInt.__new__=classmethod(MEDCouplingDataArrayIntnew)
117 DataArrayInt.__iadd__=MEDCouplingDataArrayIntIadd
118 DataArrayInt.__isub__=MEDCouplingDataArrayIntIsub
119 DataArrayInt.__imul__=MEDCouplingDataArrayIntImul
120 DataArrayInt.__idiv__=MEDCouplingDataArrayIntIdiv
121 DataArrayInt.__imod__=MEDCouplingDataArrayIntImod
122 DataArrayInt.__ipow__=MEDCouplingDataArrayIntIpow
124 DataArrayDoubleTuple.__iadd__=MEDCouplingDataArrayDoubleTupleIadd
125 DataArrayDoubleTuple.__isub__=MEDCouplingDataArrayDoubleTupleIsub
126 DataArrayDoubleTuple.__imul__=MEDCouplingDataArrayDoubleTupleImul
127 DataArrayDoubleTuple.__idiv__=MEDCouplingDataArrayDoubleTupleIdiv
129 DataArrayIntTuple.__iadd__=MEDCouplingDataArrayIntTupleIadd
130 DataArrayIntTuple.__isub__=MEDCouplingDataArrayIntTupleIsub
131 DataArrayIntTuple.__imul__=MEDCouplingDataArrayIntTupleImul
132 DataArrayIntTuple.__idiv__=MEDCouplingDataArrayIntTupleIdiv
133 DataArrayIntTuple.__imod__=MEDCouplingDataArrayIntTupleImod
135 del INTERPKERNELExceptionReduce
136 del MEDCouplingDataArrayDoublenew
137 del MEDCouplingDataArrayDoubleIadd
138 del MEDCouplingDataArrayDoubleIsub
139 del MEDCouplingDataArrayDoubleImul
140 del MEDCouplingDataArrayDoubleIdiv
141 del MEDCouplingDataArrayIntnew
142 del MEDCouplingDataArrayIntIadd
143 del MEDCouplingDataArrayIntIsub
144 del MEDCouplingDataArrayIntImul
145 del MEDCouplingDataArrayIntIdiv
146 del MEDCouplingDataArrayIntImod
147 del MEDCouplingDataArrayDoubleTupleIadd
148 del MEDCouplingDataArrayDoubleTupleIsub
149 del MEDCouplingDataArrayDoubleTupleImul
150 del MEDCouplingDataArrayDoubleTupleIdiv
151 del MEDCouplingDataArrayIntTupleIadd
152 del MEDCouplingDataArrayIntTupleIsub
153 del MEDCouplingDataArrayIntTupleImul
154 del MEDCouplingDataArrayIntTupleIdiv
155 del MEDCouplingDataArrayIntTupleImod