TSparseMtx::SparseToDense Method

void SparseToDense(TMtx *Dst, int MaxElemCount = 10000000);

Convert sparse matrix to banded matrix.

#NameTypeDescription
1DstTMtx *
2MaxElemCount = 10000000int
Remarks:

Convert sparse matrix modified compressed column format to dense matrix.

Examples
#include "MtxVec.h"
#include "Units.MtxVec.h"
#include "sparse.h"

using namespace Dew;
using namespace Dew::Math;
using namespace Dew::Math::Units::MtxVec;

void Example()
{
    TMtx *A, *B;
    TSparseMtx* SparseA;
    CreateIt(A, B);
    SparseA = new TSparseMtx();
    // ...
    A->SetIt(3, 3, false, DewArray<double>{1, 0, 0, 0, 2, 0, 0, 1, 3});
    delete SparseA;
    FreeIt(A, B);
}
See Also: TSparseMtx::DenseToSparse
Declared in Dew::Math::TSparseMtx · Dew.Math/sparse.h · Cross-compiler