Trailing-Edge
-
PDP-10 Archives
-
decuslib20-02
-
decus/20-0026/mata.doc
There are 2 other files named mata.doc in the archive. Click here to see a list.
SUBROUTINE MATA
PURPOSE
PREMULTIPLY A MATRIX BY ITS TRANSPOSE TO FORM A
SYMMETRIC MATRIX
USAGE
CALL MATA(A,R,N,M,MS)
DESCRIPTION OF PARAMETERS
A - NAME OF INPUT MATRIX
R - NAME OF OUTPUT MATRIX
N - NUMBER OF ROWS IN A
M - NUMBER OF COLUMNS IN A. ALSO NUMBER OF ROWS AND
NUMBER OF COLUMNS OF R.
MS - ONE DIGIT NUMBER FOR STORAGE MODE OF MATRIX A
0 - GENERAL
1 - SYMMETRIC
2 - DIAGONAL
REMARKS
MATRIX R CANNOT BE IN THE SAME LOCATION AS MATRIX A
MATRIX R IS ALWAYS A SYMMETRIC MATRIX WITH A STORAGE MODE=1
SUBROUTINES AND FUNCTION SUBPROGRAMS REQUIRED
LOC
METHOD
CALCULATION OF (A TRANSPOSE A) RESULTS IN A SYMMETRIC MATRIX
REGARDLESS OF THE STORAGE MODE OF THE INPUT MATRIX. THE
ELEMENTS OF MATRIX A ARE NOT CHANGED.