====== Commit 2012-10-05 ====== ===== Modifications ===== ==== MtDataTransfer ==== Création d'une bibliothèque mtDatatTransfer: afin de ne pas charger toute l'ALE pour faire du remaillage, transfert X-FEM,etc. ==== Tests ==== Ajout de fonction permettant de choisir plus facilement la méthode de transfert utilisée (dans le fichier "apps/toolbox/dataTransfer.py") ===== Fichiers ajoutés/supprimés ====== [a]:oo_meta/mtALE/NodalALEFVMeshBuilder.h [a]:oo_meta/mtALE/LinearRecConvCell.h [a]:oo_meta/mtALE/IPALEFVMeshBuilder.h [a]:oo_meta/mtALE/GodunovConvCell.h [a]:oo_meta/mtALE/ConvectionCell.h [a]:oo_meta/mtALE/ALETransferStep.h [a]:oo_meta/mtALE/ALELinearRecCell.h [a]:oo_meta/mtALE/NodalALEFVMeshBuilder.cpp [a]:oo_meta/mtALE/LinearRecConvCell.cpp [a]:oo_meta/mtALE/IPALEFVMeshBuilder.cpp [a]:oo_meta/mtALE/GodunovConvCell.cpp [a]:oo_meta/mtALE/ConvectionCell.cpp [a]:oo_meta/mtALE/ALETransferStep.cpp [a]:oo_meta/mtALE/ALELinearRecCell.cpp [r]:oo_meta/mtALE/TransferStep.inl [r]:oo_meta/mtALE/Stencil.inl [r]:oo_meta/mtALE/MeshBuilder.inl [r]:oo_meta/mtALE/FVTransferCell.inl [r]:oo_meta/mtALE/Convector.inl [r]:oo_meta/mtALE/UnknownAccessImplementor.h [r]:oo_meta/mtALE/Unknown.h [r]:oo_meta/mtALE/TransferValueExtractor.h [r]:oo_meta/mtALE/TransferStep.h [r]:oo_meta/mtALE/TransferRegion.h [r]:oo_meta/mtALE/TransferProblem.h [r]:oo_meta/mtALE/TransferMethod.h [r]:oo_meta/mtALE/TransferInteraction.h [r]:oo_meta/mtALE/TransferFunction.h [r]:oo_meta/mtALE/TransferDiffValueExtractor.h [r]:oo_meta/mtALE/TransferCellElShcuts.h [r]:oo_meta/mtALE/TransferCell.h [r]:oo_meta/mtALE/StencilType.h [r]:oo_meta/mtALE/Stencil.h [r]:oo_meta/mtALE/SimpleLimiter.h [r]:oo_meta/mtALE/NumericalCouplingElement.h [r]:oo_meta/mtALE/NodalTransferProblem.h [r]:oo_meta/mtALE/NodalMTMInteraction.h [r]:oo_meta/mtALE/NodalMeshBuilder.h [r]:oo_meta/mtALE/NodalFVTMInteraction.h [r]:oo_meta/mtALE/NodalFiniteVolumeMeshBuilder.h [r]:oo_meta/mtALE/NodalFECell.h [r]:oo_meta/mtALE/NodalDummyMeshBuilder.h [r]:oo_meta/mtALE/NodalDataFETransferCell.h [r]:oo_meta/mtALE/NeighbourTMCell.h [r]:oo_meta/mtALE/NeighbourCouplingMeshes.h [r]:oo_meta/mtALE/MToMTransferRegion.h [r]:oo_meta/mtALE/MTMSolverType.h [r]:oo_meta/mtALE/MTMNodalDataFETransCell.h [r]:oo_meta/mtALE/MTMIPDataFETransCell.h [r]:oo_meta/mtALE/MTMCellElShcuts.h [r]:oo_meta/mtALE/MTMCell.h [r]:oo_meta/mtALE/MeshToMeshTransfer.h [r]:oo_meta/mtALE/MeshBuilder.h [r]:oo_meta/mtALE/LockUnknownAccessImplementor.h [r]:oo_meta/mtALE/LockUnknown.h [r]:oo_meta/mtALE/LocalTransferMethod.h [r]:oo_meta/mtALE/LinearRecDataElShcuts.h [r]:oo_meta/mtALE/LinearRecCell.h [r]:oo_meta/mtALE/LimiterType.h [r]:oo_meta/mtALE/Limiter.h [r]:oo_meta/mtALE/LeastSquareStencil.h [r]:oo_meta/mtALE/IPMTMInteraction.h [r]:oo_meta/mtALE/IPMeshBuilder.h [r]:oo_meta/mtALE/IPFVTMInteraction.h [r]:oo_meta/mtALE/IPFiniteVolumeMeshBuilder.h [r]:oo_meta/mtALE/IPFECell.h [r]:oo_meta/mtALE/IPDummyMeshBuilder.h [r]:oo_meta/mtALE/IPDataFETransferCell.h [r]:oo_meta/mtALE/InriaCell.h [r]:oo_meta/mtALE/GreenGaussStencil.h [r]:oo_meta/mtALE/GPTransferProblem.h [r]:oo_meta/mtALE/GodunovDataElShcuts.h [r]:oo_meta/mtALE/GodunovCell.h [r]:oo_meta/mtALE/GlobalMortarTransferMethod.h [r]:oo_meta/mtALE/FVTransferInteraction.h [r]:oo_meta/mtALE/FVTransferCellElShcuts.h [r]:oo_meta/mtALE/FVTransferCell.h [r]:oo_meta/mtALE/FVTMInteraction.h [r]:oo_meta/mtALE/FVTMCellElShcuts.h [r]:oo_meta/mtALE/FVTMCell.h [r]:oo_meta/mtALE/FVCouplingMeshes.h [r]:oo_meta/mtALE/FVCellType.h [r]:oo_meta/mtALE/FVCell.h [r]:oo_meta/mtALE/FieldUnknownAccessImplementor.h [r]:oo_meta/mtALE/FieldUnknown.h [r]:oo_meta/mtALE/FETMCell.h [r]:oo_meta/mtALE/FEInteraction.h [r]:oo_meta/mtALE/FECouplingMeshes.h [r]:oo_meta/mtALE/FECell.h [r]:oo_meta/mtALE/ETMNodalDataFETransCell.h [r]:oo_meta/mtALE/ETMIPDataFETransCell.h [r]:oo_meta/mtALE/ETMCell.h [r]:oo_meta/mtALE/DummyStencil.h [r]:oo_meta/mtALE/DummyCouplingMeshes.h [r]:oo_meta/mtALE/DataFVCellElShcuts.h [r]:oo_meta/mtALE/DataFETransferCell.h [r]:oo_meta/mtALE/CouplingMeshes.h [r]:oo_meta/mtALE/CouplingElement.h [r]:oo_meta/mtALE/BensonStencil.h [r]:oo_meta/mtALE/UnknownAccessImplementor.cpp [r]:oo_meta/mtALE/Unknown.cpp [r]:oo_meta/mtALE/TransferValueExtractor.cpp [r]:oo_meta/mtALE/TransferStep.cpp [r]:oo_meta/mtALE/TransferRegion.cpp [r]:oo_meta/mtALE/TransferProblem.cpp [r]:oo_meta/mtALE/TransferMethod.cpp [r]:oo_meta/mtALE/TransferInteraction.cpp [r]:oo_meta/mtALE/TransferFunction.cpp [r]:oo_meta/mtALE/TransferDiffValueExtractor.cpp [r]:oo_meta/mtALE/TransferCellElShcuts.cpp [r]:oo_meta/mtALE/TransferCell.cpp [r]:oo_meta/mtALE/StencilType.cpp [r]:oo_meta/mtALE/Stencil.cpp [r]:oo_meta/mtALE/SimpleLimiter.cpp [r]:oo_meta/mtALE/NumericalCouplingElement.cpp [r]:oo_meta/mtALE/NodalTransferProblem.cpp [r]:oo_meta/mtALE/NodalMTMInteraction.cpp [r]:oo_meta/mtALE/NodalMeshBuilder.cpp [r]:oo_meta/mtALE/NodalFVTMInteraction.cpp [r]:oo_meta/mtALE/NodalFiniteVolumeMeshBuilder.cpp [r]:oo_meta/mtALE/NodalFECell.cpp [r]:oo_meta/mtALE/NodalDummyMeshBuilder.cpp [r]:oo_meta/mtALE/NodalDataFETransferCell.cpp [r]:oo_meta/mtALE/NeighbourTMCell.cpp [r]:oo_meta/mtALE/NeighbourCouplingMeshes.cpp [r]:oo_meta/mtALE/MToMTransferRegion.cpp [r]:oo_meta/mtALE/MTMSolverType.cpp [r]:oo_meta/mtALE/MTMNodalDataFETransCell.cpp [r]:oo_meta/mtALE/MTMIPDataFETransCell.cpp [r]:oo_meta/mtALE/MTMCellElShcuts.cpp [r]:oo_meta/mtALE/MTMCell.cpp [r]:oo_meta/mtALE/MeshToMeshTransfer.cpp [r]:oo_meta/mtALE/MeshBuilder.cpp [r]:oo_meta/mtALE/LockUnknownAccessImplementor.cpp [r]:oo_meta/mtALE/LockUnknown.cpp [r]:oo_meta/mtALE/LocalTransferMethod.cpp [r]:oo_meta/mtALE/LinearRecDataElShcuts.cpp [r]:oo_meta/mtALE/LinearRecCell.cpp [r]:oo_meta/mtALE/Limiter.cpp [r]:oo_meta/mtALE/LeastSquareStencil.cpp [r]:oo_meta/mtALE/IPMTMInteraction.cpp [r]:oo_meta/mtALE/IPMeshBuilder.cpp [r]:oo_meta/mtALE/IPFVTMInteraction.cpp [r]:oo_meta/mtALE/IPFiniteVolumeMeshBuilder.cpp [r]:oo_meta/mtALE/IPFECell.cpp [r]:oo_meta/mtALE/IPDummyMeshBuilder.cpp [r]:oo_meta/mtALE/IPDataFETransferCell.cpp [r]:oo_meta/mtALE/InriaCell.cpp [r]:oo_meta/mtALE/GreenGaussStencil.cpp [r]:oo_meta/mtALE/GPTransferProblem.cpp [r]:oo_meta/mtALE/GodunovDataElShcuts.cpp [r]:oo_meta/mtALE/GodunovCell.cpp [r]:oo_meta/mtALE/GlobalMortarTransferMethod.cpp [r]:oo_meta/mtALE/FVTransferInteraction.cpp [r]:oo_meta/mtALE/FVTransferCellElShcuts.cpp [r]:oo_meta/mtALE/FVTransferCell.cpp [r]:oo_meta/mtALE/FVTMInteraction.cpp [r]:oo_meta/mtALE/FVTMCellElShcuts.cpp [r]:oo_meta/mtALE/FVTMCell.cpp [r]:oo_meta/mtALE/FVCouplingMeshes.cpp [r]:oo_meta/mtALE/FVCellType.cpp [r]:oo_meta/mtALE/FVCell.cpp [r]:oo_meta/mtALE/FieldUnknownAccessImplementor.cpp [r]:oo_meta/mtALE/FieldUnknown.cpp [r]:oo_meta/mtALE/FETMCell.cpp [r]:oo_meta/mtALE/FEInteraction.cpp [r]:oo_meta/mtALE/FECouplingMeshes.cpp [r]:oo_meta/mtALE/FECell.cpp [r]:oo_meta/mtALE/ETMNodalDataFETransCell.cpp [r]:oo_meta/mtALE/ETMIPDataFETransCell.cpp [r]:oo_meta/mtALE/ETMCell.cpp [r]:oo_meta/mtALE/DummyStencil.cpp [r]:oo_meta/mtALE/DummyCouplingMeshes.cpp [r]:oo_meta/mtALE/DataFVCellElShcuts.cpp [r]:oo_meta/mtALE/DataFETransferCell.cpp [r]:oo_meta/mtALE/CouplingMeshes.cpp [r]:oo_meta/mtALE/CouplingElement.cpp [r]:oo_meta/mtALE/BensonStencil.cpp [a]:oo_meta/mtDataTransfer/CMakeLists.txt [a]:oo_meta/mtDataTransfer/_src/CMakeLists.txt [a]:oo_meta/mtDataTransfer/TransferStep.inl [a]:oo_meta/mtDataTransfer/TransferMethod.inl [a]:oo_meta/mtDataTransfer/Stencil.inl [a]:oo_meta/mtDataTransfer/MeshBuilder.inl [a]:oo_meta/mtDataTransfer/FVTransferCell.inl [a]:oo_meta/mtDataTransfer/_src/mtDataTransfer.i [a]:oo_meta/mtDataTransfer/UnknownAccessImplementor.h [a]:oo_meta/mtDataTransfer/Unknown.h [a]:oo_meta/mtDataTransfer/TransferValueExtractor.h [a]:oo_meta/mtDataTransfer/TransferStep.h [a]:oo_meta/mtDataTransfer/TransferRegion.h [a]:oo_meta/mtDataTransfer/TransferProblem.h [a]:oo_meta/mtDataTransfer/TransferMethod.h [a]:oo_meta/mtDataTransfer/TransferInteraction.h [a]:oo_meta/mtDataTransfer/TransferFunction.h [a]:oo_meta/mtDataTransfer/TransferDiffValueExtractor.h [a]:oo_meta/mtDataTransfer/TransferCellElShcuts.h [a]:oo_meta/mtDataTransfer/TransferCell.h [a]:oo_meta/mtDataTransfer/StencilType.h [a]:oo_meta/mtDataTransfer/Stencil.h [a]:oo_meta/mtDataTransfer/SimpleLimiter.h [a]:oo_meta/mtDataTransfer/RemeshingTransferMethod.h [a]:oo_meta/mtDataTransfer/NumericalCouplingElement.h [a]:oo_meta/mtDataTransfer/NodalTransferProblem.h [a]:oo_meta/mtDataTransfer/NodalMTMInteraction.h [a]:oo_meta/mtDataTransfer/NodalMeshBuilder.h [a]:oo_meta/mtDataTransfer/NodalFVTMInteraction.h [a]:oo_meta/mtDataTransfer/NodalFiniteVolumeMeshBuilder.h [a]:oo_meta/mtDataTransfer/NodalFECell.h [a]:oo_meta/mtDataTransfer/NodalDummyMeshBuilder.h [a]:oo_meta/mtDataTransfer/NodalDataFETransferCell.h [a]:oo_meta/mtDataTransfer/NeighbourTMCell.h [a]:oo_meta/mtDataTransfer/NeighbourCouplingMeshes.h [a]:oo_meta/mtDataTransfer/MToMTransferRegion.h [a]:oo_meta/mtDataTransfer/MTMSolverType.h [a]:oo_meta/mtDataTransfer/MTMNodalDataFETransCell.h [a]:oo_meta/mtDataTransfer/MTMIPDataFETransCell.h [a]:oo_meta/mtDataTransfer/MTMCellElShcuts.h [a]:oo_meta/mtDataTransfer/MTMCell.h [a]:oo_meta/mtDataTransfer/mtDataTransfer.h [a]:oo_meta/mtDataTransfer/MeshToMeshTransfer.h [a]:oo_meta/mtDataTransfer/MeshBuilder.h [a]:oo_meta/mtDataTransfer/LockUnknownAccessImplementor.h [a]:oo_meta/mtDataTransfer/LockUnknown.h [a]:oo_meta/mtDataTransfer/LocalTransferMethod.h [a]:oo_meta/mtDataTransfer/LinearRecDataElShcuts.h [a]:oo_meta/mtDataTransfer/LinearRecCell.h [a]:oo_meta/mtDataTransfer/LimiterType.h [a]:oo_meta/mtDataTransfer/Limiter.h [a]:oo_meta/mtDataTransfer/LeastSquareStencil.h [a]:oo_meta/mtDataTransfer/IPMTMInteraction.h [a]:oo_meta/mtDataTransfer/IPMeshBuilder.h [a]:oo_meta/mtDataTransfer/IPFVTMInteraction.h [a]:oo_meta/mtDataTransfer/IPFiniteVolumeMeshBuilder.h [a]:oo_meta/mtDataTransfer/IPFECell.h [a]:oo_meta/mtDataTransfer/IPDummyMeshBuilder.h [a]:oo_meta/mtDataTransfer/IPDataFETransferCell.h [a]:oo_meta/mtDataTransfer/GreenGaussStencil.h [a]:oo_meta/mtDataTransfer/GPTransferProblem.h [a]:oo_meta/mtDataTransfer/GodunovDataElShcuts.h [a]:oo_meta/mtDataTransfer/GodunovCell.h [a]:oo_meta/mtDataTransfer/GlobalMortarTransferMethod.h [a]:oo_meta/mtDataTransfer/FVTransferInteraction.h [a]:oo_meta/mtDataTransfer/FVTransferCellElShcuts.h [a]:oo_meta/mtDataTransfer/FVTransferCell.h [a]:oo_meta/mtDataTransfer/FVTMInteraction.h [a]:oo_meta/mtDataTransfer/FVTMCellElShcuts.h [a]:oo_meta/mtDataTransfer/FVTMCell.h [a]:oo_meta/mtDataTransfer/FVCouplingMeshes.h [a]:oo_meta/mtDataTransfer/FVCellType.h [a]:oo_meta/mtDataTransfer/FVCell.h [a]:oo_meta/mtDataTransfer/FieldUnknownAccessImplementor.h [a]:oo_meta/mtDataTransfer/FieldUnknown.h [a]:oo_meta/mtDataTransfer/FETMCell.h [a]:oo_meta/mtDataTransfer/FEInteraction.h [a]:oo_meta/mtDataTransfer/FECouplingMeshes.h [a]:oo_meta/mtDataTransfer/FECell.h [a]:oo_meta/mtDataTransfer/ETMNodalDataFETransCell.h [a]:oo_meta/mtDataTransfer/ETMIPDataFETransCell.h [a]:oo_meta/mtDataTransfer/ETMCell.h [a]:oo_meta/mtDataTransfer/DummyStencil.h [a]:oo_meta/mtDataTransfer/DummyCouplingMeshes.h [a]:oo_meta/mtDataTransfer/DataFVCellElShcuts.h [a]:oo_meta/mtDataTransfer/DataFETransferCell.h [a]:oo_meta/mtDataTransfer/CouplingMeshes.h [a]:oo_meta/mtDataTransfer/CouplingElement.h [a]:oo_meta/mtDataTransfer/BensonStencil.h [a]:oo_meta/mtDataTransfer/UnknownAccessImplementor.cpp [a]:oo_meta/mtDataTransfer/Unknown.cpp [a]:oo_meta/mtDataTransfer/TransferValueExtractor.cpp [a]:oo_meta/mtDataTransfer/TransferStep.cpp [a]:oo_meta/mtDataTransfer/TransferRegion.cpp [a]:oo_meta/mtDataTransfer/TransferProblem.cpp [a]:oo_meta/mtDataTransfer/TransferMethod.cpp [a]:oo_meta/mtDataTransfer/TransferInteraction.cpp [a]:oo_meta/mtDataTransfer/TransferFunction.cpp [a]:oo_meta/mtDataTransfer/TransferDiffValueExtractor.cpp [a]:oo_meta/mtDataTransfer/TransferCellElShcuts.cpp [a]:oo_meta/mtDataTransfer/TransferCell.cpp [a]:oo_meta/mtDataTransfer/StencilType.cpp [a]:oo_meta/mtDataTransfer/Stencil.cpp [a]:oo_meta/mtDataTransfer/SimpleLimiter.cpp [a]:oo_meta/mtDataTransfer/RemeshingTransferMethod.cpp [a]:oo_meta/mtDataTransfer/NumericalCouplingElement.cpp [a]:oo_meta/mtDataTransfer/NodalTransferProblem.cpp [a]:oo_meta/mtDataTransfer/NodalMTMInteraction.cpp [a]:oo_meta/mtDataTransfer/NodalMeshBuilder.cpp [a]:oo_meta/mtDataTransfer/NodalFVTMInteraction.cpp [a]:oo_meta/mtDataTransfer/NodalFiniteVolumeMeshBuilder.cpp [a]:oo_meta/mtDataTransfer/NodalFECell.cpp [a]:oo_meta/mtDataTransfer/NodalDummyMeshBuilder.cpp [a]:oo_meta/mtDataTransfer/NodalDataFETransferCell.cpp [a]:oo_meta/mtDataTransfer/NeighbourTMCell.cpp [a]:oo_meta/mtDataTransfer/NeighbourCouplingMeshes.cpp [a]:oo_meta/mtDataTransfer/MToMTransferRegion.cpp [a]:oo_meta/mtDataTransfer/MTMSolverType.cpp [a]:oo_meta/mtDataTransfer/MTMNodalDataFETransCell.cpp [a]:oo_meta/mtDataTransfer/MTMIPDataFETransCell.cpp [a]:oo_meta/mtDataTransfer/MTMCellElShcuts.cpp [a]:oo_meta/mtDataTransfer/MTMCell.cpp [a]:oo_meta/mtDataTransfer/mtDataTransfer.cpp [a]:oo_meta/mtDataTransfer/MeshToMeshTransfer.cpp [a]:oo_meta/mtDataTransfer/MeshBuilder.cpp [a]:oo_meta/mtDataTransfer/LockUnknownAccessImplementor.cpp [a]:oo_meta/mtDataTransfer/LockUnknown.cpp [a]:oo_meta/mtDataTransfer/LocalTransferMethod.cpp [a]:oo_meta/mtDataTransfer/LinearRecDataElShcuts.cpp [a]:oo_meta/mtDataTransfer/LinearRecCell.cpp [a]:oo_meta/mtDataTransfer/Limiter.cpp [a]:oo_meta/mtDataTransfer/LeastSquareStencil.cpp [a]:oo_meta/mtDataTransfer/IPMTMInteraction.cpp [a]:oo_meta/mtDataTransfer/IPMeshBuilder.cpp [a]:oo_meta/mtDataTransfer/IPFVTMInteraction.cpp [a]:oo_meta/mtDataTransfer/IPFiniteVolumeMeshBuilder.cpp [a]:oo_meta/mtDataTransfer/IPFECell.cpp [a]:oo_meta/mtDataTransfer/IPDummyMeshBuilder.cpp [a]:oo_meta/mtDataTransfer/IPDataFETransferCell.cpp [a]:oo_meta/mtDataTransfer/GreenGaussStencil.cpp [a]:oo_meta/mtDataTransfer/GPTransferProblem.cpp [a]:oo_meta/mtDataTransfer/GodunovDataElShcuts.cpp [a]:oo_meta/mtDataTransfer/GodunovCell.cpp [a]:oo_meta/mtDataTransfer/GlobalMortarTransferMethod.cpp [a]:oo_meta/mtDataTransfer/FVTransferInteraction.cpp [a]:oo_meta/mtDataTransfer/FVTransferCellElShcuts.cpp [a]:oo_meta/mtDataTransfer/FVTransferCell.cpp [a]:oo_meta/mtDataTransfer/FVTMInteraction.cpp [a]:oo_meta/mtDataTransfer/FVTMCellElShcuts.cpp [a]:oo_meta/mtDataTransfer/FVTMCell.cpp [a]:oo_meta/mtDataTransfer/FVCouplingMeshes.cpp [a]:oo_meta/mtDataTransfer/FVCellType.cpp [a]:oo_meta/mtDataTransfer/FVCell.cpp [a]:oo_meta/mtDataTransfer/FieldUnknownAccessImplementor.cpp [a]:oo_meta/mtDataTransfer/FieldUnknown.cpp [a]:oo_meta/mtDataTransfer/FETMCell.cpp [a]:oo_meta/mtDataTransfer/FEInteraction.cpp [a]:oo_meta/mtDataTransfer/FECouplingMeshes.cpp [a]:oo_meta/mtDataTransfer/FECell.cpp [a]:oo_meta/mtDataTransfer/ETMNodalDataFETransCell.cpp [a]:oo_meta/mtDataTransfer/ETMIPDataFETransCell.cpp [a]:oo_meta/mtDataTransfer/ETMCell.cpp [a]:oo_meta/mtDataTransfer/DummyStencil.cpp [a]:oo_meta/mtDataTransfer/DummyCouplingMeshes.cpp [a]:oo_meta/mtDataTransfer/DataFVCellElShcuts.cpp [a]:oo_meta/mtDataTransfer/DataFETransferCell.cpp [a]:oo_meta/mtDataTransfer/CouplingMeshes.cpp [a]:oo_meta/mtDataTransfer/CouplingElement.cpp [a]:oo_meta/mtDataTransfer/BensonStencil.cpp [a]:oo_meta/mtDataTransfer/_src [a]:oo_meta/mtDataTransfer ===== Tests ajoutés/supprimés ===== [r]:oo_meta/apps/ale/testConv2D_ConvLin.py [r]:oo_meta/apps/ale/testConv2D_FVTMCellLin.py [a]:oo_meta/apps/toolbox/dataTransfer.py --- //[[P.Bussetta@ulg.ac.be|Philippe BUSSETTA]] 2012/10/12//