OptimoJoe / Optizelle

Optizelle [op-tuh-zel] is an open source software library designed to solve general purpose nonlinear optimization problems.
www.optimojoe.com/products/optizelle
63 stars 13 forks source link

Add unit test for the orthogonality check in truncated CD #23

Closed josyoun closed 8 years ago

josyoun commented 10 years ago

If we do an inexact nullspace projection, it's possible that we lose orthogonality in Krylov subspace vectors in the truncated conjugate direction algorithm. To compensate, we add an extra stopping criteria for when we lose orthgonality. We need a unit to test to verify this functionality.

josyoun commented 8 years ago

Added in commit db9e2d1ddda3c9e659de412f789fe0ff9cd14bb8