Changeset 2267 for XIOS/dev/dev_ym/XIOS_COUPLING/src/transformation/algorithm_transformation_transfer.hpp
- Timestamp:
- 12/01/21 16:52:24 (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/dev_ym/XIOS_COUPLING/src/transformation/algorithm_transformation_transfer.hpp
r2145 r2267 16 16 virtual ~CAlgorithmTransformationTransfer() {}; 17 17 virtual void apply(int dimBefore, int dimAfter, const CArray<double,1>& dataIn, CArray<double,1>& dataOut); 18 virtual void computeRecvElement( CLocalView* srcView, CLocalView*dstView) ;18 virtual void computeRecvElement(shared_ptr<CLocalView> srcView, shared_ptr<CLocalView> dstView) ; 19 19 virtual StdString getAlgoName() {return "\\nCAlgorithm transformation Transfer";} 20 20 21 21 protected: 22 virtual void computeAlgorithm( CLocalView* srcView, CLocalView*dstView) ;22 virtual void computeAlgorithm(shared_ptr<CLocalView> srcView, shared_ptr<CLocalView> dstView) ; 23 23 24 24 //! Map between global index of destination element and source element 25 25 unordered_map<int,int> transformationMapping_; 26 CTransferTransformConnector*transferTransformConnector_ ;26 shared_ptr<CTransferTransformConnector> transferTransformConnector_ ; 27 27 }; 28 28
Note: See TracChangeset
for help on using the changeset viewer.