nk 1.0.0
C++ Numerical Computing Runtime
Loading...
Searching...
No Matches
#include <memory_resource>
#include <nk/value/value.hpp>

Go to the source code of this file.

Functions

Value nk::linalg::pinv (const Value &A, double tol=-1.0, std::pmr::memory_resource *mr=nullptr)
 Moore-Penrose pseudoinverse (P = pinv(A, tol)).
Value nk::linalg::orth (const Value &A, double tol=-1.0, std::pmr::memory_resource *mr=nullptr)
 Orthonormal basis for range(A) (Q = orth(A, tol)).
Value nk::linalg::null_basis (const Value &A, double tol=-1.0, std::pmr::memory_resource *mr=nullptr)
 Orthonormal basis for null(A) (N = null(A, tol)).
Value nk::linalg::subspace (const Value &A, const Value &B, std::pmr::memory_resource *mr=nullptr)
 Subspace angle (theta = subspace(A, B)).