QFORM(3)

SYNOPSIS
SUBROUTINE QFORM (M, N, Q, LDQ, WA)

NAME
qform - Subsidiary to SNSQ and SNSQE

LIBRARY
SLATEC

TYPE
SINGLE PRECISION (QFORM-S, DQFORM-D)

AUTHOR
(UNKNOWN)

DESCRIPTION
This subroutine proceeds from the computed QR factorization of an M by N matrix A to accumulate the M by M orthogonal matrix Q from its factored form. The subroutine statement is SUBROUTINE QFORM(M,N,Q,LDQ,WA) where M is a positive integer input variable set to the number of rows of A and the order of Q. N is a positive integer input variable set to the number of columns of A. Q is an M by M array. On input the full lower trapezoid in the first min(M,N) columns of Q contains the factored form. On output Q has been accumulated into a square matrix. LDQ is a positive integer input variable not less than M which specifies the leading dimension of the array Q. WA is a work array of length M.

SEE ALSO
SNSQ, SNSQE

ROUTINES CALLED
(NONE)

REVISION HISTORY (YYMMDD)
800301 DATE WRITTEN
890531 Changed all specific intrinsics to generic. (WRB)
890831 Modified array declarations. (WRB)
891214 Prologue converted to Version 4.0 format. (BAB)
900326 Removed duplicate information from DESCRIPTION section. (WRB)
900328 Added TYPE section. (WRB)