Ignore:
Timestamp:
03/22/18 10:43:20 (6 years ago)
Author:
yushan
Message:

branch_openmp merged with XIOS_DEV_CMIP6@1459

File:
1 edited

Legend:

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

    r1205 r1460  
    4545    const std::vector<int>& getZoomBeginServer() const; 
    4646    const std::vector<int>& getZoomSizeServer() const; 
    47  
    48     virtual CArray<size_t,1> computeLocalIndex(const CArray<size_t,1>& globalIndex); 
     47    const GlobalLocalMap& getGlobalLocalIndex() const { return globalLocalIndexMap_; }     
     48    int getGridSize() const; 
     49     
    4950    virtual void computeLocalIndex(CArray<size_t,1>& globalIndex); 
    5051    virtual void computeGlobalIndex(CArray<int,1>& indexes) const; 
     52    virtual void partialClear(void); //! clear heavy sized attibutes 
    5153 
    5254  protected: 
     
    5456    void createGlobalIndex(const std::vector<CArray<int,1> >& globalIndexElements, 
    5557                           const CArray<int,1>& elementOrder); 
    56  
     58     
    5759  protected: 
    5860    GlobalLocalMap globalLocalIndexMap_; 
Note: See TracChangeset for help on using the changeset viewer.