Ignore:
Timestamp:
10/04/16 18:59:32 (8 years ago)
Author:
mhnguyen
Message:

New transformation: Extract a point on axis to a scalar

+) Add new node and new transformation algorithm

Test
+) On Curie
+) Work

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/trunk/src/transformation/grid_transformation_selector.cpp

    r941 r960  
    1212 
    1313namespace xios { 
     14 
     15/*! 
     16  Register transformation to the framework 
     17*/ 
     18void CGridTransformationSelector::registerTransformations() 
     19{ 
     20  //! Scalar 
     21  CScalarAlgorithmReduceScalar::registerTrans(); 
     22  CScalarAlgorithmExtractScalar::registerTrans(); 
     23 
     24  //! Axis 
     25  CAxisAlgorithmZoom::registerTrans(); 
     26  CAxisAlgorithmExtractDomain::registerTrans(); 
     27  CAxisAlgorithmInterpolate::registerTrans(); 
     28  CAxisAlgorithmInverse::registerTrans(); 
     29  CAxisAlgorithmReduceDomain::registerTrans(); 
     30 
     31  //! Domain 
     32  CDomainAlgorithmComputeConnectivity::registerTrans(); 
     33  CDomainAlgorithmInterpolate::registerTrans(); 
     34  CDomainAlgorithmZoom::registerTrans(); 
     35  CDomainAlgorithmExpand::registerTrans(); 
     36} 
    1437 
    1538CGridTransformationSelector::CGridTransformationSelector(CGrid* destination, CGrid* source, TransformationType type) 
     
    308331} 
    309332 
    310  
    311 void CGridTransformationSelector::registerTransformations() 
    312 { 
    313   //! Scalar 
    314   CScalarAlgorithmReduceScalar::registerTrans(); 
    315  
    316   //! Axis 
    317   CAxisAlgorithmZoom::registerTrans(); 
    318   CAxisAlgorithmExtractDomain::registerTrans(); 
    319   CAxisAlgorithmInterpolate::registerTrans(); 
    320   CAxisAlgorithmInverse::registerTrans(); 
    321   CAxisAlgorithmReduceDomain::registerTrans(); 
    322  
    323   //! Domain 
    324   CDomainAlgorithmComputeConnectivity::registerTrans(); 
    325   CDomainAlgorithmInterpolate::registerTrans(); 
    326   CDomainAlgorithmZoom::registerTrans(); 
    327   CDomainAlgorithmExpand::registerTrans(); 
    328  
    329 } 
    330  
    331 } 
     333} 
Note: See TracChangeset for help on using the changeset viewer.