Result of lsqnonneg_impl. More...
#include <solvers.hpp>
Public Attributes | |
| Value | x |
| Non-negative solution column. | |
| double | resnorm |
| Squared 2-norm of the residual ‖C·x − d‖². | |
| Value | residual |
| Residual column d − C·x. | |
| int | exitflag |
| 1 on convergence. | |
| int | iterations |
| Outer-loop iteration count. | |
| std::string | algorithm |
| Always "active-set". | |
| std::string | message |
| Termination message. | |
Result of lsqnonneg_impl.
Definition at line 35 of file linalg/include/nk/linalg/solvers.hpp.
| std::string nk::linalg::NnlsResult::algorithm |
Always "active-set".
Definition at line 41 of file linalg/include/nk/linalg/solvers.hpp.
| int nk::linalg::NnlsResult::exitflag |
1 on convergence.
Definition at line 39 of file linalg/include/nk/linalg/solvers.hpp.
| int nk::linalg::NnlsResult::iterations |
Outer-loop iteration count.
Definition at line 40 of file linalg/include/nk/linalg/solvers.hpp.
| std::string nk::linalg::NnlsResult::message |
Termination message.
Definition at line 42 of file linalg/include/nk/linalg/solvers.hpp.
| Value nk::linalg::NnlsResult::residual |
Residual column d − C·x.
Definition at line 38 of file linalg/include/nk/linalg/solvers.hpp.
| double nk::linalg::NnlsResult::resnorm |
Squared 2-norm of the residual ‖C·x − d‖².
Definition at line 37 of file linalg/include/nk/linalg/solvers.hpp.
| Value nk::linalg::NnlsResult::x |
Non-negative solution column.
Definition at line 36 of file linalg/include/nk/linalg/solvers.hpp.