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/domain.hpp

    r1578 r1601  
    1717#include "transformation_enum.hpp" 
    1818#include "server_distribution_description.hpp" 
     19#include "mpi_std.hpp" 
    1920#include "mesh.hpp" 
    2021 
     
    9495         bool isWrittenCompressed(const StdString& filename) const; 
    9596          
    96          int getNumberWrittenIndexes(MPI_Comm writtenCom); 
    97          int getTotalNumberWrittenIndexes(MPI_Comm writtenCom); 
    98          int getOffsetWrittenIndexes(MPI_Comm writtenCom); 
    99          CArray<int,1>& getCompressedIndexToWriteOnServer(MPI_Comm writtenCom); 
     97         int getNumberWrittenIndexes(ep_lib::MPI_Comm writtenCom); 
     98         int getTotalNumberWrittenIndexes(ep_lib::MPI_Comm writtenCom); 
     99         int getOffsetWrittenIndexes(ep_lib::MPI_Comm writtenCom); 
     100         CArray<int,1>& getCompressedIndexToWriteOnServer(ep_lib::MPI_Comm writtenCom); 
    100101 
    101102         std::map<int, StdSize> getAttributesBufferSize(CContextClient* client, bool bufferForWriting = false); 
     
    116117          
    117118         void computeWrittenIndex(); 
    118          void computeWrittenCompressedIndex(MPI_Comm); 
     119         void computeWrittenCompressedIndex(ep_lib::MPI_Comm); 
    119120 
    120121         void AllgatherRectilinearLonLat(CArray<double,1>& lon, CArray<double,1>& lat, 
     
    234235       private: 
    235236         static bool initializeTransformationMap(std::map<StdString, ETranformationType>& m); 
    236          static std::map<StdString, ETranformationType> transformationMapList_; 
     237         static bool initializeTransformationMap(); 
     238         static std::map<StdString, ETranformationType> *transformationMapList_ptr; 
     239         #pragma omp threadprivate(transformationMapList_ptr) 
    237240         static bool _dummyTransformationMapList; 
     241         #pragma omp threadprivate(_dummyTransformationMapList) 
    238242 
    239243         DECLARE_REF_FUNC(Domain,domain) 
Note: See TracChangeset for help on using the changeset viewer.