Ignore:
Timestamp:
05/16/17 17:54:30 (7 years ago)
Author:
yushan
Message:

branch merged with trunk r1130

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/dev/branch_yushan_merged/src/node/context.hpp

    r1033 r1134  
    8888      public : 
    8989         // 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); 
    9292         bool isInitialized(void); 
    9393 
     
    206206 
    207207         // 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) 
    209212 
    210213         // Determine context on client or not 
     
    219222         // Concrete contex client 
    220223         CContextClient* client; 
     224 
     225 
    221226         CRegistry* registryIn ;  //!< input registry which is read from file 
    222227         CRegistry* registryOut ; //!< output registry which will be wrote on file at the finalize 
     228          
    223229 
    224230      private: 
     
    227233         StdString idServer_; 
    228234         CGarbageCollector garbageCollector; 
    229          std::list<MPI_Comm> comms; //!< Communicators allocated internally 
     235         std::list<ep_lib::MPI_Comm> comms; //!< Communicators allocated internally 
    230236 
    231237      public: // Some function maybe removed in the near future 
Note: See TracChangeset for help on using the changeset viewer.