Ignore:
Timestamp:
01/22/21 12:00:29 (3 years ago)
Author:
yushan
Message:

Graph intermedia commit to a tmp branch

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/dev/dev_trunk_graph/src/client.hpp

    r1590 r2019  
    77namespace xios 
    88{ 
     9    class CPoolRessource ; 
    910    class CClient 
    1011    { 
    1112      public: 
    1213        static void initialize(const string& codeId, MPI_Comm& localComm, MPI_Comm& returnComm); 
     14        static void xiosGlobalCommByFileExchange(MPI_Comm clientComm, const string& codeId) ; 
     15        static void xiosGlobalCommByPublishing(MPI_Comm clientComm, const string& codeId) ; 
    1316        static void finalize(void); 
    1417        static void registerContext(const string& id, MPI_Comm contextComm); 
    15         static void callOasisEnddef(void) ; 
    16  
     18        static void registerContext_old(const string& id, MPI_Comm contextComm); 
     19        static void callOasisEnddef(void) ;  
     20         
    1721        static MPI_Comm intraComm; 
    1822        static MPI_Comm interComm; 
     
    2024        static int serverLeader; 
    2125        static bool is_MPI_Initialized ; 
     26        static MPI_Comm clientsComm_ ; 
    2227 
    2328        static MPI_Comm& getInterComm(); 
     
    3944        //! Close the error log file if it opens 
    4045        static void closeErrorStream(); 
     46        static CPoolRessource* getPoolRessource(void) { return poolRessource_ ; } 
    4147 
    4248      protected: 
     
    4652 
    4753        static void openStream(const StdString& fileName, const StdString& ext, std::filebuf* fb); 
     54        static CPoolRessource* poolRessource_ ; 
    4855    }; 
    4956} 
Note: See TracChangeset for help on using the changeset viewer.