#include "dynamic_operation.h" namespace MultiArrayTools { template const T& DynamicOperation::get(const DExtT& pos) const { return mOp.get(pos.expl()); } template DynamicOperationBase& DynamicOperation::set(const DExtT& pos) { mOp.set(pos.expl()); return *this; } template DExtT DynamicOperation::rootSteps(std::intptr_t iPtrNum) const { return mOp.rootSteps(iPtrNum); } template DynamicExpression DynamicOperation::loop(const DynamicExpression& exp) const { return mOp.loop(exp); } template const T* DynamicOperation::data() const { return mOp.data(); } } // namespace MultiArrayTools