Salome HOME
Merge from V6_main 01/04/2013
[modules/med.git] / src / MEDCoupling_Swig / MEDCouplingFinalize.i
1 // Copyright (C) 2007-2013  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.
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 DataArrayDouble.__iadd__=ParaMEDMEMDataArrayDoubleIadd
22 DataArrayDouble.__isub__=ParaMEDMEMDataArrayDoubleIsub
23 DataArrayDouble.__imul__=ParaMEDMEMDataArrayDoubleImul
24 DataArrayDouble.__idiv__=ParaMEDMEMDataArrayDoubleIdiv
25 DataArrayDouble.__ipow__=ParaMEDMEMDataArrayDoubleIpow
26
27 DataArrayInt.__iadd__=ParaMEDMEMDataArrayIntIadd
28 DataArrayInt.__isub__=ParaMEDMEMDataArrayIntIsub
29 DataArrayInt.__imul__=ParaMEDMEMDataArrayIntImul
30 DataArrayInt.__idiv__=ParaMEDMEMDataArrayIntIdiv
31 DataArrayInt.__imod__=ParaMEDMEMDataArrayIntImod
32 DataArrayInt.__ipow__=ParaMEDMEMDataArrayIntIpow
33
34 MEDCouplingFieldDouble.__iadd__=ParaMEDMEMMEDCouplingFieldDoubleIadd
35 MEDCouplingFieldDouble.__isub__=ParaMEDMEMMEDCouplingFieldDoubleIsub
36 MEDCouplingFieldDouble.__imul__=ParaMEDMEMMEDCouplingFieldDoubleImul
37 MEDCouplingFieldDouble.__idiv__=ParaMEDMEMMEDCouplingFieldDoubleIdiv
38
39 DataArrayDoubleTuple.__iadd__=ParaMEDMEMDataArrayDoubleTupleIadd
40 DataArrayDoubleTuple.__isub__=ParaMEDMEMDataArrayDoubleTupleIsub
41 DataArrayDoubleTuple.__imul__=ParaMEDMEMDataArrayDoubleTupleImul
42 DataArrayDoubleTuple.__idiv__=ParaMEDMEMDataArrayDoubleTupleIdiv
43
44 DataArrayIntTuple.__iadd__=ParaMEDMEMDataArrayIntTupleIadd
45 DataArrayIntTuple.__isub__=ParaMEDMEMDataArrayIntTupleIsub
46 DataArrayIntTuple.__imul__=ParaMEDMEMDataArrayIntTupleImul
47 DataArrayIntTuple.__idiv__=ParaMEDMEMDataArrayIntTupleIdiv
48 DataArrayIntTuple.__imod__=ParaMEDMEMDataArrayIntTupleImod
49
50 del ParaMEDMEMDataArrayDoubleIadd
51 del ParaMEDMEMDataArrayDoubleIsub
52 del ParaMEDMEMDataArrayDoubleImul
53 del ParaMEDMEMDataArrayDoubleIdiv
54 del ParaMEDMEMMEDCouplingFieldDoubleIadd
55 del ParaMEDMEMMEDCouplingFieldDoubleIsub
56 del ParaMEDMEMMEDCouplingFieldDoubleImul
57 del ParaMEDMEMMEDCouplingFieldDoubleIdiv
58 del ParaMEDMEMDataArrayIntIadd
59 del ParaMEDMEMDataArrayIntIsub
60 del ParaMEDMEMDataArrayIntImul
61 del ParaMEDMEMDataArrayIntIdiv
62 del ParaMEDMEMDataArrayIntImod
63 del ParaMEDMEMDataArrayDoubleTupleIadd
64 del ParaMEDMEMDataArrayDoubleTupleIsub
65 del ParaMEDMEMDataArrayDoubleTupleImul
66 del ParaMEDMEMDataArrayDoubleTupleIdiv
67 del ParaMEDMEMDataArrayIntTupleIadd
68 del ParaMEDMEMDataArrayIntTupleIsub
69 del ParaMEDMEMDataArrayIntTupleImul
70 del ParaMEDMEMDataArrayIntTupleIdiv
71 del ParaMEDMEMDataArrayIntTupleImod
72 %}