Summary
Defines the system to be solved by the TMtxSparse.Solve method.
Unit
Sparse
Declaration
TSparseSystem = (spsA = UMFPACK_A, // Ax=b
spsAT = UMFPACK_At, // A'x=b
spsAat = UMFPACK_Aat, // A.'x=b
spsPtL = UMFPACK_Pt_L, // P'Lx=b
spsL = UMFPACK_L, // Lx=b
spsLTP = UMFPACK_Lt_P, // L'Px=b
spsLaTP = UMFPACK_Lat_P, // L.'Px=b
spsLT = UMFPACK_Lt, // L'x=b
spsLaT = UMFPACK_Lat, // L.'x=b
spsUQT = UMFPACK_U_Qt, // UQ'x=b
spsU = UMFPACK_U, // Ux=b
spsQUT = UMFPACK_Q_Ut, // QU'x=b
spsQUaT = UMFPACK_Q_Uat, //QU.'x=b
spsUT = UMFPACK_Ut, // U'x=b
spsUaT = UMFPACK_Uat);
| Value | Description |
|---|
| spsA | Ax=b |
| spsAT | A'x=b |
| spsAat | A.'x=b |
| spsPtL | P'Lx=b |
| spsL | Lx=b |
| spsLTP | L'Px=b |
| spsLaTP | L.'Px=b |
| spsLT | L'x=b |
| spsLaT | L.'x=b |
| spsUQT | UQ'x=b |
| spsU | Ux=b |
| spsQUT | QU'x=b |
| spsQUaT | QU.'x=b |
| spsUT | U'x=b |
| spsUaT | U.'x=b |
Description
Defines the system to be solved by the TMtxSparse.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.
| Copyright 2008 Dew Research |
http://www.dewresearch.com