Changeset 2019 for XIOS/dev/dev_trunk_graph/src/node/interpolate_axis.cpp
- Timestamp:
- 01/22/21 12:00:29 (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/dev_trunk_graph/src/node/interpolate_axis.cpp
r937 r2019 1 1 #include "interpolate_axis.hpp" 2 #include "axis_algorithm_interpolate_coordinate.hpp" 3 #include "axis_algorithm_interpolate.hpp" 2 4 #include "type.hpp" 3 5 #include "field.hpp" … … 27 29 bool CInterpolateAxis::registerTrans() 28 30 { 29 return registerTransformation(TRANS_INTERPOLATE_AXIS, CInterpolateAxis::create);31 return registerTransformation(TRANS_INTERPOLATE_AXIS, {create, getTransformation}); 30 32 } 31 33 … … 84 86 return auxInputs; 85 87 } 88 89 CGenericAlgorithmTransformation* CInterpolateAxis::createAlgorithm(bool isSource, 90 CGrid* gridDst, CGrid* gridSrc, 91 int elementPositionInGrid, 92 std::map<int, int>& elementPositionInGridSrc2ScalarPosition, 93 std::map<int, int>& elementPositionInGridSrc2AxisPosition, 94 std::map<int, int>& elementPositionInGridSrc2DomainPosition, 95 std::map<int, int>& elementPositionInGridDst2ScalarPosition, 96 std::map<int, int>& elementPositionInGridDst2AxisPosition, 97 std::map<int, int>& elementPositionInGridDst2DomainPosition) 98 { 99 if (!coordinate.isEmpty()) return CAxisAlgorithmInterpolateCoordinate::create(isSource, gridDst, gridSrc, this, elementPositionInGrid, 100 elementPositionInGridSrc2ScalarPosition, elementPositionInGridSrc2AxisPosition, elementPositionInGridSrc2DomainPosition, 101 elementPositionInGridDst2ScalarPosition, elementPositionInGridDst2AxisPosition, elementPositionInGridDst2DomainPosition); 102 else return CAxisAlgorithmInterpolate::create(isSource, gridDst, gridSrc, this, elementPositionInGrid, 103 elementPositionInGridSrc2ScalarPosition, elementPositionInGridSrc2AxisPosition, elementPositionInGridSrc2DomainPosition, 104 elementPositionInGridDst2ScalarPosition, elementPositionInGridDst2AxisPosition, elementPositionInGridDst2DomainPosition); 105 } 86 106 }
Note: See TracChangeset
for help on using the changeset viewer.