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 MEDCouplingDataArrayDoubleTupleIadd(self,*args):
67 return _MEDRenumber.DataArrayDoubleTuple____iadd___(self, self, *args)
68 def MEDCouplingDataArrayDoubleTupleIsub(self,*args):
70 return _MEDRenumber.DataArrayDoubleTuple____isub___(self, self, *args)
71 def MEDCouplingDataArrayDoubleTupleImul(self,*args):
73 return _MEDRenumber.DataArrayDoubleTuple____imul___(self, self, *args)
74 def MEDCouplingDataArrayDoubleTupleIdiv(self,*args):
76 return _MEDRenumber.DataArrayDoubleTuple____idiv___(self, self, *args)
77 def MEDCouplingDataArrayIntTupleIadd(self,*args):
79 return _MEDRenumber.DataArrayIntTuple____iadd___(self, self, *args)
80 def MEDCouplingDataArrayIntTupleIsub(self,*args):
82 return _MEDRenumber.DataArrayIntTuple____isub___(self, self, *args)
83 def MEDCouplingDataArrayIntTupleImul(self,*args):
85 return _MEDRenumber.DataArrayIntTuple____imul___(self, self, *args)
86 def MEDCouplingDataArrayIntTupleIdiv(self,*args):
88 return _MEDRenumber.DataArrayIntTuple____idiv___(self, self, *args)
89 def MEDCouplingDataArrayIntTupleImod(self,*args):
91 return _MEDRenumber.DataArrayIntTuple____imod___(self, self, *args)
96 InterpKernelException.__reduce__=INTERPKERNELExceptionReduce
97 DataArrayDouble.__new__=classmethod(MEDCouplingDataArrayDoublenew)
98 DataArrayDouble.__iadd__=MEDCouplingDataArrayDoubleIadd
99 DataArrayDouble.__isub__=MEDCouplingDataArrayDoubleIsub
100 DataArrayDouble.__imul__=MEDCouplingDataArrayDoubleImul
101 DataArrayDouble.__idiv__=MEDCouplingDataArrayDoubleIdiv
102 DataArrayDouble.__ipow__=MEDCouplingDataArrayDoubleIpow
104 DataArrayInt.__new__=classmethod(MEDCouplingDataArrayIntnew)
105 DataArrayInt.__iadd__=MEDCouplingDataArrayIntIadd
106 DataArrayInt.__isub__=MEDCouplingDataArrayIntIsub
107 DataArrayInt.__imul__=MEDCouplingDataArrayIntImul
108 DataArrayInt.__idiv__=MEDCouplingDataArrayIntIdiv
109 DataArrayInt.__imod__=MEDCouplingDataArrayIntImod
110 DataArrayInt.__ipow__=MEDCouplingDataArrayIntIpow
112 DataArrayDoubleTuple.__iadd__=MEDCouplingDataArrayDoubleTupleIadd
113 DataArrayDoubleTuple.__isub__=MEDCouplingDataArrayDoubleTupleIsub
114 DataArrayDoubleTuple.__imul__=MEDCouplingDataArrayDoubleTupleImul
115 DataArrayDoubleTuple.__idiv__=MEDCouplingDataArrayDoubleTupleIdiv
117 DataArrayIntTuple.__iadd__=MEDCouplingDataArrayIntTupleIadd
118 DataArrayIntTuple.__isub__=MEDCouplingDataArrayIntTupleIsub
119 DataArrayIntTuple.__imul__=MEDCouplingDataArrayIntTupleImul
120 DataArrayIntTuple.__idiv__=MEDCouplingDataArrayIntTupleIdiv
121 DataArrayIntTuple.__imod__=MEDCouplingDataArrayIntTupleImod
123 del INTERPKERNELExceptionReduce
124 del MEDCouplingDataArrayDoublenew
125 del MEDCouplingDataArrayDoubleIadd
126 del MEDCouplingDataArrayDoubleIsub
127 del MEDCouplingDataArrayDoubleImul
128 del MEDCouplingDataArrayDoubleIdiv
129 del MEDCouplingDataArrayIntnew
130 del MEDCouplingDataArrayIntIadd
131 del MEDCouplingDataArrayIntIsub
132 del MEDCouplingDataArrayIntImul
133 del MEDCouplingDataArrayIntIdiv
134 del MEDCouplingDataArrayIntImod
135 del MEDCouplingDataArrayDoubleTupleIadd
136 del MEDCouplingDataArrayDoubleTupleIsub
137 del MEDCouplingDataArrayDoubleTupleImul
138 del MEDCouplingDataArrayDoubleTupleIdiv
139 del MEDCouplingDataArrayIntTupleIadd
140 del MEDCouplingDataArrayIntTupleIsub
141 del MEDCouplingDataArrayIntTupleImul
142 del MEDCouplingDataArrayIntTupleIdiv
143 del MEDCouplingDataArrayIntTupleImod