Ignore:
Timestamp:
09/22/20 16:28:47 (4 years ago)
Author:
ymipsl
Message:

XIOS Coupling branch : Solve spurious situation :

  • when client have no data on their local grid or local grid is 0 sized
  • when sever have no data on their local grid or local grid is 0 sized
  • holes in grid (missing global point) that cover a full client or a full server

YM

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/dev/dev_ym/XIOS_COUPLING/src/distribution/grid_remote_connector.hpp

    r1918 r1938  
    1818    public: 
    1919 
    20       CGridRemoteConnector(vector<CLocalView*>& srcView, vector<CDistributedView*>& dstView, MPI_Comm localComm) ; 
     20      CGridRemoteConnector(vector<CLocalView*>& srcView, vector<CDistributedView*>& dstView, MPI_Comm localComm, int remoteSize) ; 
    2121      void computeConnector(void) ; 
    2222      void computeGenericMethod(void) ; 
     
    2828      vector<CDistributedView*> dstView_ ; 
    2929      MPI_Comm localComm_ ; 
     30      int remoteSize_ ; 
    3031 
    3132  } ; 
Note: See TracChangeset for help on using the changeset viewer.