X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FParaMEDMEM%2FBASICS_JR;h=2d3a6fc46ea394da8db3bb6b9f759c2a45f9577e;hb=c41e6035d050073ea10040690daae247865b8b74;hp=af82fda16fa7eee60164860b51d5b060a998bab2;hpb=48782c06022ca2caa36f849cb5a29ea4fe2aaa83;p=tools%2Fmedcoupling.git diff --git a/src/ParaMEDMEM/BASICS_JR b/src/ParaMEDMEM/BASICS_JR index af82fda16..2d3a6fc46 100644 --- a/src/ParaMEDMEM/BASICS_JR +++ b/src/ParaMEDMEM/BASICS_JR @@ -296,7 +296,7 @@ Presentation-ParaMEDMEM : mode de fonctionnement reste naturellement disponible. . Cela repose sur trois nouvelles options creees avec registerOption - dans le constructeur de IntersectionDEC : + dans le constructeur de InterpKernelDEC : + Asynchronous : true ou false (par defaut) + TimeInterpolation : WithoutTimeInterp (par defaut) ou LinearTimeInterp typedef enum{WithoutTimeInterp,LinearTimeInterp} TimeInterpolationMethod; @@ -306,7 +306,7 @@ Presentation-ParaMEDMEM : dans MxN_Mapping.hxx . Le choix des options se fait avec le Data Exchange Channel : - + ParaMEDMEM::IntersectionDEC dec (*source_group,*target_group); + + MEDCoupling::InterpKernelDEC dec (*source_group,*target_group); + dec.setOption("Asynchronous",true); + dec.setOption("TimeInterpolation",LinearTimeInterp); + dec.setOption("AllToAllMethod",PointToPoint); @@ -321,17 +321,17 @@ Presentation-ParaMEDMEM : et TimeInterpolation : methodes Asynchronous et SetTimeInterpolator de MPI_AccessDEC. -. ParaMEDMEM::IntersectionDEC comporte maintenant une surcharge des +. MEDCoupling::InterpKernelDEC comporte maintenant une surcharge des methodes recvData() et sendData() : - + void IntersectionDEC::recvData( double time ) qui appelle + + void InterpKernelDEC::recvData( double time ) qui appelle SetTime(time) de MPI_AccessDEC et recvData() - + void IntersectionDEC::sendData( double time , double deltatime ) + + void InterpKernelDEC::sendData( double time , double deltatime ) qui appelle SetTime(time,deltatime) de MPI_AccessDEC et sendData() -. recvData() et sendData() de ParaMEDMEM::IntersectionDEC +. recvData() et sendData() de MEDCoupling::InterpKernelDEC appellent multiply et transposeMultiply de l'InterpolationMatrix qui appellent sendRecv et reverseSendRecv de MxN_Mapping qui appellent comm_interface.allToAllV en mode "Native"