Ignore:
Timestamp:
10/24/16 16:16:31 (8 years ago)
Author:
mhnguyen
Message:

Implementing AVERAGE operation

+) Add average operation for reduction transformation

Test
+) On Curie
+) Correct

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/trunk/src/transformation/generic_algorithm_transformation.hpp

    r933 r979  
    7070                     const double& defaultValue); 
    7171 
     72  /*! 
     73   * Update whole dataOut (on necessary). 
     74   * (Example:  Impose a weight, whose value is only known after being applied an operation, on dataOut) 
     75   * \param [in/out] dataOut dataOut 
     76   */ 
     77  virtual void updateData(CArray<double,1>& dataOut); 
     78 
    7279  std::vector<StdString> getIdAuxInputs(); 
    7380  AlgoTransType type(); 
     
    129136  AlgoTransType type_; 
    130137 
    131  
    132138  std::map<int, int> elementPositionInGridSrc2AxisPosition_, elementPositionInGridSrc2DomainPosition_, elementPositionInGridSrc2ScalarPosition_; 
    133139  std::map<int, int> elementPositionInGridDst2AxisPosition_, elementPositionInGridDst2DomainPosition_, elementPositionInGridDst2ScalarPosition_; 
Note: See TracChangeset for help on using the changeset viewer.