1 // Copyright (C) 2007-2014 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 ParaMEDMEMDataArrayDoubleIadd(self,*args):
25 return _MEDCoupling.DataArrayDouble____iadd___(self, self, *args)
26 def ParaMEDMEMDataArrayDoubleIsub(self,*args):
28 return _MEDCoupling.DataArrayDouble____isub___(self, self, *args)
29 def ParaMEDMEMDataArrayDoubleImul(self,*args):
31 return _MEDCoupling.DataArrayDouble____imul___(self, self, *args)
32 def ParaMEDMEMDataArrayDoubleIdiv(self,*args):
34 return _MEDCoupling.DataArrayDouble____idiv___(self, self, *args)
35 def ParaMEDMEMDataArrayDoubleIpow(self,*args):
37 return _MEDCoupling.DataArrayDouble____ipow___(self, self, *args)
38 def ParaMEDMEMDataArrayIntIadd(self,*args):
40 return _MEDCoupling.DataArrayInt____iadd___(self, self, *args)
41 def ParaMEDMEMDataArrayIntIsub(self,*args):
43 return _MEDCoupling.DataArrayInt____isub___(self, self, *args)
44 def ParaMEDMEMDataArrayIntImul(self,*args):
46 return _MEDCoupling.DataArrayInt____imul___(self, self, *args)
47 def ParaMEDMEMDataArrayIntIdiv(self,*args):
49 return _MEDCoupling.DataArrayInt____idiv___(self, self, *args)
50 def ParaMEDMEMDataArrayIntImod(self,*args):
52 return _MEDCoupling.DataArrayInt____imod___(self, self, *args)
53 def ParaMEDMEMDataArrayIntIpow(self,*args):
55 return _MEDCoupling.DataArrayInt____ipow___(self, self, *args)
56 def ParaMEDMEMDataArrayDoubleTupleIadd(self,*args):
58 return _MEDCoupling.DataArrayDoubleTuple____iadd___(self, self, *args)
59 def ParaMEDMEMDataArrayDoubleTupleIsub(self,*args):
61 return _MEDCoupling.DataArrayDoubleTuple____isub___(self, self, *args)
62 def ParaMEDMEMDataArrayDoubleTupleImul(self,*args):
64 return _MEDCoupling.DataArrayDoubleTuple____imul___(self, self, *args)
65 def ParaMEDMEMDataArrayDoubleTupleIdiv(self,*args):
67 return _MEDCoupling.DataArrayDoubleTuple____idiv___(self, self, *args)
68 def ParaMEDMEMDataArrayIntTupleIadd(self,*args):
70 return _MEDCoupling.DataArrayIntTuple____iadd___(self, self, *args)
71 def ParaMEDMEMDataArrayIntTupleIsub(self,*args):
73 return _MEDCoupling.DataArrayIntTuple____isub___(self, self, *args)
74 def ParaMEDMEMDataArrayIntTupleImul(self,*args):
76 return _MEDCoupling.DataArrayIntTuple____imul___(self, self, *args)
77 def ParaMEDMEMDataArrayIntTupleIdiv(self,*args):
79 return _MEDCoupling.DataArrayIntTuple____idiv___(self, self, *args)
80 def ParaMEDMEMDataArrayIntTupleImod(self,*args):
82 return _MEDCoupling.DataArrayIntTuple____imod___(self, self, *args)
86 DataArrayDouble.__iadd__=ParaMEDMEMDataArrayDoubleIadd
87 DataArrayDouble.__isub__=ParaMEDMEMDataArrayDoubleIsub
88 DataArrayDouble.__imul__=ParaMEDMEMDataArrayDoubleImul
89 DataArrayDouble.__idiv__=ParaMEDMEMDataArrayDoubleIdiv
90 DataArrayDouble.__ipow__=ParaMEDMEMDataArrayDoubleIpow
92 DataArrayInt.__iadd__=ParaMEDMEMDataArrayIntIadd
93 DataArrayInt.__isub__=ParaMEDMEMDataArrayIntIsub
94 DataArrayInt.__imul__=ParaMEDMEMDataArrayIntImul
95 DataArrayInt.__idiv__=ParaMEDMEMDataArrayIntIdiv
96 DataArrayInt.__imod__=ParaMEDMEMDataArrayIntImod
97 DataArrayInt.__ipow__=ParaMEDMEMDataArrayIntIpow
99 DataArrayDoubleTuple.__iadd__=ParaMEDMEMDataArrayDoubleTupleIadd
100 DataArrayDoubleTuple.__isub__=ParaMEDMEMDataArrayDoubleTupleIsub
101 DataArrayDoubleTuple.__imul__=ParaMEDMEMDataArrayDoubleTupleImul
102 DataArrayDoubleTuple.__idiv__=ParaMEDMEMDataArrayDoubleTupleIdiv
104 DataArrayIntTuple.__iadd__=ParaMEDMEMDataArrayIntTupleIadd
105 DataArrayIntTuple.__isub__=ParaMEDMEMDataArrayIntTupleIsub
106 DataArrayIntTuple.__imul__=ParaMEDMEMDataArrayIntTupleImul
107 DataArrayIntTuple.__idiv__=ParaMEDMEMDataArrayIntTupleIdiv
108 DataArrayIntTuple.__imod__=ParaMEDMEMDataArrayIntTupleImod
110 del ParaMEDMEMDataArrayDoubleIadd
111 del ParaMEDMEMDataArrayDoubleIsub
112 del ParaMEDMEMDataArrayDoubleImul
113 del ParaMEDMEMDataArrayDoubleIdiv
114 del ParaMEDMEMDataArrayIntIadd
115 del ParaMEDMEMDataArrayIntIsub
116 del ParaMEDMEMDataArrayIntImul
117 del ParaMEDMEMDataArrayIntIdiv
118 del ParaMEDMEMDataArrayIntImod
119 del ParaMEDMEMDataArrayDoubleTupleIadd
120 del ParaMEDMEMDataArrayDoubleTupleIsub
121 del ParaMEDMEMDataArrayDoubleTupleImul
122 del ParaMEDMEMDataArrayDoubleTupleIdiv
123 del ParaMEDMEMDataArrayIntTupleIadd
124 del ParaMEDMEMDataArrayIntTupleIsub
125 del ParaMEDMEMDataArrayIntTupleImul
126 del ParaMEDMEMDataArrayIntTupleIdiv
127 del ParaMEDMEMDataArrayIntTupleImod