Changeset 1558 for XIOS/trunk/src/node


Ignore:
Timestamp:
07/12/18 17:22:39 (6 years ago)
Author:
oabramkina
Message:

Adding transformation "extract" for axis.

Location:
XIOS/trunk/src/node
Files:
2 added
5 edited

Legend:

Unmodified
Added
Removed
  • XIOS/trunk/src/node/axis.cpp

    r1542 r1558  
    5151     m["zoom_axis"] = TRANS_ZOOM_AXIS; 
    5252     m["interpolate_axis"] = TRANS_INTERPOLATE_AXIS; 
     53     m["extract_axis"] = TRANS_EXTRACT_AXIS; 
    5354     m["inverse_axis"] = TRANS_INVERSE_AXIS; 
    5455     m["reduce_domain"] = TRANS_REDUCE_DOMAIN_TO_AXIS; 
  • XIOS/trunk/src/node/axis.hpp

    r1542 r1558  
    125125      public:  
    126126        bool hasValue;         
     127        bool hasBounds; 
     128        bool hasLabel; 
     129 
    127130        CArray<size_t,1> localIndexToWriteOnServer;         
    128131 
     
    173176         std::map<int, CArray<int, 1> > compressedIndexToWriteOnServer; 
    174177         std::map<int, std::vector<int> > connectedServerRank_; 
    175          bool hasBounds; 
    176          bool hasLabel;          
    177178         bool computedWrittenIndex_;                   
    178179 
  • XIOS/trunk/src/node/node_enum.hpp

    r1549 r1558  
    2323         eZoomAxis, 
    2424         eInterpolateAxis, 
     25         eExtractAxis, 
    2526         eZoomDomain, 
    2627         eInterpolateDomain, 
  • XIOS/trunk/src/node/node_type.hpp

    r1549 r1558  
    1313#include "zoom_axis.hpp" 
    1414#include "interpolate_axis.hpp" 
     15#include "extract_axis.hpp" 
    1516#include "zoom_domain.hpp" 
    1617#include "interpolate_domain.hpp" 
  • XIOS/trunk/src/node/transformation_enum.hpp

    r1549 r1558  
    2525        TRANS_REDUCE_SCALAR_TO_SCALAR = 16, 
    2626        TRANS_REORDER_DOMAIN = 17, 
    27         TRANS_EXTRACT_DOMAIN = 18 
     27        TRANS_EXTRACT_DOMAIN = 18, 
     28        TRANS_EXTRACT_AXIS = 19 
    2829      } ETranformationType; 
    2930 
Note: See TracChangeset for help on using the changeset viewer.