Ignore:
Timestamp:
11/19/18 15:52:54 (5 years ago)
Author:
yushan
Message:

branch_openmp merged with trunk r1597

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/dev/dev_trunk_omp/src/node/axis.hpp

    r1562 r1601  
    1616#include "transformation.hpp" 
    1717#include "transformation_enum.hpp" 
     18 
     19#include "mpi_std.hpp" 
    1820 
    1921namespace xios { 
     
    6870         const std::set<StdString> & getRelFiles(void) const; 
    6971 
    70          int getNumberWrittenIndexes(MPI_Comm writtenCom); 
    71          int getTotalNumberWrittenIndexes(MPI_Comm writtenCom); 
    72          int getOffsetWrittenIndexes(MPI_Comm writtenCom); 
    73          CArray<int, 1>& getCompressedIndexToWriteOnServer(MPI_Comm writtenCom); 
     72         int getNumberWrittenIndexes(ep_lib::MPI_Comm writtenCom); 
     73         int getTotalNumberWrittenIndexes(ep_lib::MPI_Comm writtenCom); 
     74         int getOffsetWrittenIndexes(ep_lib::MPI_Comm writtenCom); 
     75         CArray<int, 1>& getCompressedIndexToWriteOnServer(ep_lib::MPI_Comm writtenCom); 
    7476 
    7577         std::map<int, StdSize> getAttributesBufferSize(CContextClient* client, const std::vector<int>& globalDim, int orderPositionInGrid, 
     
    113115 
    114116         void computeWrittenIndex(); 
    115          void computeWrittenCompressedIndex(MPI_Comm); 
     117         void computeWrittenCompressedIndex(ep_lib::MPI_Comm); 
    116118         bool hasTransformation(); 
    117119         void solveInheritanceTransformation(); 
     
    177179       private: 
    178180         static bool initializeTransformationMap(std::map<StdString, ETranformationType>& m); 
    179          static std::map<StdString, ETranformationType> transformationMapList_; 
    180          static bool dummyTransformationMapList_; 
     181         static bool initializeTransformationMap(); 
     182         static std::map<StdString, ETranformationType> *transformationMapList_ptr; 
     183         #pragma omp threadprivate(transformationMapList_ptr) 
     184         //static bool dummyTransformationMapList_; 
    181185 
    182186         DECLARE_REF_FUNC(Axis,axis) 
Note: See TracChangeset for help on using the changeset viewer.