Changeset 1882 for XIOS/dev/dev_ym/XIOS_COUPLING/src/node/field.hpp
- Timestamp:
- 05/18/20 10:11:57 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/dev_ym/XIOS_COUPLING/src/node/field.hpp
r1875 r1882 190 190 void recvUpdateDataFromCoupler(std::map<int,CBufferIn*>& rankBuffers); 191 191 192 void writeField( void);192 void writeField(const CArray<double,1>& data); 193 193 bool sendReadDataRequest(const CDate& tsDataRequested, CContextClient* client); 194 194 bool sendReadDataRequestIfNeeded(void); 195 195 static void recvReadDataRequest(CEventServer& event); 196 196 void recvReadDataRequest(CContextServer* server); 197 EReadField readField( void);197 EReadField readField(CArray<double,1>& data); 198 198 static void recvReadDataReady(CEventServer& event); 199 199 void recvReadDataReady(vector<int> ranks, vector<CBufferIn*> buffers); … … 206 206 void triggerLateField(void) ; 207 207 208 void outputField(CArray<double,3>& fieldOut); 209 void outputField(CArray<double,2>& fieldOut); 210 void outputField(CArray<double,1>& fieldOut); 211 void inputField(CArray<double,3>& fieldOut); 212 void inputField(CArray<double,2>& fieldOut); 213 void inputField(CArray<double,1>& fieldOut); 214 void outputCompressedField(CArray<double, 1>& fieldOut); 215 void scaleFactorAddOffset(double scaleFactor, double addOffset); 216 void invertScaleFactorAddOffset(double scaleFactor, double addOffset); 208 // void outputField(CArray<double,3>& fieldOut); 209 // void outputField(CArray<double,2>& fieldOut); 210 void outputField(const CArray<double,1>& dataIn, CArray<double,1>& dataOut); 211 212 // void inputField(CArray<double,3>& fieldOut); 213 // void inputField(CArray<double,2>& fieldOut); 214 void inputField(const CArray<double,1>& dataIn, CArray<double,1>& dataOut); 215 void outputCompressedField(const CArray<double,1>& dataIn, CArray<double, 1>& dataOut); 216 void scaleFactorAddOffset(CArray<double,1>& data, double scaleFactor, double addOffset); 217 void invertScaleFactorAddOffset(CArray<double,1>& data, double scaleFactor, double addOffset); 217 218 void parse(xml::CXMLNode& node); 218 219 … … 329 330 330 331 // map<int, CArray<double,1> > data_srv; 331 CArray<double,1> recvDataSrv; 332 // CArray<double,1> recvDataSrv; // not usefull anymore 332 333 333 334 std::shared_ptr<func::CFunctor> recvFoperationSrv;
Note: See TracChangeset
for help on using the changeset viewer.