Salome HOME
[ParaMEDMEM] Adding SWIG interface for OverlapDEC + py tests of DEC
authorabn <adrien.bruneton@cea.fr>
Fri, 12 Feb 2021 20:56:46 +0000 (21:56 +0100)
committerabn <adrien.bruneton@cea.fr>
Fri, 5 Mar 2021 15:22:13 +0000 (16:22 +0100)
commitf8a705ad74272c8921e72fa06fd726e4dcf9b0a4
treecbe51e898cfe8ed9cffccc0e4ca2d2a1505e3a20
parent2f492c481cec43ab058a7b93bbe7a1e1380fa8f0
[ParaMEDMEM] Adding SWIG interface for OverlapDEC + py tests of DEC

+ added 'release()' method for some classes (gives a chance to Python wrapping
to call MPI clean up operations without having to wait for destructor)
+ added Python tests
25 files changed:
src/ParaMEDMEM/BlockTopology.cxx
src/ParaMEDMEM/BlockTopology.hxx
src/ParaMEDMEM/DisjointDEC.cxx
src/ParaMEDMEM/DisjointDEC.hxx
src/ParaMEDMEM/ExplicitTopology.hxx
src/ParaMEDMEM/InterpKernelDEC.cxx
src/ParaMEDMEM/InterpKernelDEC.hxx
src/ParaMEDMEM/MPIProcessorGroup.cxx
src/ParaMEDMEM/MPIProcessorGroup.hxx
src/ParaMEDMEM/OverlapDEC.cxx
src/ParaMEDMEM/OverlapDEC.hxx
src/ParaMEDMEM/OverlapInterpolationMatrix.cxx
src/ParaMEDMEM/ParaFIELD.cxx
src/ParaMEDMEM/ParaFIELD.hxx
src/ParaMEDMEM/ParaMESH.cxx
src/ParaMEDMEM/ParaMESH.hxx
src/ParaMEDMEM/StructuredCoincidentDEC.cxx
src/ParaMEDMEM/StructuredCoincidentDEC.hxx
src/ParaMEDMEM_Swig/CMakeLists.txt
src/ParaMEDMEM_Swig/ParaMEDMEMCommon.i
src/ParaMEDMEM_Swig/ParaMEDMEMTestTools.py [new file with mode: 0644]
src/ParaMEDMEM_Swig/test_InterpKernelDEC.py
src/ParaMEDMEM_Swig/test_NonCoincidentDEC.py
src/ParaMEDMEM_Swig/test_OverlapDEC.py [new file with mode: 0644]
src/ParaMEDMEM_Swig/test_StructuredCoincidentDEC.py