Module two_sided_interp_decomp

Source
Expand description

Implementation of the two sided interpolative decomposition

The two sided interpolative decomposition of a matrix $A\in\mathbb{C}&{m\times n}$ is defined as $$ A \approx CXR, $$ where $C\in\mathbb{C}^{m\times k}$, $X\in\mathbb{C}^{k\times k}$, and $R\in\mathbb{C}^{k\times n}$. The matrix $X$ contains a subset of the entries of $A$, such that A[row_ind[:], col_ind[:]] = X, where row_ind and col_ind are index vectors.

Structs§

TwoSidedID
Store a two sided interpolative decomposition

Traits§

TwoSidedIDTraits
Traits defining a two sided interpolative decomposition