Changeset 1601 for XIOS/dev/dev_trunk_omp/src/node/axis.hpp
- Timestamp:
- 11/19/18 15:52:54 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/dev_trunk_omp/src/node/axis.hpp
r1562 r1601 16 16 #include "transformation.hpp" 17 17 #include "transformation_enum.hpp" 18 19 #include "mpi_std.hpp" 18 20 19 21 namespace xios { … … 68 70 const std::set<StdString> & getRelFiles(void) const; 69 71 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); 74 76 75 77 std::map<int, StdSize> getAttributesBufferSize(CContextClient* client, const std::vector<int>& globalDim, int orderPositionInGrid, … … 113 115 114 116 void computeWrittenIndex(); 115 void computeWrittenCompressedIndex( MPI_Comm);117 void computeWrittenCompressedIndex(ep_lib::MPI_Comm); 116 118 bool hasTransformation(); 117 119 void solveInheritanceTransformation(); … … 177 179 private: 178 180 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_; 181 185 182 186 DECLARE_REF_FUNC(Axis,axis)
Note: See TracChangeset
for help on using the changeset viewer.