12#ifndef TLAPACK_LEGACY_GEQR2_HH
13#define TLAPACK_LEGACY_GEQR2_HH
39 template <
typename TA,
typename TT>
42 using internal::create_matrix;
43 using internal::create_vector;
54 auto A_ = create_matrix(
A, m, n,
lda);
55 auto tau_ = create_vector(
tau, min(m, n));
#define tlapack_check_false(cond)
Throw an error if cond is true.
Definition exceptionHandling.hpp:113
int geqr2(idx_t m, idx_t n, TA *A, idx_t lda, TT *tau)
Computes a QR factorization of a matrix A.
Definition geqr2.hpp:40
typename traits::real_type_traits< Types..., int >::type real_type
The common real type of the list of types.
Definition scalar_type_traits.hpp:113