Changeset 1134 for XIOS/dev/branch_yushan_merged/src/node/context.hpp
- Timestamp:
- 05/16/17 17:54:30 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/branch_yushan_merged/src/node/context.hpp
r1033 r1134 88 88 public : 89 89 // Initialize server or client 90 void initServer( MPI_Comm intraComm,MPI_Comm interComm, CContext* cxtClient = 0);91 void initClient( MPI_Comm intraComm,MPI_Comm interComm, CContext* cxtServer = 0);90 void initServer(ep_lib::MPI_Comm intraComm, ep_lib::MPI_Comm interComm, CContext* cxtClient = 0); 91 void initClient(ep_lib::MPI_Comm intraComm, ep_lib::MPI_Comm interComm, CContext* cxtServer = 0); 92 92 bool isInitialized(void); 93 93 … … 206 206 207 207 // Context root 208 static shared_ptr<CContextGroup> root; 208 //static shared_ptr<CContextGroup> root; 209 210 static shared_ptr<CContextGroup> *root_ptr; 211 #pragma omp threadprivate(root_ptr) 209 212 210 213 // Determine context on client or not … … 219 222 // Concrete contex client 220 223 CContextClient* client; 224 225 221 226 CRegistry* registryIn ; //!< input registry which is read from file 222 227 CRegistry* registryOut ; //!< output registry which will be wrote on file at the finalize 228 223 229 224 230 private: … … 227 233 StdString idServer_; 228 234 CGarbageCollector garbageCollector; 229 std::list< MPI_Comm> comms; //!< Communicators allocated internally235 std::list<ep_lib::MPI_Comm> comms; //!< Communicators allocated internally 230 236 231 237 public: // Some function maybe removed in the near future
Note: See TracChangeset
for help on using the changeset viewer.