RcdMathLib_doc
Open Source Library for Linear and Non-linear Algebra
qr_householder.h
Go to the documentation of this file.
1 /*
2  * Copyright (C) 2020 Zakaria Kasmi <zkasmi@inf.fu-berlin.de>
3  * 2020 Freie Universität Berlin
4  *
5  * This file is subject to the terms and conditions of the GNU Lesser General
6  * Public License v2.1. See the file LICENSE in the top level directory for more
7  * details.
8  */
9 
25 #ifndef QR_HOUSEHOLDER_H_
26 #define QR_HOUSEHOLDER_H_
27 
28 #include <inttypes.h>
29 
30 #include "matrix.h"
31 
49 int8_t qr_householder_decomp(uint8_t m, uint8_t n, matrix_t A[][n],
50  uint8_t q_col_num, matrix_t Q[][q_col_num],
51  bool reduced);
52 #endif /* QR_HOUSEHOLDER_H_ */
qr_householder_decomp
int8_t qr_householder_decomp(uint8_t m, uint8_t n, matrix_t A[][n], uint8_t q_col_num, matrix_t Q[][q_col_num], bool reduced)
Computes the QR decomposition of the matrix A by using the Householder algorithm.
Definition: qr_householder.c:33
matrix.h
Matrix computations.
matrix_t
#define matrix_t
Define the data type of the matrix elements.
Definition: matrix.h:38