type TSparseSystem = ( spsA = UMFPACK_A, spsAT = UMFPACK_At, spsAat = UMFPACK_Aat, spsPtL = UMFPACK_Pt_L, spsL = UMFPACK_L, spsLTP = UMFPACK_Lt_P, spsLaTP = UMFPACK_Lat_P, spsLT = UMFPACK_Lt, spsLaT = UMFPACK_Lat, spsUQT = UMFPACK_U_Qt, spsU = UMFPACK_U, spsQUT = UMFPACK_Q_Ut, spsQUaT = UMFPACK_Q_Uat, spsUT = UMFPACK_Ut, spsUaT = UMFPACK_Uat );
Defines the system to be solved by the TSparseMtx.Solve method.
Defines the system to be solved by the TSparseMtx.Solve method. In the declaration bellow L is lower triangular matrix, U is uper triangular matrix, P and Q are the permutation matrices and T denotes tranpose operation. PAQ = LU. Applies to Umfpack only.
Values
| Name | Description |
|---|---|
| spsA | Ax=b |
| spsAat | A.'x=b |
| spsAT | A'x=b |
| spsL | Lx=b |
| spsLaT | L.'x=b |
| spsLaTP | L.'Px=b |
| spsLT | L'x=b |
| spsLTP | L'Px=b |
| spsPtL | P'Lx=b |
| spsQUaT | QU.'x=b |
| spsQUT | QU'x=b |
| spsU | Ux=b |
| spsUaT | U.'x=b |
| spsUQT | UQ'x=b |
| spsUT | U'x=b |