Ignore:
Timestamp:
06/23/23 14:46:51 (12 months ago)
Author:
ymipsl
Message:

Adaptation to new hyper event scheduler.
YM

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS3/trunk/src/manager/servers_ressource.hpp

    r2274 r2523  
    33 
    44#include "window_manager.hpp" 
     5#include "event_scheduler.hpp" 
    56#include "mpi.hpp" 
    67#include <vector> 
     
    3334    void checkNotifications(void) ; 
    3435    CPoolRessource* getPoolRessource(void) { return poolRessource_; }  
     36    const MPI_Comm& getCommunicator(void) { return serverComm_ ;} 
    3537    bool isServerLeader(void) ; 
    3638    void finalize(void) ; 
     
    5456    double lastEventLoop_=0. ; 
    5557 
     58    private: 
     59      shared_ptr<CEventScheduler> eventScheduler_ ; 
     60      shared_ptr<CEventScheduler> freeRessourceEventScheduler_ ; 
     61      bool isFirstSplit_=true ; 
     62    public: 
     63      shared_ptr<CEventScheduler> getEventScheduler(void) { return eventScheduler_ ;} 
    5664    friend class CWindowManager ; 
    5765  } ; 
Note: See TracChangeset for help on using the changeset viewer.