#pragma once #include "./utils/matrix.h" namespace numerics{ template utils::Matrix matexp(const utils::Matrix& A){ utils::Matrix B = A; for (uint64_t i = 0; i < A.rows(); ++i){ for (uint64_t j = 0; j < A.cols(); ++j){ B(i,j) = numerics::exp(A(i,j)); } } return B; } } // namespace numerics