#include "algorithm_transformation_no_data_modification.hpp" #include "grid_algorithm_no_data_modification.hpp" #include "grid.hpp" namespace xios { void CAlgorithmTransformationNoDataModification::apply(int dimBefore, int dimAfter, const CArray& dataIn, CArray& dataOut) { dataOut.reference(dataIn) ; } shared_ptr CAlgorithmTransformationNoDataModification::createGridAlgorithm(CGrid* gridSrc, CGrid* gridDst, int pos) { auto algo=make_shared(static_pointer_cast(shared_from_this())) ; algo->computeAlgorithm() ; return algo ; } }