Changeset 2019 for XIOS/dev/dev_trunk_graph/src/node/interpolate_domain.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_domain.cpp
r1653 r2019 1 1 #include "interpolate_domain.hpp" 2 #include "domain_algorithm_interpolate.hpp" 2 3 #include "type.hpp" 3 4 … … 27 28 bool CInterpolateDomain::registerTrans() 28 29 { 29 registerTransformation(TRANS_INTERPOLATE_DOMAIN, create);30 registerTransformation(TRANS_INTERPOLATE_DOMAIN, {create, getTransformation}); 30 31 } 31 32 … … 68 69 } 69 70 71 CGenericAlgorithmTransformation* CInterpolateDomain::createAlgorithm(bool isSource, 72 CGrid* gridDst, CGrid* gridSrc, 73 int elementPositionInGrid, 74 std::map<int, int>& elementPositionInGridSrc2ScalarPosition, 75 std::map<int, int>& elementPositionInGridSrc2AxisPosition, 76 std::map<int, int>& elementPositionInGridSrc2DomainPosition, 77 std::map<int, int>& elementPositionInGridDst2ScalarPosition, 78 std::map<int, int>& elementPositionInGridDst2AxisPosition, 79 std::map<int, int>& elementPositionInGridDst2DomainPosition) 80 { 81 return CDomainAlgorithmInterpolate::create(isSource, gridDst, gridSrc, this, elementPositionInGrid, 82 elementPositionInGridSrc2ScalarPosition, elementPositionInGridSrc2AxisPosition, elementPositionInGridSrc2DomainPosition, 83 elementPositionInGridDst2ScalarPosition, elementPositionInGridDst2AxisPosition, elementPositionInGridDst2DomainPosition); 84 } 70 85 }
Note: See TracChangeset
for help on using the changeset viewer.