18 #ifndef OPAL_MATRIX_HH
19 #define OPAL_MATRIX_HH
21 #include <boost/numeric/ublas/matrix.hpp>
23 typedef boost::numeric::ublas::matrix<double>
matrix_t;
32 for (std::size_t i = 0; i < 3; ++i) {
34 for (std::size_t j = 0; j < 3; ++j) {
35 result(i) += rotation(i, j) * vector(j);
boost::numeric::ublas::matrix< double > matrix_t
T prod_boost_vector(const boost::numeric::ublas::matrix< double > &rotation, const T &vector)