Ignore:
Timestamp:
01/23/19 10:31:44 (5 years ago)
Author:
yushan
Message:

dev on ADA. add flag switch _usingEP/_usingMPI

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/dev/branch_openmp/src/distribution_server.hpp

    r1460 r1642  
    2424    /** Default constructor */ 
    2525    CDistributionServer(int rank, int dims, const CArray<size_t,1>& globalIndex = CArray<size_t,1>()); 
    26     CDistributionServer(int rank, const std::vector<int>& nZoomBeginServer, 
    27                         const std::vector<int>& nZoomSizeServer, const std::vector<int>& nGlobal); 
    28     CDistributionServer(int rank, const std::vector<int>& nZoomBeginServer, 
    29                         const std::vector<int>& nZoomSizeServer, 
    30                         const std::vector<int>& nZoomBeginGlobal, 
     26    CDistributionServer(int rank, const std::vector<int>& nBeginServer, 
     27                        const std::vector<int>& nSizeServer, const std::vector<int>& nGlobal); 
     28    CDistributionServer(int rank, const std::vector<int>& nBeginServer, 
     29                        const std::vector<int>& nSizeServer, 
     30                        const std::vector<int>& nBeginGlobal, 
    3131                        const std::vector<int>& nGlobal); 
    3232 
    33     CDistributionServer(int rank,  
     33    CDistributionServer(int rank, 
    3434                        const std::vector<CArray<int,1> >& globalIndexElements, 
    3535                        const CArray<int,1>& elementOrder, 
    36                         const std::vector<int>& nZoomBeginServer, 
    37                         const std::vector<int>& nZoomSizeServer, 
    38                         const std::vector<int>& nZoomBeginGlobal, 
     36                        const std::vector<int>& nBeginServer, 
     37                        const std::vector<int>& nSizeServer, 
     38                        const std::vector<int>& nBeginGlobal, 
    3939                        const std::vector<int>& nGlobal); 
    4040 
     
    4242    virtual ~CDistributionServer(); 
    4343 
    44     const std::vector<int>& getZoomBeginGlobal() const; 
    45     const std::vector<int>& getZoomBeginServer() const; 
    46     const std::vector<int>& getZoomSizeServer() const; 
    4744    const GlobalLocalMap& getGlobalLocalIndex() const { return globalLocalIndexMap_; }     
    4845    int getGridSize() const; 
     
    6259  private: 
    6360    std::vector<int> nGlobal_; 
    64     std::vector<int> nZoomBeginGlobal_; 
    65     std::vector<int> nZoomSize_; 
    66     std::vector<int> nZoomBegin_; 
     61    std::vector<int> nBeginGlobal_; 
     62    std::vector<int> nSize_; 
     63    std::vector<int> nBegin_; 
    6764 
    6865}; 
Note: See TracChangeset for help on using the changeset viewer.