Ignore:
Timestamp:
01/03/21 18:00:43 (3 years ago)
Author:
ymipsl
Message:

Adapt transformation algorithm to new infrastructure (on going...)

YM

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/dev/dev_ym/XIOS_COUPLING/src/transformation/generic_algorithm_transformation.hpp

    r1998 r1999  
    2424  class CAxis; 
    2525  class CScalar; 
     26  class CGridAlgorithm ; 
    2627 
    2728  /*! 
     
    183184    virtual void computeAlgorithm(CLocalView* srcView, CLocalView* dstView) ; 
    184185    virtual void apply(int dimBefore, int dimAfter, const CArray<double,1>& dataIn, CArray<double,1>& dataOut); 
    185      
     186    virtual CGridAlgorithm* createGridAlgorithm(CGrid* gridSrc, CGrid* newGrid, int pos) ; 
     187    virtual void computeRecvElement(CLocalView* srcView, CLocalView* dstView) ; 
     188  protected : 
     189 
     190    CLocalElement* recvElement_=nullptr ; 
     191  public: 
     192    CLocalElement* getRecvElement(void) { return recvElement_ ;} 
     193   
     194  protected: 
    186195    CTransformConnector* transformConnector_ ; 
    187196    CWeightTransformConnector* weightTransformConnector_ ; 
Note: See TracChangeset for help on using the changeset viewer.