#include <memory_resource>#include <string>#include <nk/value/value.hpp>Go to the source code of this file.
Classes | |
| struct | nk::linalg::NnlsResult |
| Result of lsqnonneg_impl. More... | |
Functions | |
| Value | nk::linalg::linsolve (const Value &A, const Value &B, std::pmr::memory_resource *mr=nullptr) |
| Solve A·X = B (X = linsolve(A, B)). | |
| Value | nk::linalg::lsqminnorm (const Value &A, const Value &B, bool have_tol, double tol_user, std::pmr::memory_resource *mr=nullptr) |
| Minimum-norm least-squares solution (X = lsqminnorm(A, B)). | |
| NnlsResult | nk::linalg::lsqnonneg_impl (const Value &C, const Value &d, std::pmr::memory_resource *mr=nullptr) |
| Non-negative least-squares (x = lsqnonneg(C, d)). | |