Class template Dune::XT::LA::internal::QrHelper¶
-
template<class MatrixType, class VectorType, class IndexVectorType = std::vector<int>, Common::StorageLayout storage_layout = Common::MatrixAbstraction<MatrixType>::storage_layout>
class Dune::XT::LA::internal::QrHelper¶ No documentation provided.
-
static void Dune::XT::LA::internal::QrHelper::qr(MatrixType &A, VectorType &tau, IndexVectorType &permutations)¶
No documentation provided.
-
static typename M::template MatrixTypeTemplate<M::static_rows, M::static_rows> Dune::XT::LA::internal::QrHelper::calculate_q_from_qr(const MatrixType &QR, const VectorType &tau)¶
No documentation provided.
-
static void Dune::XT::LA::internal::QrHelper::set_w_vector(const MatrixType &QR, const int jj, int &w)¶
No documentation provided.
-
static typename M::template MatrixTypeTemplate<M::static_rows, M::static_rows> Dune::XT::LA::internal::QrHelper::calculate_q_explicitly(const MatrixType &QR, const VectorType &tau)¶
No documentation provided.
-
template<XT::Common::Transpose transpose = XT::Common::Transpose::no, class SecondVectorType = VectorType, class ThirdVectorType = VectorType>
static void Dune::XT::LA::internal::QrHelper::apply_q_from_qr(const MatrixType &QR, const VectorType &tau, const SecondVectorType &x, ThirdVectorType &y)¶ No documentation provided.