This will return a status Converged, but the maximum number of iterations was reached, which is 100 instead of 1000.
We should increase the maximum number of iterations btw.
Expected behavior
If the maximum number of inner iterations is reached NotConvergedIterations (this works for outer iterations - we need to check the inner status as well!). The maximum number of iterations should have been 1000.
System information:
Ubuntu 16.04, Rust 1.38.0,
Additional context
To be resolved in 0.6.1. Nothing to do in opengen.
Describe the bug
The maximum number of inner iterations is not passed from
AlmOptimizer
to the inner solver inAlmOptimizer:solve_inner_problem
(line 716).To Reproduce
Run the following example (not an MWE, sorry)
This will return a status
Converged
, but the maximum number of iterations was reached, which is100
instead of1000
.We should increase the maximum number of iterations btw.
Expected behavior
If the maximum number of inner iterations is reached
NotConvergedIterations
(this works for outer iterations - we need to check the inner status as well!). The maximum number of iterations should have been 1000.System information:
Ubuntu 16.04, Rust 1.38.0,
Additional context
To be resolved in
0.6.1
. Nothing to do in opengen.