Ignore:
Timestamp:
11/05/18 13:57:52 (6 years ago)
Author:
oabramkina
Message:

Backporting r1578 and r1586 to dev, cleaning the code before merging it to XIOS 2.5.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/dev/dev_olga/src/node/axis.hpp

    r1571 r1589  
    114114         void computeWrittenIndex(); 
    115115         void computeWrittenCompressedIndex(MPI_Comm); 
    116  
    117          template <class T> void outputAxis(CArray<T,1>& valueIn, CArray<T,1>& valueOut); 
    118  
    119116         bool hasTransformation(); 
    120117         void solveInheritanceTransformation(); 
     
    129126        bool hasLabel; 
    130127 
    131 //        CArray<size_t,1> localIndexToWriteOnServer; 
    132128        CArray<int,1> localIndexToWriteOnServer; 
    133         CArray<size_t,1> localIndexToWriteOnClient; 
    134129 
    135130      private: 
     
    188183   }; // class CAxis 
    189184 
    190    ///-------------------------------------------------------------- 
    191  
    192    template <class T> void CAxis::outputAxis(CArray<T,1>& valueIn, CArray<T,1>& valueOut) 
    193    { 
    194      int sizeServer = localIndexToWriteOnServer.numElements(); 
    195      int sizeClient = localIndexToWriteOnClient.numElements(); 
    196      valueOut.resize(sizeClient); 
    197  
    198      if (sizeServer == sizeClient) 
    199      { 
    200        valueOut = valueIn; 
    201      } 
    202      else 
    203      // a hole 
    204      { 
    205        valueOut = valueIn; 
    206        //valueOut = -1; initialize here to some value ???? 
    207      } 
    208 //      CArray<size_t,1>& outIndexClient = grid->localIndexToWriteOnClient; 
    209 //      CArray<size_t,1>& outIndexServer = grid->localIndexToWriteOnServer; 
    210 //      for (size_t idx = 0; idx < outIndexServer.numElements(); ++idx) 
    211 //      { 
    212 //        fieldOut(outIndexServer(idx)) = recvDataSrv(outIndexClient(idx)); 
    213 //      } 
    214    } 
    215  
    216185   // Declare/Define CAxisGroup and CAxisDefinition 
    217186   DECLARE_GROUP(CAxis); 
Note: See TracChangeset for help on using the changeset viewer.