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 int Dune::XT::LA::internal::QrHelper::lapacke_storage_layout()

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.

const bool Dune::XT::LA::internal::QrHelper::is_row_major

No documentation provided.

const bool Dune::XT::LA::internal::QrHelper::has_contiguous_storage

No documentation provided.

type Dune::XT::LA::internal::QrHelper::M

No documentation provided.

type Dune::XT::LA::internal::QrHelper::V

No documentation provided.

type Dune::XT::LA::internal::QrHelper::VI

No documentation provided.

type Dune::XT::LA::internal::QrHelper::ScalarType

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.