Skip to content

Commit 4c22df1

Browse files
author
scr2016
committed
Modified comments in Householder reconstruction routines,
S,D,C,Z precisions: modified: SRC/sorhr_col.f modified: SRC/dorhr_col.f modified: SRC/cunhr_col.f modified: SRC/zunhr_col.f
1 parent ea30393 commit 4c22df1

File tree

4 files changed

+16
-16
lines changed

4 files changed

+16
-16
lines changed

SRC/cunhr_col.f

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@
112112
*> blocks (same format as the output T in CGEQRT).
113113
*> The matrix T and the matrix V stored on output in A
114114
*> implicitly define Q_out. NOTE: The lower triangles
115-
*> below the upper-triangular blcoks will be filled with
115+
*> below the upper-triangular blocks will be filled with
116116
*> zeros. See Further Details.
117117
*> \endverbatim
118118
*>
@@ -217,11 +217,11 @@
217217
*> If Q_in is the result of doing a QR factorization
218218
*> B = Q_in * R_in, then:
219219
*>
220-
*> B = (Q_out*S) * R_in = Q_out * (S * R_in) = O_out * R_out.
220+
*> B = (Q_out*S) * R_in = Q_out * (S * R_in) = Q_out * R_out.
221221
*>
222222
*> So if one wants to interpret Q_out as the result
223-
*> of the QR factorization of B, then corresponding R_out
224-
*> should be obtained by R_out = S * R_in, i.e. some rows of R_in
223+
*> of the QR factorization of B, then the corresponding R_out
224+
*> should be equal to R_out = S * R_in, i.e. some rows of R_in
225225
*> should be multiplied by -1.
226226
*>
227227
*> For the details of the algorithm, see [1].

SRC/dorhr_col.f

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@
112112
*> blocks (same format as the output T in DGEQRT).
113113
*> The matrix T and the matrix V stored on output in A
114114
*> implicitly define Q_out. NOTE: The lower triangles
115-
*> below the upper-triangular blcoks will be filled with
115+
*> below the upper-triangular blocks will be filled with
116116
*> zeros. See Further Details.
117117
*> \endverbatim
118118
*>
@@ -217,11 +217,11 @@
217217
*> If Q_in is the result of doing a QR factorization
218218
*> B = Q_in * R_in, then:
219219
*>
220-
*> B = (Q_out*S) * R_in = Q_out * (S * R_in) = O_out * R_out.
220+
*> B = (Q_out*S) * R_in = Q_out * (S * R_in) = Q_out * R_out.
221221
*>
222222
*> So if one wants to interpret Q_out as the result
223-
*> of the QR factorization of B, then corresponding R_out
224-
*> should be obtained by R_out = S * R_in, i.e. some rows of R_in
223+
*> of the QR factorization of B, then the corresponding R_out
224+
*> should be equal to R_out = S * R_in, i.e. some rows of R_in
225225
*> should be multiplied by -1.
226226
*>
227227
*> For the details of the algorithm, see [1].

SRC/sorhr_col.f

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@
112112
*> blocks (same format as the output T in SGEQRT).
113113
*> The matrix T and the matrix V stored on output in A
114114
*> implicitly define Q_out. NOTE: The lower triangles
115-
*> below the upper-triangular blcoks will be filled with
115+
*> below the upper-triangular blocks will be filled with
116116
*> zeros. See Further Details.
117117
*> \endverbatim
118118
*>
@@ -217,11 +217,11 @@
217217
*> If Q_in is the result of doing a QR factorization
218218
*> B = Q_in * R_in, then:
219219
*>
220-
*> B = (Q_out*S) * R_in = Q_out * (S * R_in) = O_out * R_out.
220+
*> B = (Q_out*S) * R_in = Q_out * (S * R_in) = Q_out * R_out.
221221
*>
222222
*> So if one wants to interpret Q_out as the result
223-
*> of the QR factorization of B, then corresponding R_out
224-
*> should be obtained by R_out = S * R_in, i.e. some rows of R_in
223+
*> of the QR factorization of B, then the corresponding R_out
224+
*> should be equal to R_out = S * R_in, i.e. some rows of R_in
225225
*> should be multiplied by -1.
226226
*>
227227
*> For the details of the algorithm, see [1].

SRC/zunhr_col.f

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@
112112
*> blocks (same format as the output T in ZGEQRT).
113113
*> The matrix T and the matrix V stored on output in A
114114
*> implicitly define Q_out. NOTE: The lower triangles
115-
*> below the upper-triangular blcoks will be filled with
115+
*> below the upper-triangular blocks will be filled with
116116
*> zeros. See Further Details.
117117
*> \endverbatim
118118
*>
@@ -217,11 +217,11 @@
217217
*> If Q_in is the result of doing a QR factorization
218218
*> B = Q_in * R_in, then:
219219
*>
220-
*> B = (Q_out*S) * R_in = Q_out * (S * R_in) = O_out * R_out.
220+
*> B = (Q_out*S) * R_in = Q_out * (S * R_in) = Q_out * R_out.
221221
*>
222222
*> So if one wants to interpret Q_out as the result
223-
*> of the QR factorization of B, then corresponding R_out
224-
*> should be obtained by R_out = S * R_in, i.e. some rows of R_in
223+
*> of the QR factorization of B, then the corresponding R_out
224+
*> should be equal to R_out = S * R_in, i.e. some rows of R_in
225225
*> should be multiplied by -1.
226226
*>
227227
*> For the details of the algorithm, see [1].

0 commit comments

Comments
 (0)