Linear Algebra

The following are all the classes, functions, etc. (excluding Tensor, Matrix, and Vector), that relate to linear algebra.

namespace zhetapi::linalg

Functions

static Mat size_reduce(const Mat &H)
static std::pair<size_t, Mat> bergman_swap(const Mat &H, long double gamma)
static Mat corner(const Mat &H, size_t r)
Vec pslq(const Vec &a, long double gamma, long double epsilon)

Variables

const long double GAMMA = 1.15470053837925152901 + 1e-4
const long double EPSILON = 1e-10