Ignore:
Timestamp:
05/30/21 23:30:01 (3 years ago)
Author:
yushan
Message:

temporal commit for merging graph into XIOS_coupling

Location:
XIOS/dev/dev_trunk_graph/src/distribution
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • XIOS/dev/dev_trunk_graph/src/distribution/gatherer_connector.hpp

    r2019 r2137  
    151151      void transfer(map<int, CArray<T,1>>& dataIn, CArray<T,1>& dataOut, T missingValue) 
    152152      { 
    153         transfer(1, 1, dataIn, dataout, missingValue) 
     153        transfer(1, 1, dataIn, dataOut, missingValue); 
    154154      } 
    155155       
  • XIOS/dev/dev_trunk_graph/src/distribution/grid_scatterer_connector.hpp

    r2019 r2137  
    4242      }      
    4343 
    44  
     44      const map<int,int>& getTransferedDataSize(void) {return dstSize_;} 
     45      
    4546      template<typename T, int N>  
    4647      void transfer(const CArray<T,N>& input, map<int, CArray<T,1>>& output) 
  • XIOS/dev/dev_trunk_graph/src/distribution/grid_transform_connector.cpp

    r2030 r2137  
    5959        vector<size_t> recvBuff(size) ; 
    6060        MPI_Recv(recvBuff.data(), size, MPI_SIZE_T, status.MPI_SOURCE,0, localComm_,&status) ; 
    61         if(size) 
    62         { 
    63           CArray<size_t,1> arrayTmp(recvBuff.data(), shape(recvBuff.size()), duplicateData) ; 
    64           recvIndex[status.MPI_SOURCE].reference(arrayTmp) ; 
    65         } 
     61        CArray<size_t,1> arrayTmp(recvBuff.data(), shape(recvBuff.size()), duplicateData) ; 
     62        recvIndex[status.MPI_SOURCE].reference(arrayTmp) ; 
    6663        if (recvRankSize_.count(status.MPI_SOURCE)==0) recvRankSize_[status.MPI_SOURCE] = size ;  
    6764        else recvRankSize_[status.MPI_SOURCE] *= size ;  
  • XIOS/dev/dev_trunk_graph/src/distribution/scatterer_connector.hpp

    r2019 r2137  
    5050    void transfer(int sizeT, const CArray<T,n>& dataIn, map<int, CArray<T,1>>& dataOut) 
    5151    { 
    52       transfer(1, sizeT, dataIn, dataOut) 
     52      transfer(1, sizeT, dataIn, dataOut); 
    5353    } 
    5454     
Note: See TracChangeset for help on using the changeset viewer.