Ignore:
Timestamp:
01/11/17 15:14:22 (7 years ago)
Author:
mhnguyen
Message:

Merging working version of coupler

+) Add some changes of domain and axis: Retransfer the atttributes in a generic ways for each level of client (or server)
+) Remove some spoiled files from the previous commits

Test
+) No test

File:
1 edited

Legend:

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

    r1021 r1025  
    5151           EVENT_ID_CLOSE_DEFINITION,EVENT_ID_UPDATE_CALENDAR, 
    5252           EVENT_ID_CREATE_FILE_HEADER,EVENT_ID_CONTEXT_FINALIZE, 
    53            EVENT_ID_POST_PROCESS, EVENT_ID_SEND_REGISTRY 
     53           EVENT_ID_POST_PROCESS, EVENT_ID_SEND_REGISTRY, 
     54           EVENT_ID_POST_PROCESS_GLOBAL_ATTRIBUTES, 
     55           EVENT_ID_PROCESS_GRID_ENABLED_FIELDS 
    5456         }; 
    5557 
     
    122124         void buildFilterGraphOfFieldsWithReadAccess(); 
    123125         void postProcessing(); 
     126         void postProcessingGlobalAttributes();          
     127 
     128         void solveAllEnabledFields(); 
     129         void processGridEnabledFields(); 
    124130 
    125131         std::map<int, StdSize> getAttributesBufferSize(std::map<int, StdSize>& maxEventSize); 
     
    137143         void sendRefGrid(); 
    138144         void sendPostProcessing(); 
     145         void sendPostProcessingGlobalAttributes(); 
     146         void sendProcessingGridOfEnabledFields(); 
    139147         //!< after be gathered to the root process of the context, merged registry is sent to the root process of the servers 
    140148         void sendRegistry(void) ; 
     
    153161         static void recvPostProcessing(CEventServer& event); 
    154162         void recvPostProcessing(CBufferIn& buffer); 
     163         static void recvProcessingGridOfEnabledFields(CEventServer& event); 
     164         static void recvPostProcessingGlobalAttributes(CEventServer& event); 
     165         void recvPostProcessingGlobalAttributes(CBufferIn& buffer); 
    155166         static void recvRegistry(CEventServer& event) ; 
    156167         void recvRegistry(CBufferIn& buffer) ; //!< registry is received by the servers 
     
    235246      private: 
    236247         bool isPostProcessed; 
     248         bool allProcessed; 
    237249         bool finalized; 
    238250         StdString idServer_; 
Note: See TracChangeset for help on using the changeset viewer.