printing
print_problem_summary(settings, lowered)
¶
Print the problem summary box.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
settings
|
Configuration settings containing problem information |
required | |
lowered
|
LoweredProblem from lower_symbolic_problem() |
required |
Source code in openscvx/utils/printing.py
print_results_summary(result: OptimizationResults, timing_post, timing_init, timing_solve)
¶
Print the results summary box.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
result
|
OptimizationResults
|
Optimization results object |
required |
timing_post
|
float
|
Post-processing time |
required |
timing_init
|
float
|
Initialization time |
required |
timing_solve
|
float
|
Solve time |
required |
Source code in openscvx/utils/printing.py
print_summary_box(lines, title='Summary')
¶
Print a centered summary box with the given lines.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
lines
|
list
|
List of strings to display in the box |
required |
title
|
str
|
Title for the box (default: "Summary") |
'Summary'
|