Ignore:
Timestamp:
06/06/17 17:58:16 (7 years ago)
Author:
oabramkina
Message:

Two server levels: merging with trunk r1137.
There are bugs.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/dev/dev_olga/src/node/grid.hpp

    r1144 r1158  
    8787 
    8888         /// Accesseurs /// 
    89          StdSize getDimension(void) const; 
     89         StdSize getDimension(void); 
    9090 
    9191         StdSize  getDataSize(void) const; 
     
    176176         std::vector<int> getGlobalDimension(); 
    177177         bool isScalarGrid() const; 
     178         std::vector<int> getAxisPositionInGrid() const; 
    178179 
    179180         bool doGridHaveDataToWrite(); 
     
    268269        void computeIndexByElement(const std::vector<boost::unordered_map<size_t,std::vector<int> > >& indexServerOnElement, 
    269270                                   CClientServerMapping::GlobalIndexMap& globalIndexOnServer); 
     271        int computeGridGlobalDimension(std::vector<int>& globalDim, 
     272                                       const std::vector<CDomain*> domains, 
     273                                       const std::vector<CAxis*> axis, 
     274                                       const std::vector<CScalar*> scalars, 
     275                                       const CArray<int,1>& axisDomainOrder); 
     276        int getDistributedDimension(); 
    270277 
    271278        void computeClientIndex(); 
     
    296303        std::vector<int> axisPositionInGrid_; 
    297304        CGridTransformation* transformations_; 
    298         bool hasDomainAxisBaseRef_; 
    299         std::vector<int> globalDim_; 
     305        bool hasDomainAxisBaseRef_;         
    300306        std::map<CGrid*, std::pair<bool,StdString> > gridSrc_; 
    301307        bool hasTransform_; 
Note: See TracChangeset for help on using the changeset viewer.