TSparseMtx::AddSplit Method

Overload List

#SignatureDescription
1void AddSplit(TSparseMtx *LowerTriang, TVec *Diag, TSparseMtx *UpperTriang);Construct sparse matrxix by summing lower, upper triangluar part and the diagonal.
2void AddSplit(TSparseMtx *LowerTriang, TSparseMtx *UpperTriang);Sums up the sparse matrix from its lower (LoweTriang) and upper triangle (UpperTriang).

Overload 1: void AddSplit(TSparseMtx *LowerTriang, TVec *Diag, TSparseMtx *UpperTriang);

Construct sparse matrxix by summing lower, upper triangluar part and the diagonal.

#NameTypeDescription
1LowerTriangTSparseMtx *
2DiagTVec *
3UpperTriangTSparseMtx *
Remarks:

Sums up the sparse matrix from its three parts: The lower triangle (LowerTriang), main diagonal (Diag) and upper triangle (UpperTriang).

See Also: TSparseMtx::Split
Declared in Dew::Math::TSparseMtx · Dew.Math/sparse.h · Cross-compiler

Overload 2: void AddSplit(TSparseMtx *LowerTriang, TSparseMtx *UpperTriang);

Sums up the sparse matrix from its lower (LoweTriang) and upper triangle (UpperTriang).

#NameTypeDescription
1LowerTriangTSparseMtx *
2UpperTriangTSparseMtx *
Declared in Dew::Math::TSparseMtx · Dew.Math/sparse.h · Cross-compiler