| 26 | |
| 27 | template <int T> |
| 28 | inline std::array<double, T> VectorToArray( |
| 29 | const Eigen::Matrix<double, T, 1>& matrix) { |
| 30 | std::array<double, T> array; |
| 31 | std::copy(matrix.data(), matrix.data() + T, array.data()); |
| 32 | return array; |
| 33 | } |
| 34 | |
| 35 | template <int T> |
| 36 | inline std::array<double, T> VectorToArray(const Eigen::VectorXd& vector) { |