Changeset 2019 for XIOS/dev/dev_trunk_graph/src/client.hpp
- Timestamp:
- 01/22/21 12:00:29 (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/dev_trunk_graph/src/client.hpp
r1590 r2019 7 7 namespace xios 8 8 { 9 class CPoolRessource ; 9 10 class CClient 10 11 { 11 12 public: 12 13 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) ; 13 16 static void finalize(void); 14 17 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 17 21 static MPI_Comm intraComm; 18 22 static MPI_Comm interComm; … … 20 24 static int serverLeader; 21 25 static bool is_MPI_Initialized ; 26 static MPI_Comm clientsComm_ ; 22 27 23 28 static MPI_Comm& getInterComm(); … … 39 44 //! Close the error log file if it opens 40 45 static void closeErrorStream(); 46 static CPoolRessource* getPoolRessource(void) { return poolRessource_ ; } 41 47 42 48 protected: … … 46 52 47 53 static void openStream(const StdString& fileName, const StdString& ext, std::filebuf* fb); 54 static CPoolRessource* poolRessource_ ; 48 55 }; 49 56 }
Note: See TracChangeset
for help on using the changeset viewer.