You are here: Symbol Reference > Sparse Namespace > Structs, Records, Enums > Sparse.TSparseSystem Enumeration
MtxVec VCL
ContentsIndex
PreviousUpNext
Sparse.TSparseSystem Enumeration

Defines the system to be solved by the TSparseMtx.Solve method.

Pascal
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 );
Members 
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 

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.

Copyright (c) 1999-2025 by Dew Research. All rights reserved.
What do you think about this topic? Send feedback!