#include <ParaMEDMEMTest.hxx>

Public Member Functions | |
| ParaMEDMEMTest () | |
| ~ParaMEDMEMTest () | |
| void | setUp () |
| void | tearDown () |
| void | testMPIProcessorGroup_constructor () |
| void | testMPIProcessorGroup_boolean () |
| void | testMPIProcessorGroup_rank () |
| void | testBlockTopology_constructor () |
| void | testBlockTopology_serialize () |
| void | testInterpKernelDEC_1D () |
| void | testInterpKernelDEC_2DCurve () |
| void | testInterpKernelDEC_2D () |
| void | testInterpKernelDEC2_2D () |
| void | testInterpKernelDEC_2DP0P1 () |
| void | testInterpKernelDEC_3D () |
| void | testInterpKernelDECNonOverlapp_2D_P0P0 () |
| void | testInterpKernelDECNonOverlapp_2D_P0P1P1P0 () |
| void | testInterpKernelDEC2DM1D_P0P0 () |
| void | testInterpKernelDECPartialProcs () |
| void | testInterpKernelDEC3DSurfEmptyBBox () |
| void | testOverlapDEC1 () |
| void | testStructuredCoincidentDEC () |
| void | testSynchronousEqualInterpKernelWithoutInterpNativeDEC_2D () |
| void | testSynchronousEqualInterpKernelWithoutInterpDEC_2D () |
| void | testSynchronousEqualInterpKernelDEC_2D () |
| void | testSynchronousFasterSourceInterpKernelDEC_2D () |
| void | testSynchronousSlowerSourceInterpKernelDEC_2D () |
| void | testSynchronousSlowSourceInterpKernelDEC_2D () |
| void | testSynchronousFastSourceInterpKernelDEC_2D () |
| void | testAsynchronousEqualInterpKernelDEC_2D () |
| void | testAsynchronousFasterSourceInterpKernelDEC_2D () |
| void | testAsynchronousSlowerSourceInterpKernelDEC_2D () |
| void | testAsynchronousSlowSourceInterpKernelDEC_2D () |
| void | testAsynchronousFastSourceInterpKernelDEC_2D () |
| void | testICocoTrio1 () |
| void | testGauthier1 () |
| void | testGauthier2 () |
| void | testFabienAPI1 () |
| void | testFabienAPI2 () |
| void | testMEDLoaderRead1 () |
| void | testMEDLoaderPolygonRead () |
| void | testMEDLoaderPolyhedronRead () |
| void | testMEDLoaderWrite1 () |
| void | testMEDLoaderPolygonWrite () |
| std::string | getResourceFile (const std::string &) |
| Get path to the resources file. | |
| std::string | getTmpDirectory () |
| Returns writable temporary directory. | |
| std::string | makeTmpFile (const std::string &, const std::string &="") |
| Creates a copy of source file (if source file is specified) in the temporary directory and returns a path to the tmp file. | |
Private Member Functions | |
| CPPUNIT_TEST_SUITE (ParaMEDMEMTest) | |
| CPPUNIT_TEST (testMPIProcessorGroup_constructor) | |
| CPPUNIT_TEST (testMPIProcessorGroup_boolean) | |
| CPPUNIT_TEST (testMPIProcessorGroup_rank) | |
| CPPUNIT_TEST (testBlockTopology_constructor) | |
| CPPUNIT_TEST (testBlockTopology_serialize) | |
| CPPUNIT_TEST (testInterpKernelDEC_1D) | |
| CPPUNIT_TEST (testInterpKernelDEC_2DCurve) | |
| CPPUNIT_TEST (testInterpKernelDEC_2D) | |
| CPPUNIT_TEST (testInterpKernelDEC2_2D) | |
| CPPUNIT_TEST (testInterpKernelDEC_2DP0P1) | |
| CPPUNIT_TEST (testInterpKernelDEC_3D) | |
| CPPUNIT_TEST (testInterpKernelDECNonOverlapp_2D_P0P0) | |
| CPPUNIT_TEST (testInterpKernelDECNonOverlapp_2D_P0P1P1P0) | |
| CPPUNIT_TEST (testInterpKernelDEC2DM1D_P0P0) | |
| CPPUNIT_TEST (testInterpKernelDECPartialProcs) | |
| CPPUNIT_TEST (testInterpKernelDEC3DSurfEmptyBBox) | |
| CPPUNIT_TEST (testOverlapDEC1) | |
| CPPUNIT_TEST (testSynchronousEqualInterpKernelWithoutInterpNativeDEC_2D) | |
| CPPUNIT_TEST (testSynchronousEqualInterpKernelWithoutInterpDEC_2D) | |
| CPPUNIT_TEST (testSynchronousEqualInterpKernelDEC_2D) | |
| CPPUNIT_TEST (testSynchronousFasterSourceInterpKernelDEC_2D) | |
| CPPUNIT_TEST (testSynchronousSlowerSourceInterpKernelDEC_2D) | |
| CPPUNIT_TEST (testSynchronousSlowSourceInterpKernelDEC_2D) | |
| CPPUNIT_TEST (testSynchronousFastSourceInterpKernelDEC_2D) | |
| CPPUNIT_TEST (testAsynchronousEqualInterpKernelDEC_2D) | |
| CPPUNIT_TEST (testAsynchronousFasterSourceInterpKernelDEC_2D) | |
| CPPUNIT_TEST (testAsynchronousSlowerSourceInterpKernelDEC_2D) | |
| CPPUNIT_TEST (testAsynchronousSlowSourceInterpKernelDEC_2D) | |
| CPPUNIT_TEST (testAsynchronousFastSourceInterpKernelDEC_2D) | |
| CPPUNIT_TEST (testStructuredCoincidentDEC) | |
| CPPUNIT_TEST (testStructuredCoincidentDEC) | |
| CPPUNIT_TEST (testICocoTrio1) | |
| CPPUNIT_TEST (testGauthier1) | |
| CPPUNIT_TEST (testGauthier2) | |
| CPPUNIT_TEST (testFabienAPI1) | |
| CPPUNIT_TEST (testFabienAPI2) | |
| CPPUNIT_TEST (testMEDLoaderRead1) | |
| CPPUNIT_TEST (testMEDLoaderPolygonRead) | |
| CPPUNIT_TEST (testMEDLoaderPolyhedronRead) | |
| CPPUNIT_TEST_SUITE_END () | |
| void | testAsynchronousInterpKernelDEC_2D (double dtA, double tmaxA, double dtB, double tmaxB, bool WithPointToPoint, bool Asynchronous, bool WithInterp, const char *srcMeth, const char *targetMeth) |
| void | testInterpKernelDEC_2D_ (const char *srcMeth, const char *targetMeth) |
| void | testInterpKernelDEC2_2D_ (const char *srcMeth, const char *targetMeth) |
| void | testInterpKernelDEC_3D_ (const char *srcMeth, const char *targetMeth) |
| ParaMEDMEMTest.ParaMEDMEMTest | ( | ) |
| ParaMEDMEMTest.~ParaMEDMEMTest | ( | ) |
| ParaMEDMEMTest.CPPUNIT_TEST_SUITE | ( | ParaMEDMEMTest | ) | [private] |
| ParaMEDMEMTest.CPPUNIT_TEST | ( | testMPIProcessorGroup_constructor | ) | [private] |
| ParaMEDMEMTest.CPPUNIT_TEST | ( | testMPIProcessorGroup_boolean | ) | [private] |
| ParaMEDMEMTest.CPPUNIT_TEST | ( | testMPIProcessorGroup_rank | ) | [private] |
| ParaMEDMEMTest.CPPUNIT_TEST | ( | testBlockTopology_constructor | ) | [private] |
| ParaMEDMEMTest.CPPUNIT_TEST | ( | testBlockTopology_serialize | ) | [private] |
| ParaMEDMEMTest.CPPUNIT_TEST | ( | testInterpKernelDEC_1D | ) | [private] |
| ParaMEDMEMTest.CPPUNIT_TEST | ( | testInterpKernelDEC_2DCurve | ) | [private] |
| ParaMEDMEMTest.CPPUNIT_TEST | ( | testInterpKernelDEC_2D | ) | [private] |
| ParaMEDMEMTest.CPPUNIT_TEST | ( | testInterpKernelDEC2_2D | ) | [private] |
| ParaMEDMEMTest.CPPUNIT_TEST | ( | testInterpKernelDEC_2DP0P1 | ) | [private] |
| ParaMEDMEMTest.CPPUNIT_TEST | ( | testInterpKernelDEC_3D | ) | [private] |
| ParaMEDMEMTest.CPPUNIT_TEST | ( | testInterpKernelDECNonOverlapp_2D_P0P0 | ) | [private] |
| ParaMEDMEMTest.CPPUNIT_TEST | ( | testInterpKernelDECNonOverlapp_2D_P0P1P1P0 | ) | [private] |
| ParaMEDMEMTest.CPPUNIT_TEST | ( | testInterpKernelDEC2DM1D_P0P0 | ) | [private] |
| ParaMEDMEMTest.CPPUNIT_TEST | ( | testInterpKernelDECPartialProcs | ) | [private] |
| ParaMEDMEMTest.CPPUNIT_TEST | ( | testInterpKernelDEC3DSurfEmptyBBox | ) | [private] |
| ParaMEDMEMTest.CPPUNIT_TEST | ( | testOverlapDEC1 | ) | [private] |
| ParaMEDMEMTest.CPPUNIT_TEST | ( | testSynchronousEqualInterpKernelWithoutInterpNativeDEC_2D | ) | [private] |
| ParaMEDMEMTest.CPPUNIT_TEST | ( | testSynchronousEqualInterpKernelWithoutInterpDEC_2D | ) | [private] |
| ParaMEDMEMTest.CPPUNIT_TEST | ( | testSynchronousEqualInterpKernelDEC_2D | ) | [private] |
| ParaMEDMEMTest.CPPUNIT_TEST | ( | testSynchronousFasterSourceInterpKernelDEC_2D | ) | [private] |
| ParaMEDMEMTest.CPPUNIT_TEST | ( | testSynchronousSlowerSourceInterpKernelDEC_2D | ) | [private] |
| ParaMEDMEMTest.CPPUNIT_TEST | ( | testSynchronousSlowSourceInterpKernelDEC_2D | ) | [private] |
| ParaMEDMEMTest.CPPUNIT_TEST | ( | testSynchronousFastSourceInterpKernelDEC_2D | ) | [private] |
| ParaMEDMEMTest.CPPUNIT_TEST | ( | testAsynchronousEqualInterpKernelDEC_2D | ) | [private] |
| ParaMEDMEMTest.CPPUNIT_TEST | ( | testAsynchronousFasterSourceInterpKernelDEC_2D | ) | [private] |
| ParaMEDMEMTest.CPPUNIT_TEST | ( | testAsynchronousSlowerSourceInterpKernelDEC_2D | ) | [private] |
| ParaMEDMEMTest.CPPUNIT_TEST | ( | testAsynchronousSlowSourceInterpKernelDEC_2D | ) | [private] |
| ParaMEDMEMTest.CPPUNIT_TEST | ( | testAsynchronousFastSourceInterpKernelDEC_2D | ) | [private] |
| ParaMEDMEMTest.CPPUNIT_TEST | ( | testStructuredCoincidentDEC | ) | [private] |
| ParaMEDMEMTest.CPPUNIT_TEST | ( | testStructuredCoincidentDEC | ) | [private] |
| ParaMEDMEMTest.CPPUNIT_TEST | ( | testICocoTrio1 | ) | [private] |
| ParaMEDMEMTest.CPPUNIT_TEST | ( | testGauthier1 | ) | [private] |
| ParaMEDMEMTest.CPPUNIT_TEST | ( | testGauthier2 | ) | [private] |
| ParaMEDMEMTest.CPPUNIT_TEST | ( | testFabienAPI1 | ) | [private] |
| ParaMEDMEMTest.CPPUNIT_TEST | ( | testFabienAPI2 | ) | [private] |
| ParaMEDMEMTest.CPPUNIT_TEST | ( | testMEDLoaderRead1 | ) | [private] |
| ParaMEDMEMTest.CPPUNIT_TEST | ( | testMEDLoaderPolygonRead | ) | [private] |
| ParaMEDMEMTest.CPPUNIT_TEST | ( | testMEDLoaderPolyhedronRead | ) | [private] |
| ParaMEDMEMTest.CPPUNIT_TEST_SUITE_END | ( | ) | [private] |
| void ParaMEDMEMTest.setUp | ( | ) |
| void ParaMEDMEMTest.tearDown | ( | ) |
| void ParaMEDMEMTest::testMPIProcessorGroup_constructor | ( | ) |
| void ParaMEDMEMTest::testMPIProcessorGroup_boolean | ( | ) |
| void ParaMEDMEMTest::testMPIProcessorGroup_rank | ( | ) |
| void ParaMEDMEMTest::testBlockTopology_constructor | ( | ) |
| void ParaMEDMEMTest::testBlockTopology_serialize | ( | ) |
| void ParaMEDMEMTest::testInterpKernelDEC_1D | ( | ) |
References ParaMEDMEM.DataArrayDouble.alloc(), ParaMEDMEM.MEDCouplingUMesh.allocateCells(), ParaMEDMEM.DisjointDEC.attachLocalField(), test_NonCoincidentDEC.comptopo, testRenumbering.conn, ParaMEDMEM.ConservativeVolumic, ParaMEDMEM.ProcessorGroup.containsMyRank(), coords, test_NonCoincidentDEC.dec, ParaMEDMEM.RefCountObject.decrRef(), ParaMEDMEM.MEDCouplingUMesh.finishInsertingCells(), ParaMEDMEM.MEDCouplingFieldDouble.getArray(), ParaMEDMEM.DataArrayDouble.getConstPointer(), ParaMEDMEM.ParaFIELD.getField(), ParaMEDMEM.MEDCouplingFieldDouble.getNumberOfComponents(), ParaMEDMEM.MEDCouplingFieldDouble.getNumberOfTuples(), ParaMEDMEM.DataArrayDouble.getPointer(), ParaMEDMEM.MEDCouplingUMesh.insertNextCell(), test_NonCoincidentDEC.interface, MED_test2.mesh, ParaMEDMEM.NO_TIME, INTERP_KERNEL.NORM_SEG2, test_NonCoincidentDEC.nproc_source, ParaMEDMEM.ON_CELLS, test_NonCoincidentDEC.paramesh, test_NonCoincidentDEC.procs_source, test_NonCoincidentDEC.procs_target, test_NonCoincidentDEC.rank, ParaMEDMEM.InterpKernelDEC.recvData(), ParaMEDMEM.InterpKernelDEC.sendData(), ParaMEDMEM.MEDCouplingPointSet.setCoords(), ParaMEDMEM.DECOptions.setForcedRenormalization(), ParaMEDMEM.DECOptions.setMethod(), ParaMEDMEM.MEDCouplingFieldDouble.setNature(), test_NonCoincidentDEC.size, test_NonCoincidentDEC.source_group, ParaMEDMEM.InterpKernelDEC.synchronize(), and test_NonCoincidentDEC.target_group.
| void ParaMEDMEMTest::testInterpKernelDEC_2DCurve | ( | ) |
References ParaMEDMEM.DataArrayDouble.alloc(), ParaMEDMEM.MEDCouplingUMesh.allocateCells(), ParaMEDMEM.DisjointDEC.attachLocalField(), test_NonCoincidentDEC.comptopo, testRenumbering.conn, ParaMEDMEM.ConservativeVolumic, ParaMEDMEM.ProcessorGroup.containsMyRank(), coords, test_NonCoincidentDEC.dec, ParaMEDMEM.RefCountObject.decrRef(), ParaMEDMEM.MEDCouplingUMesh.finishInsertingCells(), ParaMEDMEM.MEDCouplingFieldDouble.getArray(), ParaMEDMEM.DataArrayDouble.getConstPointer(), ParaMEDMEM.ParaFIELD.getField(), ParaMEDMEM.MEDCouplingFieldDouble.getNumberOfComponents(), ParaMEDMEM.MEDCouplingFieldDouble.getNumberOfTuples(), ParaMEDMEM.DataArrayDouble.getPointer(), ParaMEDMEM.MEDCouplingUMesh.insertNextCell(), test_NonCoincidentDEC.interface, MED_test2.mesh, ParaMEDMEM.NO_TIME, INTERP_KERNEL.NORM_SEG2, test_NonCoincidentDEC.nproc_source, ParaMEDMEM.ON_CELLS, test_NonCoincidentDEC.paramesh, test_NonCoincidentDEC.procs_source, test_NonCoincidentDEC.procs_target, test_NonCoincidentDEC.rank, ParaMEDMEM.InterpKernelDEC.recvData(), ParaMEDMEM.InterpKernelDEC.sendData(), ParaMEDMEM.MEDCouplingPointSet.setCoords(), ParaMEDMEM.DECOptions.setForcedRenormalization(), ParaMEDMEM.DECOptions.setMethod(), ParaMEDMEM.MEDCouplingFieldDouble.setNature(), test_NonCoincidentDEC.size, test_NonCoincidentDEC.source_group, ParaMEDMEM.InterpKernelDEC.synchronize(), and test_NonCoincidentDEC.target_group.
| void ParaMEDMEMTest::testInterpKernelDEC_2D | ( | ) |
| void ParaMEDMEMTest::testInterpKernelDEC2_2D | ( | ) |
| void ParaMEDMEMTest::testInterpKernelDEC_2DP0P1 | ( | ) |
| void ParaMEDMEMTest::testInterpKernelDEC_3D | ( | ) |
| void ParaMEDMEMTest::testInterpKernelDECNonOverlapp_2D_P0P0 | ( | ) |
References ParaMEDMEM.DataArrayDouble.alloc(), ParaMEDMEM.MEDCouplingUMesh.allocateCells(), ParaMEDMEM.DisjointDEC.attachLocalField(), test_NonCoincidentDEC.comptopo, ParaMEDMEM.ConservativeVolumic, ParaMEDMEM.ProcessorGroup.containsMyRank(), test_NonCoincidentDEC.dec, ParaMEDMEM.RefCountObject.decrRef(), ParaMEDMEM.MEDCouplingUMesh.finishInsertingCells(), ParaMEDMEM.MEDCouplingFieldDouble.getArray(), ParaMEDMEM.DataArrayDouble.getConstPointer(), ParaMEDMEM.ParaFIELD.getField(), ParaMEDMEM.MEDCouplingFieldDouble.getNumberOfTuples(), ParaMEDMEM.DataArrayDouble.getPointer(), ParaMEDMEM.MEDCouplingUMesh.insertNextCell(), ParaMEDMEM.Integral, ParaMEDMEM.IntegralGlobConstraint, test_NonCoincidentDEC.interface, MED_test2.mesh, ParaMEDMEM.NO_TIME, INTERP_KERNEL.NORM_QUAD4, test_NonCoincidentDEC.nproc_source, ParaMEDMEM.ON_CELLS, test_NonCoincidentDEC.parafield, test_NonCoincidentDEC.paramesh, test_NonCoincidentDEC.procs_source, test_NonCoincidentDEC.procs_target, test_NonCoincidentDEC.rank, ParaMEDMEM.InterpKernelDEC.recvData(), ParaMEDMEM.RevIntegral, ParaMEDMEM.InterpKernelDEC.sendData(), ParaMEDMEM.MEDCouplingPointSet.setCoords(), ParaMEDMEM.DECOptions.setForcedRenormalization(), ParaMEDMEM.DECOptions.setMethod(), ParaMEDMEM.MEDCouplingFieldDouble.setNature(), test_NonCoincidentDEC.size, test_NonCoincidentDEC.source_group, ParaMEDMEM.InterpKernelDEC.synchronize(), test_NonCoincidentDEC.target_group, and batchmode_medcorba_test.value.
| void ParaMEDMEMTest::testInterpKernelDECNonOverlapp_2D_P0P1P1P0 | ( | ) |
References ParaMEDMEM.DataArrayDouble.alloc(), ParaMEDMEM.MEDCouplingUMesh.allocateCells(), ParaMEDMEM.DisjointDEC.attachLocalField(), test_NonCoincidentDEC.comptopo, testRenumbering.conn, ParaMEDMEM.ConservativeVolumic, ParaMEDMEM.ProcessorGroup.containsMyRank(), coords, ParaMEDMEM.CPP_DEALLOC, test_NonCoincidentDEC.dec, ParaMEDMEM.RefCountObject.decrRef(), ParaMEDMEM.MEDCouplingUMesh.finishInsertingCells(), ParaMEDMEM.MEDCouplingFieldDouble.getArray(), ParaMEDMEM.ParaFIELD.getField(), ParaMEDMEM.DataArrayDouble.getPointer(), ParaMEDMEM.MEDCouplingUMesh.insertNextCell(), test_NonCoincidentDEC.interface, MED_test2.mesh, ParaMEDMEM.NO_TIME, INTERP_KERNEL.NORM_QUAD4, INTERP_KERNEL.NORM_TRI3, test_NonCoincidentDEC.nproc_source, ParaMEDMEM.ON_CELLS, ParaMEDMEM.ON_NODES, test_NonCoincidentDEC.paramesh, test_NonCoincidentDEC.procs_source, test_NonCoincidentDEC.procs_target, test_NonCoincidentDEC.rank, ParaMEDMEM.InterpKernelDEC.recvData(), ParaMEDMEM.InterpKernelDEC.sendData(), ParaMEDMEM.MEDCouplingPointSet.setCoords(), ParaMEDMEM.DECOptions.setForcedRenormalization(), ParaMEDMEM.DECOptions.setMethod(), ParaMEDMEM.MEDCouplingFieldDouble.setNature(), ParaMEDMEM.ParaMESH.setNodeGlobal(), test_NonCoincidentDEC.size, test_NonCoincidentDEC.source_group, ParaMEDMEM.InterpKernelDEC.synchronize(), test_NonCoincidentDEC.target_group, and ParaMEDMEM.DataArrayInt.useArray().
| void ParaMEDMEMTest::testInterpKernelDEC2DM1D_P0P0 | ( | ) |
References ParaMEDMEM.DataArrayDouble.alloc(), ParaMEDMEM.MEDCouplingUMesh.allocateCells(), ParaMEDMEM.DisjointDEC.attachLocalField(), test_NonCoincidentDEC.comptopo, ParaMEDMEM.ConservativeVolumic, ParaMEDMEM.ProcessorGroup.containsMyRank(), test_NonCoincidentDEC.dec, ParaMEDMEM.RefCountObject.decrRef(), ParaMEDMEM.MEDCouplingUMesh.finishInsertingCells(), ParaMEDMEM.MEDCouplingFieldDouble.getArray(), ParaMEDMEM.DataArrayDouble.getConstPointer(), ParaMEDMEM.ParaFIELD.getField(), ParaMEDMEM.DataArrayDouble.getPointer(), ParaMEDMEM.MEDCouplingUMesh.insertNextCell(), ParaMEDMEM.Integral, ParaMEDMEM.IntegralGlobConstraint, test_NonCoincidentDEC.interface, MED_test2.mesh, ParaMEDMEM.NO_TIME, INTERP_KERNEL.NORM_QUAD4, INTERP_KERNEL.NORM_TRI3, test_NonCoincidentDEC.nproc_source, ParaMEDMEM.ON_CELLS, test_NonCoincidentDEC.parafield, test_NonCoincidentDEC.paramesh, test_NonCoincidentDEC.procs_source, test_NonCoincidentDEC.procs_target, test_NonCoincidentDEC.rank, ParaMEDMEM.InterpKernelDEC.recvData(), ParaMEDMEM.RevIntegral, ParaMEDMEM.InterpKernelDEC.sendData(), ParaMEDMEM.MEDCouplingPointSet.setCoords(), ParaMEDMEM.DECOptions.setForcedRenormalization(), ParaMEDMEM.MEDCouplingUMesh.setMeshDimension(), ParaMEDMEM.DECOptions.setMethod(), ParaMEDMEM.MEDCouplingFieldDouble.setNature(), test_NonCoincidentDEC.size, test_NonCoincidentDEC.source_group, ParaMEDMEM.InterpKernelDEC.synchronize(), and test_NonCoincidentDEC.target_group.
| void ParaMEDMEMTest::testInterpKernelDECPartialProcs | ( | ) |
References ParaMEDMEM.DataArrayDouble.alloc(), ParaMEDMEM.MEDCouplingUMesh.allocateCells(), ParaMEDMEM.DisjointDEC.attachLocalField(), ParaMEDMEM.CommInterface.commCreate(), ParaMEDMEM.CommInterface.commGroup(), test_NonCoincidentDEC.comptopo, ParaMEDMEM.ConservativeVolumic, ParaMEDMEM.ProcessorGroup.containsMyRank(), test_NonCoincidentDEC.dec, ParaMEDMEM.RefCountObject.decrRef(), ParaMEDMEM.MEDCouplingUMesh.finishInsertingCells(), ParaMEDMEM.MEDCouplingFieldDouble.getArray(), ParaMEDMEM.ParaFIELD.getField(), ParaMEDMEM.DataArrayDouble.getPointer(), ParaMEDMEM.CommInterface.groupIncl(), ParaMEDMEM.MEDCouplingUMesh.insertNextCell(), test_NonCoincidentDEC.interface, MED_test2.mesh, ParaMEDMEM.NO_TIME, INTERP_KERNEL.NORM_QUAD4, INTERP_KERNEL.NORM_TRI3, ParaMEDMEM.ON_CELLS, test_NonCoincidentDEC.parafield, test_NonCoincidentDEC.paramesh, test_NonCoincidentDEC.procs_source, test_NonCoincidentDEC.procs_target, test_NonCoincidentDEC.rank, ParaMEDMEM.InterpKernelDEC.recvData(), ParaMEDMEM.InterpKernelDEC.sendData(), ParaMEDMEM.MEDCouplingPointSet.setCoords(), ParaMEDMEM.MEDCouplingUMesh.setMeshDimension(), ParaMEDMEM.MEDCouplingFieldDouble.setNature(), test_NonCoincidentDEC.size, test_NonCoincidentDEC.source_group, ParaMEDMEM.InterpKernelDEC.synchronize(), and test_NonCoincidentDEC.target_group.
| void ParaMEDMEMTest::testInterpKernelDEC3DSurfEmptyBBox | ( | ) |
This test reproduces bug of Gauthier on 13/9/2010 concerning 3DSurf meshes. It is possible to lead to dead lock in InterpKernelDEC when 3DSurfMeshes global bounding boxes intersects whereas cell bounding box intersecting only on one side.
References ParaMEDMEM.DataArrayDouble.alloc(), ParaMEDMEM.MEDCouplingUMesh.allocateCells(), ParaMEDMEM.DisjointDEC.attachLocalField(), test_NonCoincidentDEC.comptopo, testRenumbering.conn, ParaMEDMEM.ConservativeVolumic, ParaMEDMEM.ProcessorGroup.containsMyRank(), coords, test_NonCoincidentDEC.dec, ParaMEDMEM.RefCountObject.decrRef(), ParaMEDMEM.MEDCouplingUMesh.finishInsertingCells(), ParaMEDMEM.MEDCouplingFieldDouble.getArray(), ParaMEDMEM.ParaFIELD.getField(), ParaMEDMEM.DataArrayDouble.getPointer(), ParaMEDMEM.MEDCouplingUMesh.insertNextCell(), test_NonCoincidentDEC.interface, MED_test2.mesh, ParaMEDMEM.NO_TIME, INTERP_KERNEL.NORM_QUAD4, INTERP_KERNEL.NORM_TRI3, test_NonCoincidentDEC.nproc_source, ParaMEDMEM.ON_CELLS, test_NonCoincidentDEC.paramesh, test_NonCoincidentDEC.procs_source, test_NonCoincidentDEC.procs_target, test_NonCoincidentDEC.rank, ParaMEDMEM.MEDCouplingPointSet.setCoords(), ParaMEDMEM.DECOptions.setMethod(), ParaMEDMEM.MEDCouplingFieldDouble.setNature(), test_NonCoincidentDEC.size, test_NonCoincidentDEC.source_group, ParaMEDMEM.InterpKernelDEC.synchronize(), and test_NonCoincidentDEC.target_group.
| void ParaMEDMEMTest::testOverlapDEC1 | ( | ) |
References ParaMEDMEM.DataArrayDouble.alloc(), ParaMEDMEM.MEDCouplingUMesh.allocateCells(), ParaMEDMEM.OverlapDEC.attachSourceLocalField(), ParaMEDMEM.OverlapDEC.attachTargetLocalField(), test_NonCoincidentDEC.comptopo, ParaMEDMEM.ConservativeVolumic, test_NonCoincidentDEC.dec, ParaMEDMEM.RefCountObject.decrRef(), ParaMEDMEM.MEDCouplingUMesh.finishInsertingCells(), ParaMEDMEM.ParaFIELD.getField(), ParaMEDMEM.OverlapDEC.getGrp(), ParaMEDMEM.DataArrayDouble.getPointer(), ParaMEDMEM.MEDCouplingUMesh.insertNextCell(), test_NonCoincidentDEC.interface, ParaMEDMEM.DataArrayDouble.New(), ParaMEDMEM.MEDCouplingUMesh.New(), ParaMEDMEM.NO_TIME, INTERP_KERNEL.NORM_QUAD4, INTERP_KERNEL.NORM_TRI3, ParaMEDMEM.ON_CELLS, test_NonCoincidentDEC.rank, ParaMEDMEM.OverlapDEC.sendRecvData(), ParaMEDMEM.MEDCouplingPointSet.setCoords(), ParaMEDMEM.MEDCouplingUMesh.setMeshDimension(), test_NonCoincidentDEC.size, and ParaMEDMEM.OverlapDEC.synchronize().
| void ParaMEDMEMTest::testStructuredCoincidentDEC | ( | ) |
References ParaMEDMEM.DisjointDEC.attachLocalField(), test_NonCoincidentDEC.comptopo, ParaMEDMEM.MPIProcessorGroup.containsMyRank(), test_NonCoincidentDEC.dec, ParaMEDMEM.RefCountObject.decrRef(), test_NonCoincidentDEC.filename_xml1, ParaMEDMEM.ComponentTopology.firstLocalComponent(), ParaMEDMEM.MEDCouplingFieldDouble.getArray(), ParaMEDMEM.ParaFIELD.getField(), ParaMEDMEM.MEDCouplingUMesh.getNumberOfCells(), ParaMEDMEM.DataArrayDouble.getPointer(), INTERP_TEST.getResourceFile(), test_NonCoincidentDEC.interface, MED_test2.mesh, test_MEDSPLITTER.meshname, test_NonCoincidentDEC.nb_local, ParaMEDMEM.ComponentTopology.nbLocalComponents(), ParaMEDMEM.NO_TIME, ParaMEDMEM.ON_CELLS, test_NonCoincidentDEC.parafield, test_NonCoincidentDEC.paramesh, test_NonCoincidentDEC.rank, MEDLoader.ReadUMeshFromFile(), ParaMEDMEM.StructuredCoincidentDEC.recvData(), ParaMEDMEM.StructuredCoincidentDEC.sendData(), test_NonCoincidentDEC.size, test_NonCoincidentDEC.source_group, ParaMEDMEM.StructuredCoincidentDEC.synchronize(), test_NonCoincidentDEC.target_group, and batchmode_medcorba_test.value.
| void ParaMEDMEMTest::testSynchronousEqualInterpKernelWithoutInterpNativeDEC_2D | ( | ) |
| void ParaMEDMEMTest::testSynchronousEqualInterpKernelWithoutInterpDEC_2D | ( | ) |
| void ParaMEDMEMTest::testSynchronousEqualInterpKernelDEC_2D | ( | ) |
| void ParaMEDMEMTest::testSynchronousFasterSourceInterpKernelDEC_2D | ( | ) |
| void ParaMEDMEMTest::testSynchronousSlowerSourceInterpKernelDEC_2D | ( | ) |
| void ParaMEDMEMTest::testSynchronousSlowSourceInterpKernelDEC_2D | ( | ) |
| void ParaMEDMEMTest::testSynchronousFastSourceInterpKernelDEC_2D | ( | ) |
| void ParaMEDMEMTest::testAsynchronousEqualInterpKernelDEC_2D | ( | ) |
| void ParaMEDMEMTest::testAsynchronousFasterSourceInterpKernelDEC_2D | ( | ) |
| void ParaMEDMEMTest::testAsynchronousSlowerSourceInterpKernelDEC_2D | ( | ) |
| void ParaMEDMEMTest::testAsynchronousSlowSourceInterpKernelDEC_2D | ( | ) |
| void ParaMEDMEMTest::testAsynchronousFastSourceInterpKernelDEC_2D | ( | ) |
| void ParaMEDMEMTest::testICocoTrio1 | ( | ) |
References ICoCo.TrioField._field, ICoCo.TrioField._has_field_ownership, ICoCo.TrioField._nb_elems, affiche(), ParaMEDMEM.DisjointDEC.attachLocalField(), ParaMEDMEM.ConservativeVolumic, ParaMEDMEM.MPIProcessorGroup.containsMyRank(), init, init_quad(), init_triangle(), test_NonCoincidentDEC.rank, ParaMEDMEM.InterpKernelDEC.recvData(), ParaMEDMEM.InterpKernelDEC.sendData(), ParaMEDMEM.DisjointDEC.setNature(), test_NonCoincidentDEC.size, and ParaMEDMEM.InterpKernelDEC.synchronize().
| void ParaMEDMEMTest::testGauthier1 | ( | ) |
References ICoCo.TrioField._field, ICoCo.TrioField._has_field_ownership, ICoCo.TrioField._nb_elems, afficheGauthier1(), ParaMEDMEM.DisjointDEC.attachLocalField(), ParaMEDMEM.MPIProcessorGroup.containsMyRank(), init, init_quadGauthier1(), init_triangleGauthier1(), test_NonCoincidentDEC.rank, ParaMEDMEM.InterpKernelDEC.recvData(), ParaMEDMEM.InterpKernelDEC.sendData(), INTERP_KERNEL.InterpolationOptions.setOrientation(), test_NonCoincidentDEC.size, and ParaMEDMEM.InterpKernelDEC.synchronize().
| void ParaMEDMEMTest::testGauthier2 | ( | ) |
References ICoCo.TrioField._field, ICoCo.TrioField._has_field_ownership, ICoCo.TrioField._type, ParaMEDMEM.DisjointDEC.attachLocalField(), ParaMEDMEM.MPIProcessorGroup.containsMyRank(), test_NonCoincidentDEC.rank, ParaMEDMEM.InterpKernelDEC.recvData(), ICoCo.TrioField.restore(), ParaMEDMEM.InterpKernelDEC.sendData(), ParaMEDMEM.DECOptions.setMethod(), test_NonCoincidentDEC.size, ParaMEDMEM.InterpKernelDEC.synchronize(), and medClient_test.type.
| void ParaMEDMEMTest::testFabienAPI1 | ( | ) |
References ParaMEDMEM.DataArrayDouble.alloc(), ParaMEDMEM.MEDCouplingUMesh.allocateCells(), ParaMEDMEM.DisjointDEC.attachLocalField(), test_NonCoincidentDEC.comptopo, ParaMEDMEM.ConservativeVolumic, test_NonCoincidentDEC.dec, ParaMEDMEM.RefCountObject.decrRef(), ParaMEDMEM.MEDCouplingUMesh.finishInsertingCells(), ParaMEDMEM.MEDCouplingFieldDouble.getArray(), ParaMEDMEM.DataArrayDouble.getConstPointer(), ParaMEDMEM.ParaFIELD.getField(), ParaMEDMEM.DataArrayDouble.getPointer(), ParaMEDMEM.DisjointDEC.getSourceGrp(), ParaMEDMEM.DisjointDEC.getTargetGrp(), ParaMEDMEM.MEDCouplingUMesh.insertNextCell(), test_NonCoincidentDEC.interface, ParaMEDMEM.DisjointDEC.isInSourceSide(), ParaMEDMEM.DisjointDEC.isInTargetSide(), MED_test2.mesh, ParaMEDMEM.DataArrayDouble.New(), ParaMEDMEM.MEDCouplingUMesh.New(), ParaMEDMEM.NO_TIME, INTERP_KERNEL.NORM_QUAD4, INTERP_KERNEL.NORM_TRI3, ParaMEDMEM.ON_CELLS, test_NonCoincidentDEC.parafield, test_NonCoincidentDEC.paramesh, test_NonCoincidentDEC.procs_source, test_NonCoincidentDEC.procs_target, test_NonCoincidentDEC.rank, ParaMEDMEM.DisjointDEC.sendRecvData(), ParaMEDMEM.MEDCouplingPointSet.setCoords(), ParaMEDMEM.MEDCouplingUMesh.setMeshDimension(), test_NonCoincidentDEC.size, and ParaMEDMEM.InterpKernelDEC.synchronize().
| void ParaMEDMEMTest::testFabienAPI2 | ( | ) |
Idem testFabienAPI1 except that procs are shuffled. Test of the good management of group translation in newly created communicator.
References ParaMEDMEM.DataArrayDouble.alloc(), ParaMEDMEM.MEDCouplingUMesh.allocateCells(), ParaMEDMEM.DisjointDEC.attachLocalField(), test_NonCoincidentDEC.comptopo, ParaMEDMEM.ConservativeVolumic, test_NonCoincidentDEC.dec, ParaMEDMEM.RefCountObject.decrRef(), ParaMEDMEM.MEDCouplingUMesh.finishInsertingCells(), ParaMEDMEM.MEDCouplingFieldDouble.getArray(), ParaMEDMEM.DataArrayDouble.getConstPointer(), ParaMEDMEM.ParaFIELD.getField(), ParaMEDMEM.DataArrayDouble.getPointer(), ParaMEDMEM.DisjointDEC.getSourceGrp(), ParaMEDMEM.DisjointDEC.getTargetGrp(), ParaMEDMEM.MEDCouplingUMesh.insertNextCell(), test_NonCoincidentDEC.interface, ParaMEDMEM.DisjointDEC.isInSourceSide(), ParaMEDMEM.DisjointDEC.isInTargetSide(), MED_test2.mesh, ParaMEDMEM.DataArrayDouble.New(), ParaMEDMEM.MEDCouplingUMesh.New(), ParaMEDMEM.NO_TIME, INTERP_KERNEL.NORM_QUAD4, INTERP_KERNEL.NORM_TRI3, ParaMEDMEM.ON_CELLS, test_NonCoincidentDEC.parafield, test_NonCoincidentDEC.paramesh, test_NonCoincidentDEC.procs_source, test_NonCoincidentDEC.procs_target, test_NonCoincidentDEC.rank, ParaMEDMEM.DisjointDEC.sendRecvData(), ParaMEDMEM.MEDCouplingPointSet.setCoords(), ParaMEDMEM.MEDCouplingUMesh.setMeshDimension(), test_NonCoincidentDEC.size, and ParaMEDMEM.InterpKernelDEC.synchronize().
| void ParaMEDMEMTest::testMEDLoaderRead1 | ( | ) |
References ParaMEDMEM.MEDCouplingFieldDouble.checkCoherency(), ParaMEDMEM.RefCountObject.decrRef(), Med_Gen_test.fileName, ParaMEDMEM.MEDCouplingUMesh.getAllTypes(), ParaMEDMEM.MEDCouplingFieldDouble.getArray(), MEDLoader.GetCellFieldIterations(), MEDLoader.GetCellFieldNamesOnMesh(), ParaMEDMEM.MEDCouplingPointSet.getCoords(), ParaMEDMEM.MEDCouplingField.getMesh(), ParaMEDMEM.MEDCouplingUMesh.getMeshDimension(), MEDLoader.GetMeshFamiliesNames(), MEDLoader.GetMeshGroupsNames(), MEDLoader.GetMeshNames(), ParaMEDMEM.MEDCouplingField.getName(), ParaMEDMEM.DataArray.getNbOfElems(), ParaMEDMEM.MEDCouplingUMesh.getNodalConnectivity(), ParaMEDMEM.MEDCouplingUMesh.getNodalConnectivityIndex(), MEDLoader.GetNodeFieldIterations(), MEDLoader.GetNodeFieldNamesOnMesh(), ParaMEDMEM.MEDCouplingUMesh.getNumberOfCells(), ParaMEDMEM.MEDCouplingFieldDouble.getNumberOfComponents(), ParaMEDMEM.MEDCouplingPointSet.getNumberOfNodes(), ParaMEDMEM.MEDCouplingFieldDouble.getNumberOfTuples(), ParaMEDMEM.DataArrayInt.getPointer(), ParaMEDMEM.DataArrayDouble.getPointer(), INTERP_TEST.getResourceFile(), ParaMEDMEM.MEDCouplingPointSet.getSpaceDimension(), ParaMEDMEM.MEDCouplingUMesh.getTypeOfCell(), MED_test2.mesh, Med_Gen_test.meshNames, INTERP_KERNEL.NORM_HEXA8, INTERP_KERNEL.NORM_PYRA5, INTERP_KERNEL.NORM_TETRA4, MEDLoader.ReadFieldCell(), MEDLoader.ReadFieldNode(), MEDLoader.ReadUMeshFromFamilies(), MEDLoader.ReadUMeshFromFile(), and MEDLoader.ReadUMeshFromGroups().
| void ParaMEDMEMTest::testMEDLoaderPolygonRead | ( | ) |
References ParaMEDMEM.MEDCouplingFieldDouble.checkCoherency(), ParaMEDMEM.MEDCouplingUMesh.checkCoherency(), ParaMEDMEM.RefCountObject.decrRef(), MED_test2.field, Med_Gen_test.fileName, ParaMEDMEM.MEDCouplingUMesh.getAllTypes(), MEDLoader.GetCellFieldIterations(), MEDLoader.GetCellFieldNamesOnMesh(), ParaMEDMEM.MEDCouplingPointSet.getCoords(), ParaMEDMEM.MEDCouplingUMesh.getMeshDimension(), MEDLoader.GetMeshNames(), ParaMEDMEM.DataArray.getNbOfElems(), ParaMEDMEM.MEDCouplingUMesh.getNodalConnectivity(), ParaMEDMEM.MEDCouplingUMesh.getNodalConnectivityIndex(), ParaMEDMEM.MEDCouplingUMesh.getNumberOfCells(), ParaMEDMEM.MEDCouplingPointSet.getNumberOfNodes(), ParaMEDMEM.DataArrayInt.getPointer(), ParaMEDMEM.DataArrayDouble.getPointer(), INTERP_TEST.getResourceFile(), ParaMEDMEM.MEDCouplingPointSet.getSpaceDimension(), ParaMEDMEM.MEDCouplingUMesh.getTypeOfCell(), MED_test2.mesh, Med_Gen_test.meshNames, INTERP_KERNEL.NORM_POLYGON, INTERP_KERNEL.NORM_QUAD4, MEDLoader.ReadFieldCell(), MEDLoader.ReadUMeshFromFile(), and medMeshing_test.values.
| void ParaMEDMEMTest::testMEDLoaderPolyhedronRead | ( | ) |
References ParaMEDMEM.MEDCouplingUMesh.checkCoherency(), ParaMEDMEM.RefCountObject.decrRef(), Med_Gen_test.fileName, ParaMEDMEM.MEDCouplingUMesh.getAllTypes(), ParaMEDMEM.MEDCouplingPointSet.getCoords(), ParaMEDMEM.MEDCouplingUMesh.getMeshDimension(), MEDLoader.GetMeshFamiliesNames(), MEDLoader.GetMeshNames(), ParaMEDMEM.DataArray.getNbOfElems(), ParaMEDMEM.MEDCouplingUMesh.getNodalConnectivity(), ParaMEDMEM.MEDCouplingUMesh.getNodalConnectivityIndex(), ParaMEDMEM.MEDCouplingUMesh.getNumberOfCells(), ParaMEDMEM.MEDCouplingPointSet.getNumberOfNodes(), ParaMEDMEM.DataArrayDouble.getPointer(), ParaMEDMEM.DataArrayInt.getPointer(), INTERP_TEST.getResourceFile(), ParaMEDMEM.MEDCouplingPointSet.getSpaceDimension(), ParaMEDMEM.MEDCouplingUMesh.getTypeOfCell(), MED_test2.mesh, Med_Gen_test.meshNames, INTERP_KERNEL.NORM_POLYGON, INTERP_KERNEL.NORM_POLYHED, INTERP_KERNEL.NORM_QUAD4, INTERP_KERNEL.NORM_TETRA4, INTERP_KERNEL.NORM_TRI3, MEDLoader.ReadUMeshFromFamilies(), and MEDLoader.ReadUMeshFromFile().
| void ParaMEDMEMTest::testMEDLoaderWrite1 | ( | ) |
References ParaMEDMEM.DataArrayDouble.alloc(), ParaMEDMEM.MEDCouplingUMesh.allocateCells(), ParaMEDMEM.MEDCouplingUMesh.checkCoherency(), ParaMEDMEM.RefCountObject.decrRef(), ParaMEDMEM.MEDCouplingUMesh.finishInsertingCells(), ParaMEDMEM.MEDCouplingUMesh.getAllTypes(), ParaMEDMEM.MEDCouplingPointSet.getCoords(), ParaMEDMEM.MEDCouplingUMesh.getMeshDimension(), ParaMEDMEM.MEDCouplingUMesh.getNumberOfCells(), ParaMEDMEM.MEDCouplingPointSet.getNumberOfNodes(), ParaMEDMEM.DataArrayDouble.getPointer(), ParaMEDMEM.MEDCouplingPointSet.getSpaceDimension(), ParaMEDMEM.MEDCouplingUMesh.getTypeOfCell(), ParaMEDMEM.MEDCouplingUMesh.insertNextCell(), makeTmpFile(), MED_test2.mesh, Med_Gen_test.meshName, INTERP_KERNEL.NORM_QUAD4, INTERP_KERNEL.NORM_TRI3, MEDLoader.ReadUMeshFromFile(), ParaMEDMEM.MEDCouplingPointSet.setCoords(), ParaMEDMEM.MEDCouplingUMesh.setMeshDimension(), ParaMEDMEM.MEDCouplingMesh.setName(), and MEDLoader.WriteUMesh().
| void ParaMEDMEMTest::testMEDLoaderPolygonWrite | ( | ) |
| std::string ParaMEDMEMTest::getResourceFile | ( | const std::string & | filename | ) |
Get path to the resources file.
When running 'make test' source file is taken from MED_SRC/resources folder. Otherwise, file is searched in ${MED_ROOT_DIR}/share/salome/resources/med folder.
| filename | name of the resource file (should not include a path) |
References test_NonCoincidentDEC.filename.
| std::string ParaMEDMEMTest::getTmpDirectory | ( | ) |
Returns writable temporary directory.
| std::string ParaMEDMEMTest::makeTmpFile | ( | const std::string & | tmpfile, |
| const std::string & | srcfile = "" |
||
| ) |
Creates a copy of source file (if source file is specified) in the temporary directory and returns a path to the tmp file.
| tmpfile | name of the temporary file (without path) |
| srcfile | source file |
References medutilities.cmd, and getTmpDirectory().
| void ParaMEDMEMTest::testAsynchronousInterpKernelDEC_2D | ( | double | dtA, |
| double | tmaxA, | ||
| double | dtB, | ||
| double | tmaxB, | ||
| bool | WithPointToPoint, | ||
| bool | Asynchronous, | ||
| bool | WithInterp, | ||
| const char * | srcMeth, | ||
| const char * | targetMeth | ||
| ) | [private] |
Tests an asynchronous exchange between two codes one sends data with dtA as an interval, the max time being tmaxA the other one receives with dtB as an interval, the max time being tmaxB
References ParaMEDMEM.DisjointDEC.attachLocalField(), test_NonCoincidentDEC.comptopo, ParaMEDMEM.ConservativeVolumic, ParaMEDMEM.ProcessorGroup.containsMyRank(), test_NonCoincidentDEC.dec, ParaMEDMEM.RefCountObject.decrRef(), test_NonCoincidentDEC.filename_xml1, test_NonCoincidentDEC.filename_xml2, ParaMEDMEM.MEDCouplingFieldDouble.getArray(), ParaMEDMEM.ParaFIELD.getField(), ParaMEDMEM.MEDCouplingField.getMesh(), ParaMEDMEM.MEDCouplingMesh.getNumberOfCells(), ParaMEDMEM.MEDCouplingUMesh.getNumberOfCells(), ParaMEDMEM.MEDCouplingPointSet.getNumberOfNodes(), ParaMEDMEM.DataArrayDouble.getPointer(), INTERP_TEST.getResourceFile(), ParaMEDMEM.ParaFIELD.getVolumeIntegral(), test_NonCoincidentDEC.icocofield, test_NonCoincidentDEC.interface, ParaMEDMEM.LinearTimeInterp, MED_test2.mesh, test_MEDSPLITTER.meshname, ParaMEDMEM.Native, test_NonCoincidentDEC.nb_local, ParaMEDMEM.NO_TIME, test_NonCoincidentDEC.nproc_source, ParaMEDMEM.ON_CELLS, ParaMEDMEM.ON_NODES, test_NonCoincidentDEC.parafield, test_NonCoincidentDEC.paramesh, ParaMEDMEM.PointToPoint, test_NonCoincidentDEC.procs_source, test_NonCoincidentDEC.procs_target, test_NonCoincidentDEC.rank, MEDLoader.ReadUMeshFromFile(), ParaMEDMEM.InterpKernelDEC.recvData(), ParaMEDMEM.InterpKernelDEC.sendData(), ParaMEDMEM.DECOptions.setAllToAllMethod(), ParaMEDMEM.DECOptions.setAsynchronous(), ParaMEDMEM.DECOptions.setForcedRenormalization(), ParaMEDMEM.MEDCouplingFieldDouble.setNature(), ParaMEDMEM.DECOptions.setTimeInterpolationMethod(), test_NonCoincidentDEC.size, test_NonCoincidentDEC.source_group, ParaMEDMEM.InterpKernelDEC.synchronize(), test_NonCoincidentDEC.target_group, medClient_test.time, test_NonCoincidentDEC.tmp_dir, and batchmode_medcorba_test.value.
| void ParaMEDMEMTest::testInterpKernelDEC_2D_ | ( | const char * | srcMeth, |
| const char * | targetMeth | ||
| ) | [private] |
References ParaMEDMEM.DisjointDEC.attachLocalField(), test_NonCoincidentDEC.comptopo, ParaMEDMEM.ConservativeVolumic, ParaMEDMEM.ProcessorGroup.containsMyRank(), test_NonCoincidentDEC.dec, ParaMEDMEM.RefCountObject.decrRef(), test_NonCoincidentDEC.field_after_int, test_NonCoincidentDEC.field_before_int, test_NonCoincidentDEC.filename, test_NonCoincidentDEC.filename_xml1, test_NonCoincidentDEC.filename_xml2, ParaMEDMEM.MEDCouplingFieldDouble.getArray(), ParaMEDMEM.ParaFIELD.getField(), ParaMEDMEM.MEDCouplingUMesh.getNumberOfCells(), ParaMEDMEM.MEDCouplingPointSet.getNumberOfNodes(), ParaMEDMEM.DataArrayDouble.getPointer(), INTERP_TEST.getResourceFile(), ParaMEDMEM.ParaFIELD.getVolumeIntegral(), test_NonCoincidentDEC.icocofield, test_NonCoincidentDEC.interface, MED_test2.mesh, test_MEDSPLITTER.meshname, ParaMEDMEM.ProcessorGroup.myRank(), test_NonCoincidentDEC.nb_local, ParaMEDMEM.NO_TIME, test_NonCoincidentDEC.nproc_source, ParaMEDMEM.ON_CELLS, ParaMEDMEM.ON_NODES, test_NonCoincidentDEC.parafield, test_NonCoincidentDEC.paramesh, test_NonCoincidentDEC.procs_source, test_NonCoincidentDEC.procs_target, test_NonCoincidentDEC.rank, MEDLoader.ReadUMeshFromFile(), ParaMEDMEM.InterpKernelDEC.recvData(), ParaMEDMEMTest_TmpFilesRemover.Register(), ParaMEDMEM.InterpKernelDEC.sendData(), ParaMEDMEM.DECOptions.setForcedRenormalization(), ParaMEDMEM.DECOptions.setMethod(), ParaMEDMEM.MEDCouplingFieldDouble.setNature(), test_NonCoincidentDEC.size, test_NonCoincidentDEC.source_group, ParaMEDMEM.InterpKernelDEC.synchronize(), test_NonCoincidentDEC.target_group, batchmode_medcorba_test.value, and ParaMEDLoader.WriteParaMesh().
| void ParaMEDMEMTest::testInterpKernelDEC2_2D_ | ( | const char * | srcMeth, |
| const char * | targetMeth | ||
| ) | [private] |
References ParaMEDMEM.DataArrayDouble.alloc(), ParaMEDMEM.DisjointDEC.attachLocalField(), test_NonCoincidentDEC.comptopo, ParaMEDMEM.ConservativeVolumic, ParaMEDMEM.ProcessorGroup.containsMyRank(), test_NonCoincidentDEC.dec, ParaMEDMEM.RefCountObject.decrRef(), test_NonCoincidentDEC.filename_xml1, test_NonCoincidentDEC.filename_xml2, ParaMEDMEM.MEDCouplingFieldDouble.getArray(), ParaMEDMEM.MEDCouplingUMesh.getNumberOfCells(), ParaMEDMEM.MEDCouplingPointSet.getNumberOfNodes(), ParaMEDMEM.MEDCouplingFieldDouble.getNumberOfTuples(), ParaMEDMEM.DataArrayDouble.getPointer(), INTERP_TEST.getResourceFile(), test_NonCoincidentDEC.interface, MED_test2.mesh, test_MEDSPLITTER.meshname, test_NonCoincidentDEC.nb_local, ParaMEDMEM.NO_TIME, test_NonCoincidentDEC.nproc_source, ParaMEDMEM.ON_CELLS, ParaMEDMEM.ON_NODES, test_NonCoincidentDEC.procs_source, test_NonCoincidentDEC.procs_target, test_NonCoincidentDEC.rank, MEDLoader.ReadUMeshFromFile(), ParaMEDMEM.InterpKernelDEC.recvData(), ParaMEDMEM.InterpKernelDEC.sendData(), ParaMEDMEM.MEDCouplingFieldDouble.setArray(), ParaMEDMEM.DECOptions.setForcedRenormalization(), ParaMEDMEM.MEDCouplingField.setMesh(), ParaMEDMEM.DECOptions.setMethod(), ParaMEDMEM.MEDCouplingFieldDouble.setNature(), test_NonCoincidentDEC.size, test_NonCoincidentDEC.source_group, ParaMEDMEM.InterpKernelDEC.synchronize(), test_NonCoincidentDEC.target_group, and batchmode_medcorba_test.value.
| void ParaMEDMEMTest::testInterpKernelDEC_3D_ | ( | const char * | srcMeth, |
| const char * | targetMeth | ||
| ) | [private] |
References ParaMEDMEM.DisjointDEC.attachLocalField(), test_NonCoincidentDEC.comptopo, ParaMEDMEM.ConservativeVolumic, ParaMEDMEM.ProcessorGroup.containsMyRank(), test_NonCoincidentDEC.dec, ParaMEDMEM.RefCountObject.decrRef(), test_NonCoincidentDEC.field_after_int, test_NonCoincidentDEC.field_before_int, test_NonCoincidentDEC.filename, test_NonCoincidentDEC.filename_xml1, test_NonCoincidentDEC.filename_xml2, ParaMEDMEM.MEDCouplingFieldDouble.getArray(), ParaMEDMEM.ParaFIELD.getField(), ParaMEDMEM.MEDCouplingUMesh.getNumberOfCells(), ParaMEDMEM.MEDCouplingPointSet.getNumberOfNodes(), ParaMEDMEM.DataArrayDouble.getPointer(), INTERP_TEST.getResourceFile(), ParaMEDMEM.ParaFIELD.getVolumeIntegral(), test_NonCoincidentDEC.icocofield, test_NonCoincidentDEC.interface, MED_test2.mesh, test_MEDSPLITTER.meshname, ParaMEDMEM.ProcessorGroup.myRank(), test_NonCoincidentDEC.nb_local, ParaMEDMEM.NO_TIME, test_NonCoincidentDEC.nproc_source, ParaMEDMEM.ON_CELLS, ParaMEDMEM.ON_NODES, test_NonCoincidentDEC.parafield, test_NonCoincidentDEC.paramesh, test_NonCoincidentDEC.procs_source, test_NonCoincidentDEC.procs_target, test_NonCoincidentDEC.rank, MEDLoader.ReadUMeshFromFile(), ParaMEDMEM.InterpKernelDEC.recvData(), ParaMEDMEMTest_TmpFilesRemover.Register(), ParaMEDMEM.InterpKernelDEC.sendData(), ParaMEDMEM.DECOptions.setForcedRenormalization(), ParaMEDMEM.DECOptions.setMethod(), ParaMEDMEM.MEDCouplingFieldDouble.setNature(), test_NonCoincidentDEC.size, test_NonCoincidentDEC.source_group, ParaMEDMEM.InterpKernelDEC.synchronize(), test_NonCoincidentDEC.target_group, test_NonCoincidentDEC.tmp_dir, batchmode_medcorba_test.value, and ParaMEDLoader.WriteParaMesh().