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

Store a two sided interpolative decomposition

Traits

Traits defining a two sided interpolative decomposition