]> SALOME platform Git repositories - tools/medcoupling.git/commitdiff
Salome HOME
[EDF27375] : clean up before integration agy/edf27375
authorAnthony Geay <anthony.geay@edf.fr>
Wed, 16 Aug 2023 09:49:58 +0000 (11:49 +0200)
committerAnthony Geay <anthony.geay@edf.fr>
Wed, 16 Aug 2023 09:49:58 +0000 (11:49 +0200)
src/ParaMEDMEM/InterpolationMatrix.cxx
src/ParaMEDMEM/MxN_Mapping.cxx
src/ParaMEDMEM/MxN_Mapping.hxx

index daee514fc427865014831859bc22f580a7de1bf3..b419e8d0c509e22557867fc85dc94b1c4c351b79 100644 (file)
@@ -900,7 +900,7 @@ namespace MEDCoupling
 
     //on source side : sending  T=VT^(-1).(W.S)
     //on target side :: receiving T and storing it in field
-    _mapping.sendRecv(target_value.data(),field,this->_presence_dft_value,this->_dft_value);
+    _mapping.sendRecv(target_value.data(),field);
 
     if( _target_group.containsMyRank() )
     {
index c0e92223463b8094ecec4623cbf0cc685aaba43e..2d2ac386a2e0176d31e3358b15cde6ea0aa81369 100644 (file)
@@ -158,7 +158,7 @@ namespace MEDCoupling
    * The ids that were defined by addElementFromSource method
    * are sent.
    */ 
-  void MxN_Mapping::sendRecv(double* sendfield, MEDCouplingFieldDouble& field, bool isDftValue, double dftValue) const 
+  void MxN_Mapping::sendRecv(double* sendfield, MEDCouplingFieldDouble& field) const 
   {
     CommInterface comm_interface=_union_group->getCommInterface();
     const MPIProcessorGroup* group = static_cast<const MPIProcessorGroup*>(_union_group);
@@ -213,12 +213,9 @@ namespace MEDCoupling
     //setting the received values in the field
     DataArrayDouble *fieldArr=field.getArray();
     double* recvptr=recvbuf;
-    mcIdType nbTuples(fieldArr->getNumberOfTuples());
-    std::vector<bool> hitMachine(nbTuples,false);
     for (int i=0; i< _recv_proc_offsets[_union_group->size()]; i++)
       {
         mcIdType recvId(_recv_ids[i]);
-        hitMachine[recvId] = true;
         for (int icomp=0; icomp<nbcomp; icomp++)
           {
             double temp = fieldArr->getIJ(recvId,icomp);
index 8b44b7d757da9ff8bd7c589eb8e7223857ee5f8b..2f47148a9ec5491479828c7f3253b16e802ed3a0 100644 (file)
@@ -46,7 +46,7 @@ namespace MEDCoupling
     void prepareSendRecv();
     void sendRecv(MEDCouplingFieldDouble& field);
     MCAuto<DataArrayIdType> retrieveNonFetchedIdsTarget(mcIdType nbTuples) const;
-    void sendRecv(double* sendfield, MEDCouplingFieldDouble& field, bool isDftValue, double dftValue) const ;
+    void sendRecv(double* sendfield, MEDCouplingFieldDouble& field) const ;
     void reverseSendRecv(double* recvfield, MEDCouplingFieldDouble& field) const ;
  
     //