Function Dune::XT::LA::solve_by_qr_decomposition

Function template Dune::XT::LA::solve_by_qr_decomposition

template<class FieldType, size_t num_blocks, size_t block_rows, size_t rhs_block_cols>
void Dune::XT::LA::solve_by_qr_decomposition(XT::Common::BlockedFieldMatrix<FieldType, num_blocks, block_rows, block_rows> &A, XT::Common::BlockedFieldMatrix<FieldType, num_blocks, block_rows, rhs_block_cols> &X, const XT::Common::BlockedFieldMatrix<FieldType, num_blocks, block_rows, rhs_block_cols> &B)

No documentation provided.

Function template Dune::XT::LA::solve_by_qr_decomposition

template<class MatrixType, class SolutionMatrixType, class RhsMatrixType>
typename std::enable_if_t<Common::is_matrix<MatrixType>::value && Common::is_matrix<SolutionMatrixType>::value && Common::is_matrix<RhsMatrixType>::value, void> Dune::XT::LA::solve_by_qr_decomposition(MatrixType &A, SolutionMatrixType &X, const RhsMatrixType &B)

Performs a QR decomposition to solve AX = B, where A, X and B are matrices

See also: qr

Function template Dune::XT::LA::solve_by_qr_decomposition

template<class MatrixType, class VectorType, class SecondVectorType>
typename std::enable_if_t<Common::is_matrix<MatrixType>::value && Common::is_vector<VectorType>::value && Common::is_vector<SecondVectorType>::value, void> Dune::XT::LA::solve_by_qr_decomposition(MatrixType &A, VectorType &x, const SecondVectorType &b)

Performs a QR decomposition to solve Ax = b

See also: qr