33 #ifndef SHARK_LINALG_RQ_H 34 #define SHARK_LINALG_RQ_H 37 namespace shark{
namespace blas{
60 template<
class MatrixT,
class Mat>
63 blas::matrix_expression<MatrixT>
const& matrixA,
64 blas::matrix_container<Mat>& matrixR,
65 blas::matrix_container<Mat>& matrixQ,
66 blas::permutation_matrix& permutation
83 template<
class MatrixT,
class MatrixU>
86 blas::matrix_expression<MatrixT>
const& matrixA,
87 blas::matrix_container<MatrixU>& matrixR,
88 blas::matrix_container<MatrixU>& householderV,
89 blas::permutation_matrix& permutation
96 #include "Impl/pivotingRQ.inl"