Ignore:
Timestamp:
12/06/20 22:14:56 (3 years ago)
Author:
ymipsl
Message:

intermediate commit for new tranformation engine?
YM

File:
1 edited

Legend:

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

    r1637 r1984  
    1414#include "array_new.hpp" 
    1515#include "client_client_dht_template.hpp" 
     16#include "local_view.hpp" 
     17#include "transform_connector.hpp" 
     18#include "weight_transform_connector.hpp" 
    1619 
    17 namespace xios { 
     20namespace xios 
     21{ 
    1822  class CGrid; 
    1923  class CDomain; 
     
    169173  bool eliminateRedondantSrc_ ; // flag to indicate if the transformation must select only one global source point for all proc. 
    170174                               // In this case it will choose preferentially the current process  
     175 
     176   
     177// new methods for new algorithm 
     178 
     179  public :  
     180   
     181    void computeAlgorithm(CLocalView* srcView, CLocalView* dstView) ; 
     182    void apply(int dimBefore, int dimAfter, const CArray<double,1>& dataIn, CArray<double,1>& dataOut); 
     183     
     184    CTransformConnector* transformConnector_ ; 
     185    CWeightTransformConnector* weightTransformConnector_ ; 
     186 
    171187}; 
    172188 
Note: See TracChangeset for help on using the changeset viewer.