|
Linear Algebra
arduino
Accessible implementations of linear algebra algorithms
|
#include "Matrix.hpp"
Include dependency graph for PermutationMatrix.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | PermutationMatrix |
| Class that represents matrices that permute the rows or columns of other matrices. More... | |
Functions | |
| Matrix | operator* (const PermutationMatrix &P, const Matrix &A) |
| Left application of permutation matrix (P permutes rows of A). More... | |
| Matrix && | operator* (const PermutationMatrix &P, Matrix &&A) |
| Left application of permutation matrix (P permutes rows of A). More... | |
| Matrix | operator* (const Matrix &A, const PermutationMatrix &P) |
| Right application of permutation matrix (P permutes columns of A). More... | |
| Matrix && | operator* (Matrix &&A, const PermutationMatrix &P) |
| Right application of permutation matrix (P permutes columns of A). More... | |
| SquareMatrix | operator* (const PermutationMatrix &P, const SquareMatrix &A) |
| Left application of permutation matrix (P permutes rows of A). More... | |
| SquareMatrix && | operator* (const PermutationMatrix &P, SquareMatrix &&A) |
| Left application of permutation matrix (P permutes rows of A). More... | |
| SquareMatrix | operator* (const SquareMatrix &A, const PermutationMatrix &P) |
| Right application of permutation matrix (P permutes columns of A). More... | |
| SquareMatrix && | operator* (SquareMatrix &&A, const PermutationMatrix &P) |
| Right application of permutation matrix (P permutes columns of A). More... | |
| Vector | operator* (const PermutationMatrix &P, const Vector &v) |
| Left application of permutation matrix (P permutes rows of v). More... | |
| Vector && | operator* (const PermutationMatrix &P, Vector &&v) |
| Left application of permutation matrix (P permutes rows of v). More... | |
| RowVector | operator* (const RowVector &v, const PermutationMatrix &P) |
| Right application of permutation matrix (P permutes columns of v). More... | |
| RowVector && | operator* (RowVector &&v, const PermutationMatrix &P) |
| Right application of permutation matrix (P permutes columns of v). More... | |
| PermutationMatrix | transpose (const PermutationMatrix &P) |
| Transpose a permutation matrix (inverse permutation). More... | |
| PermutationMatrix && | transpose (PermutationMatrix &&P) |
| Transpose a permutation matrix (inverse permutation). More... | |