void SparseToDense(TMtx *Dst, int MaxElemCount = 10000000);
Convert sparse matrix to banded matrix.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | Dst | TMtx * | |
| 2 | MaxElemCount = 10000000 | int |
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