Skip to content

Commit e86cbeb

Browse files
SORCSD: fix documentation on matrix dimensions
1 parent 103b04c commit e86cbeb

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

SRC/sorbdb2.f

+2-2
Original file line numberDiff line numberDiff line change
@@ -122,14 +122,14 @@
122122
*>
123123
*> \param[out] TAUP1
124124
*> \verbatim
125-
*> TAUP1 is REAL array, dimension (P)
125+
*> TAUP1 is REAL array, dimension (P-1)
126126
*> The scalar factors of the elementary reflectors that define
127127
*> P1.
128128
*> \endverbatim
129129
*>
130130
*> \param[out] TAUP2
131131
*> \verbatim
132-
*> TAUP2 is REAL array, dimension (M-P)
132+
*> TAUP2 is REAL array, dimension (Q)
133133
*> The scalar factors of the elementary reflectors that define
134134
*> P2.
135135
*> \endverbatim

SRC/sorbdb4.f

+1-1
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@
131131
*>
132132
*> \param[out] TAUP2
133133
*> \verbatim
134-
*> TAUP2 is REAL array, dimension (M-P)
134+
*> TAUP2 is REAL array, dimension (M-Q)
135135
*> The scalar factors of the elementary reflectors that define
136136
*> P2.
137137
*> \endverbatim

SRC/sorcsd2by1.f

+1-1
Original file line numberDiff line numberDiff line change
@@ -672,7 +672,7 @@ SUBROUTINE SORCSD2BY1( JOBU1, JOBU2, JOBV1T, M, P, Q, X11, LDX11,
672672
* Accumulate Householder reflectors
673673
*
674674
IF( WANTU2 .AND. M-P .GT. 0 ) THEN
675-
CALL SCOPY( M-P, WORK(IORBDB+P), 1, U2, 1 )
675+
CALL SCOPY( M-Q, WORK(IORBDB+P), 1, U2, 1 )
676676
END IF
677677
IF( WANTU1 .AND. P .GT. 0 ) THEN
678678
CALL SCOPY( P, WORK(IORBDB), 1, U1, 1 )

0 commit comments

Comments
 (0)