Add a unit test for when grad + H dx_n is in the nullspace of the total derivative of the constraints. This projection occurs prior to the truncated Krylov method. In any case, when this gradient is in the null-space, we have a difficult time hitting the stopping tolerances, so we have an extra exit criteria. The criteria is implemented, but we need a test for this feature.
Add a unit test for when
grad + H dx_n
is in the nullspace of the total derivative of the constraints. This projection occurs prior to the truncated Krylov method. In any case, when this gradient is in the null-space, we have a difficult time hitting the stopping tolerances, so we have an extra exit criteria. The criteria is implemented, but we need a test for this feature.