Changeset 2259 for XIOS/dev/dev_ym/XIOS_COUPLING/src/context_client.hpp
- Timestamp:
- 11/17/21 16:56:04 (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/dev_ym/XIOS_COUPLING/src/context_client.hpp
r2258 r2259 90 90 MPI_Comm interComm; //!< Communicator of server group (interCommunicator) 91 91 92 MPI_Comm interCommMerged; //!< Communicator of the client group + server group (intraCommunicator) needed for one sided communication. 92 MPI_Comm interCommMerged_; //!< Communicator of the client group + server group (intraCommunicator) needed for one sided communication. 93 MPI_Comm commSelf_ ; //!< Communicator for proc alone from interCommMerged 93 94 94 95 MPI_Comm intraComm; //!< Communicator of client group … … 120 121 std::list<int> ranksServerNotLeader; 121 122 122 std:: vector<MPI_Comm> winComm_ ; //! Window communicators123 std:: vector<std::vector<MPI_Win> >windows_ ; //! one sided mpi windows to expose client buffers to servers == windows[nbServers][2]123 std::map<int, MPI_Comm> winComm_ ; //! Window communicators 124 std::map<int, std::vector<MPI_Win> >windows_ ; //! one sided mpi windows to expose client buffers to servers == windows[nbServers][2] 124 125 bool isAttached_ ; 125 126 CContextServer* associatedServer_ ; //!< The server associated to the pair client/server
Note: See TracChangeset
for help on using the changeset viewer.