-// Copyright (C) 2007-2015 CEA/DEN, EDF R&D
+// Copyright (C) 2007-2016 CEA/DEN, EDF R&D
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
//
+%module MEDRenumber
+
%include "MEDRenumberCommon.i"
%pythoncode %{
-def ParaMEDMEMDataArrayDoubleIadd(self,*args):
- import _MEDCoupling
- return _MEDCoupling.DataArrayDouble____iadd___(self, self, *args)
-def ParaMEDMEMDataArrayDoubleIsub(self,*args):
- import _MEDCoupling
- return _MEDCoupling.DataArrayDouble____isub___(self, self, *args)
-def ParaMEDMEMDataArrayDoubleImul(self,*args):
- import _MEDCoupling
- return _MEDCoupling.DataArrayDouble____imul___(self, self, *args)
-def ParaMEDMEMDataArrayDoubleIdiv(self,*args):
- import _MEDCoupling
- return _MEDCoupling.DataArrayDouble____idiv___(self, self, *args)
-def ParaMEDMEMDataArrayDoubleIpow(self,*args):
- import _MEDCoupling
- return _MEDCoupling.DataArrayDouble____ipow___(self, self, *args)
-def ParaMEDMEMDataArrayIntIadd(self,*args):
- import _MEDCoupling
- return _MEDCoupling.DataArrayInt____iadd___(self, self, *args)
-def ParaMEDMEMDataArrayIntIsub(self,*args):
- import _MEDCoupling
- return _MEDCoupling.DataArrayInt____isub___(self, self, *args)
-def ParaMEDMEMDataArrayIntImul(self,*args):
- import _MEDCoupling
- return _MEDCoupling.DataArrayInt____imul___(self, self, *args)
-def ParaMEDMEMDataArrayIntIdiv(self,*args):
- import _MEDCoupling
- return _MEDCoupling.DataArrayInt____idiv___(self, self, *args)
-def ParaMEDMEMDataArrayIntImod(self,*args):
- import _MEDCoupling
- return _MEDCoupling.DataArrayInt____imod___(self, self, *args)
-def ParaMEDMEMDataArrayIntIpow(self,*args):
- import _MEDCoupling
- return _MEDCoupling.DataArrayInt____ipow___(self, self, *args)
-def ParaMEDMEMDataArrayDoubleTupleIadd(self,*args):
- import _MEDCoupling
- return _MEDCoupling.DataArrayDoubleTuple____iadd___(self, self, *args)
-def ParaMEDMEMDataArrayDoubleTupleIsub(self,*args):
- import _MEDCoupling
- return _MEDCoupling.DataArrayDoubleTuple____isub___(self, self, *args)
-def ParaMEDMEMDataArrayDoubleTupleImul(self,*args):
- import _MEDCoupling
- return _MEDCoupling.DataArrayDoubleTuple____imul___(self, self, *args)
-def ParaMEDMEMDataArrayDoubleTupleIdiv(self,*args):
- import _MEDCoupling
- return _MEDCoupling.DataArrayDoubleTuple____idiv___(self, self, *args)
-def ParaMEDMEMDataArrayIntTupleIadd(self,*args):
- import _MEDCoupling
- return _MEDCoupling.DataArrayIntTuple____iadd___(self, self, *args)
-def ParaMEDMEMDataArrayIntTupleIsub(self,*args):
- import _MEDCoupling
- return _MEDCoupling.DataArrayIntTuple____isub___(self, self, *args)
-def ParaMEDMEMDataArrayIntTupleImul(self,*args):
- import _MEDCoupling
- return _MEDCoupling.DataArrayIntTuple____imul___(self, self, *args)
-def ParaMEDMEMDataArrayIntTupleIdiv(self,*args):
- import _MEDCoupling
- return _MEDCoupling.DataArrayIntTuple____idiv___(self, self, *args)
-def ParaMEDMEMDataArrayIntTupleImod(self,*args):
- import _MEDCoupling
- return _MEDCoupling.DataArrayIntTuple____imod___(self, self, *args)
+def MEDCouplingDataArrayDoubleIadd(self,*args):
+ import _MEDRenumber
+ return _MEDRenumber.DataArrayDouble____iadd___(self, self, *args)
+def MEDCouplingDataArrayDoubleIsub(self,*args):
+ import _MEDRenumber
+ return _MEDRenumber.DataArrayDouble____isub___(self, self, *args)
+def MEDCouplingDataArrayDoubleImul(self,*args):
+ import _MEDRenumber
+ return _MEDRenumber.DataArrayDouble____imul___(self, self, *args)
+def MEDCouplingDataArrayDoubleIdiv(self,*args):
+ import _MEDRenumber
+ return _MEDRenumber.DataArrayDouble____idiv___(self, self, *args)
+def MEDCouplingDataArrayDoubleIpow(self,*args):
+ import _MEDRenumber
+ return _MEDRenumber.DataArrayDouble____ipow___(self, self, *args)
+def MEDCouplingDataArrayIntIadd(self,*args):
+ import _MEDRenumber
+ return _MEDRenumber.DataArrayInt____iadd___(self, self, *args)
+def MEDCouplingDataArrayIntIsub(self,*args):
+ import _MEDRenumber
+ return _MEDRenumber.DataArrayInt____isub___(self, self, *args)
+def MEDCouplingDataArrayIntImul(self,*args):
+ import _MEDRenumber
+ return _MEDRenumber.DataArrayInt____imul___(self, self, *args)
+def MEDCouplingDataArrayIntIdiv(self,*args):
+ import _MEDRenumber
+ return _MEDRenumber.DataArrayInt____idiv___(self, self, *args)
+def MEDCouplingDataArrayIntImod(self,*args):
+ import _MEDRenumber
+ return _MEDRenumber.DataArrayInt____imod___(self, self, *args)
+def MEDCouplingDataArrayIntIpow(self,*args):
+ import _MEDRenumber
+ return _MEDRenumber.DataArrayInt____ipow___(self, self, *args)
+def MEDCouplingDataArrayFloatIadd(self,*args):
+ import _MEDRenumber
+ return _MEDRenumber.DataArrayFloat____iadd___(self, self, *args)
+def MEDCouplingDataArrayFloatIsub(self,*args):
+ import _MEDRenumber
+ return _MEDRenumber.DataArrayFloat____isub___(self, self, *args)
+def MEDCouplingDataArrayFloatImul(self,*args):
+ import _MEDRenumber
+ return _MEDRenumber.DataArrayFloat____imul___(self, self, *args)
+def MEDCouplingDataArrayFloatIdiv(self,*args):
+ import _MEDRenumber
+ return _MEDRenumber.DataArrayFloat____idiv___(self, self, *args)
+def MEDCouplingDataArrayDoubleTupleIadd(self,*args):
+ import _MEDRenumber
+ return _MEDRenumber.DataArrayDoubleTuple____iadd___(self, self, *args)
+def MEDCouplingDataArrayDoubleTupleIsub(self,*args):
+ import _MEDRenumber
+ return _MEDRenumber.DataArrayDoubleTuple____isub___(self, self, *args)
+def MEDCouplingDataArrayDoubleTupleImul(self,*args):
+ import _MEDRenumber
+ return _MEDRenumber.DataArrayDoubleTuple____imul___(self, self, *args)
+def MEDCouplingDataArrayDoubleTupleIdiv(self,*args):
+ import _MEDRenumber
+ return _MEDRenumber.DataArrayDoubleTuple____idiv___(self, self, *args)
+def MEDCouplingDataArrayIntTupleIadd(self,*args):
+ import _MEDRenumber
+ return _MEDRenumber.DataArrayIntTuple____iadd___(self, self, *args)
+def MEDCouplingDataArrayIntTupleIsub(self,*args):
+ import _MEDRenumber
+ return _MEDRenumber.DataArrayIntTuple____isub___(self, self, *args)
+def MEDCouplingDataArrayIntTupleImul(self,*args):
+ import _MEDRenumber
+ return _MEDRenumber.DataArrayIntTuple____imul___(self, self, *args)
+def MEDCouplingDataArrayIntTupleIdiv(self,*args):
+ import _MEDRenumber
+ return _MEDRenumber.DataArrayIntTuple____idiv___(self, self, *args)
+def MEDCouplingDataArrayIntTupleImod(self,*args):
+ import _MEDRenumber
+ return _MEDRenumber.DataArrayIntTuple____imod___(self, self, *args)
%}
+
%pythoncode %{
-DataArrayDouble.__iadd__=ParaMEDMEMDataArrayDoubleIadd
-DataArrayDouble.__isub__=ParaMEDMEMDataArrayDoubleIsub
-DataArrayDouble.__imul__=ParaMEDMEMDataArrayDoubleImul
-DataArrayDouble.__idiv__=ParaMEDMEMDataArrayDoubleIdiv
-DataArrayDouble.__ipow__=ParaMEDMEMDataArrayDoubleIpow
+InterpKernelException.__reduce__=INTERPKERNELExceptionReduce
+DataArrayDouble.__reduce__=MEDCouplingDataArrayDoubleReduce
+DataArrayDouble.__iadd__=MEDCouplingDataArrayDoubleIadd
+DataArrayDouble.__isub__=MEDCouplingDataArrayDoubleIsub
+DataArrayDouble.__imul__=MEDCouplingDataArrayDoubleImul
+DataArrayDouble.__idiv__=MEDCouplingDataArrayDoubleIdiv
+DataArrayDouble.__ipow__=MEDCouplingDataArrayDoubleIpow
-DataArrayInt.__iadd__=ParaMEDMEMDataArrayIntIadd
-DataArrayInt.__isub__=ParaMEDMEMDataArrayIntIsub
-DataArrayInt.__imul__=ParaMEDMEMDataArrayIntImul
-DataArrayInt.__idiv__=ParaMEDMEMDataArrayIntIdiv
-DataArrayInt.__imod__=ParaMEDMEMDataArrayIntImod
-DataArrayInt.__ipow__=ParaMEDMEMDataArrayIntIpow
+DataArrayInt.__reduce__=MEDCouplingDataArrayIntReduce
+DataArrayInt.__iadd__=MEDCouplingDataArrayIntIadd
+DataArrayInt.__isub__=MEDCouplingDataArrayIntIsub
+DataArrayInt.__imul__=MEDCouplingDataArrayIntImul
+DataArrayInt.__idiv__=MEDCouplingDataArrayIntIdiv
+DataArrayInt.__imod__=MEDCouplingDataArrayIntImod
+DataArrayInt.__ipow__=MEDCouplingDataArrayIntIpow
-DataArrayDoubleTuple.__iadd__=ParaMEDMEMDataArrayDoubleTupleIadd
-DataArrayDoubleTuple.__isub__=ParaMEDMEMDataArrayDoubleTupleIsub
-DataArrayDoubleTuple.__imul__=ParaMEDMEMDataArrayDoubleTupleImul
-DataArrayDoubleTuple.__idiv__=ParaMEDMEMDataArrayDoubleTupleIdiv
+DataArrayDoubleTuple.__iadd__=MEDCouplingDataArrayDoubleTupleIadd
+DataArrayDoubleTuple.__isub__=MEDCouplingDataArrayDoubleTupleIsub
+DataArrayDoubleTuple.__imul__=MEDCouplingDataArrayDoubleTupleImul
+DataArrayDoubleTuple.__idiv__=MEDCouplingDataArrayDoubleTupleIdiv
-DataArrayIntTuple.__iadd__=ParaMEDMEMDataArrayIntTupleIadd
-DataArrayIntTuple.__isub__=ParaMEDMEMDataArrayIntTupleIsub
-DataArrayIntTuple.__imul__=ParaMEDMEMDataArrayIntTupleImul
-DataArrayIntTuple.__idiv__=ParaMEDMEMDataArrayIntTupleIdiv
-DataArrayIntTuple.__imod__=ParaMEDMEMDataArrayIntTupleImod
+DataArrayIntTuple.__iadd__=MEDCouplingDataArrayIntTupleIadd
+DataArrayIntTuple.__isub__=MEDCouplingDataArrayIntTupleIsub
+DataArrayIntTuple.__imul__=MEDCouplingDataArrayIntTupleImul
+DataArrayIntTuple.__idiv__=MEDCouplingDataArrayIntTupleIdiv
+DataArrayIntTuple.__imod__=MEDCouplingDataArrayIntTupleImod
-del ParaMEDMEMDataArrayDoubleIadd
-del ParaMEDMEMDataArrayDoubleIsub
-del ParaMEDMEMDataArrayDoubleImul
-del ParaMEDMEMDataArrayDoubleIdiv
-del ParaMEDMEMDataArrayIntIadd
-del ParaMEDMEMDataArrayIntIsub
-del ParaMEDMEMDataArrayIntImul
-del ParaMEDMEMDataArrayIntIdiv
-del ParaMEDMEMDataArrayIntImod
-del ParaMEDMEMDataArrayDoubleTupleIadd
-del ParaMEDMEMDataArrayDoubleTupleIsub
-del ParaMEDMEMDataArrayDoubleTupleImul
-del ParaMEDMEMDataArrayDoubleTupleIdiv
-del ParaMEDMEMDataArrayIntTupleIadd
-del ParaMEDMEMDataArrayIntTupleIsub
-del ParaMEDMEMDataArrayIntTupleImul
-del ParaMEDMEMDataArrayIntTupleIdiv
-del ParaMEDMEMDataArrayIntTupleImod
+del INTERPKERNELExceptionReduce
+del MEDCouplingDataArrayDoubleReduce
+del MEDCouplingDataArrayIntReduce
+del MEDCouplingDataArrayDoubleIadd
+del MEDCouplingDataArrayDoubleIsub
+del MEDCouplingDataArrayDoubleImul
+del MEDCouplingDataArrayDoubleIdiv
+del MEDCouplingDataArrayIntIadd
+del MEDCouplingDataArrayIntIsub
+del MEDCouplingDataArrayIntImul
+del MEDCouplingDataArrayIntIdiv
+del MEDCouplingDataArrayIntImod
+del MEDCouplingDataArrayDoubleTupleIadd
+del MEDCouplingDataArrayDoubleTupleIsub
+del MEDCouplingDataArrayDoubleTupleImul
+del MEDCouplingDataArrayDoubleTupleIdiv
+del MEDCouplingDataArrayIntTupleIadd
+del MEDCouplingDataArrayIntTupleIsub
+del MEDCouplingDataArrayIntTupleImul
+del MEDCouplingDataArrayIntTupleIdiv
+del MEDCouplingDataArrayIntTupleImod
%}