- Timestamp:
- 01/11/17 13:50:02 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/dev_olga/src/node/field.hpp
r1021 r1024 37 37 class CStoreFilter; 38 38 class CFileWriterFilter; 39 class CFileServerWriterFilter; 39 40 40 41 ///-------------------------------------------------------------- … … 121 122 void solveGridDomainAxisBaseRef(); 122 123 124 void solveAllEnabledFields(); 125 void checkGridOfEnabledFields(); 126 void sendGridOfEnabledFields(); 127 123 128 void buildFilterGraph(CGarbageCollector& gc, bool enableOutput); 124 129 boost::shared_ptr<COutputPin> getFieldReference(CGarbageCollector& gc); … … 143 148 void sendUpdateData(const CArray<double,1>& data, CContextClient* client); 144 149 static void recvUpdateData(CEventServer& event); 145 void recvUpdateData( vector<int>& ranks, vector<CBufferIn*>& buffers);150 void recvUpdateData(std::map<int,CBufferIn*>& rankBuffers); 146 151 void writeField(void); 147 152 void sendReadDataRequest(const CDate& tsDataRequested); … … 179 184 void sendAddAllVariables(); 180 185 void sendAddAllVariables(CContextClient* client); 186 void writeUpdateData(const CArray<double,1>& data); 187 181 188 182 189 const std::vector<StdString>& getRefDomainAxisIds(); … … 204 211 205 212 map<int, CArray<double,1> > data_srv; 213 CArray<double,1> recvDataSrv; 214 215 boost::shared_ptr<func::CFunctor> recvFoperationSrv; 206 216 string content; 207 217 … … 233 243 //! The terminal filter which stores the instant data 234 244 boost::shared_ptr<CStoreFilter> storeFilter; 235 //! The terminal filter which writes the data to file245 //! The terminal filter which sends the data to file 236 246 boost::shared_ptr<CFileWriterFilter> fileWriterFilter; 247 //! The terminal filter which writes data to file 248 boost::shared_ptr<CFileServerWriterFilter> fileServerWriterFilter; 237 249 }; // class CField 238 250
Note: See TracChangeset
for help on using the changeset viewer.