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