Skip to content

KKT norm criterion activation mechanism improvement

Release notes

KKT norm is evaluated even when not needed, and when new iteration callback is activated which is not logically correct. Store new store call back should be used instead. KKT norm should be saved in the database for post processing when computed.

Problem to solve

KKT norm is evaluated even when not needed this numerically inefficient. KKT norm is not saved in the database, a pity for post processing.

Proposal

new store call back is adopted to activate the KKT criterion, instead that new iteration. Automatically store KKT in database when computed. -->

Intended users

Everyone interested in first order stopping criteria.

User experience goal

Do a post processing of KKT criterion, numerical efficiency when kkt is not activated.

Further details

Better assess optimality of optimum candidate on the based on KKT conditions.