You are here: Symbol Reference > Sparse Namespace > Classes > TSparseMtx Class > published > TSparseMtx.ReportLevel Property
MtxVec VCL
ContentsIndex
PreviousUpNext
TSparseMtx.ReportLevel Property

Defines how detailed report will be printed.

Pascal
property ReportLevel: TReportLevel;

Defines how detailed report will be printed. Be careful not to set it to prlAll for larger sparse matrices, because then all non-zero elements of the sparse matrix will be printed to Report cllass, a global TStringList object located in unit. The report is generated by Umfpack and can be very extensive, including everything from time needed to solve the system and number of flops to details about the path to the solution and many other useful parameters. Reports are generated only by Solve method.

// load report from Report and display it in Memo1 Memo1.Lines.Clear(); MtxVec.Report.Position := 0; Memo1.Lines.LoadFromStream(MtxVec.Report.Stream);
// load report from Report and display it in Memo1 Memo1->Lines.Clear(); MtxVec->Report->Position = 0; Memo1->Lines->LoadFromStream(MtxVec->Report->Stream());
Examples on GitHub
Copyright (c) 1999-2025 by Dew Research. All rights reserved.
What do you think about this topic? Send feedback!