Changeset 1601 for XIOS/dev/dev_trunk_omp/src/node/domain.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/domain.hpp
r1578 r1601 17 17 #include "transformation_enum.hpp" 18 18 #include "server_distribution_description.hpp" 19 #include "mpi_std.hpp" 19 20 #include "mesh.hpp" 20 21 … … 94 95 bool isWrittenCompressed(const StdString& filename) const; 95 96 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); 100 101 101 102 std::map<int, StdSize> getAttributesBufferSize(CContextClient* client, bool bufferForWriting = false); … … 116 117 117 118 void computeWrittenIndex(); 118 void computeWrittenCompressedIndex( MPI_Comm);119 void computeWrittenCompressedIndex(ep_lib::MPI_Comm); 119 120 120 121 void AllgatherRectilinearLonLat(CArray<double,1>& lon, CArray<double,1>& lat, … … 234 235 private: 235 236 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) 237 240 static bool _dummyTransformationMapList; 241 #pragma omp threadprivate(_dummyTransformationMapList) 238 242 239 243 DECLARE_REF_FUNC(Domain,domain)
Note: See TracChangeset
for help on using the changeset viewer.