SSYSV Example
For a detailed description and reference information on this function, please visit:
The routine solves the real system of linear equations for
X
:
A*X = B
where
- Ais a square symmetric matrix.
- The columns of matrixBare individual right-hand sides.
- The columns ofXare the corresponding solutions.
The matrix
B
is overwritten by
X
.
The diagonal pivoting method is used to factor
A
as:
A
=
U
*D
*U
T
A
=
L
*D
*L
T
where
- U(orL) is a product of permutation and unit upper (lower) triangular matrices.
- Dis a symmetric and block diagonal matrix with 1-by-1 and 2-by-2 diagonal blocks.
The factored form of
.
A
is then used to solve the system of equations
A
*X
=
B
Fortran-77 Interface
C Interface
Please refer to the
Matrix Layout section of the C Interface Conventions for the description of Row Major (C default) and Column Major (Fortran default).