TSparseMtx.MulRight Method

Overload List

#SignatureDescription
1void MulRight(TMtx X, TMtx Y)Multiply the sparse matrix from right.
2void MulRight(TVec X, TVec Y)Multiply sparse matrix from right with vector X and place the result in vector Y.

Overload 1: void MulRight(TMtx X, TMtx Y)

Multiply the sparse matrix from right.

#NameTypeDescription
1XTMtxsource TMtx
2YTMtxsource TMtx

Result: stored in self (calling object)

Remarks:

Multiply calling sparse matrix from right with dense matrix X and place the result in dense matrix Y.

Examples
Matrix a= new Matrix(3,2);
Matrix b =  new Matrix(2,3);
TMtxSparse aSparse = new TMtxSparse();
aSparse.MulRight(a,b); // result is stored in b
See Also: TSparseMtx.MulLeft

Overload 2: void MulRight(TVec X, TVec Y)

Multiply sparse matrix from right with vector X and place the result in vector Y.

#NameTypeDescription
1XTVecsource TVec
2YTVecsource TVec

Result: stored in self (calling object)