Package de.labathome.trustconstr.report
Class BasicReport
java.lang.Object
de.labathome.trustconstr.report.ReportBase
de.labathome.trustconstr.report.BasicReport
Basic 7-column progress report used for bound-constrained problems.
Counterpart to scipy's
_trustregion_constr/report.py:BasicReport.
Columns: niter | f evals | CG iter | obj func | tr radius |
opt | c viol.
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class de.labathome.trustconstr.report.ReportBase
printFooter, printFooter, printHeader, printHeader, printIteration, printIteration
-
Constructor Details
-
BasicReport
public BasicReport()
-
-
Method Details
-
columnNames
- Specified by:
columnNamesin classReportBase- Returns:
- per-column header labels
-
columnWidths
protected int[] columnWidths()- Specified by:
columnWidthsin classReportBase- Returns:
- per-column display widths (number of characters per cell)
-
iterationFormats
Description copied from class:ReportBasePer-columnFormatterformat specs (e.g."^7"for a centered 7-char field,"^+13.4e"for centered scientific notation). The leading%and trailings/f/etc. are added byReportBase.printIteration(java.lang.Object...).- Specified by:
iterationFormatsin classReportBase- Returns:
- per-column format specs, parallel to
ReportBase.columnNames()
-