|
MyraMath
|
Overloads expr() for Matrix<Number>, LowerMatrix<Number>, Vector<Number> and DiagonalMatrix<Number> More...
Go to the source code of this file.
Classes | |
| class | myra::Expression< Arity, Number > |
| Given an index (i,j,etc), returns a value. More... | |
| class | myra::CVectorRange< Number > |
| Represents a const VectorRange. More... | |
| class | myra::CMatrixRange< Number > |
| Represents a const MatrixRange. More... | |
| class | myra::CLowerMatrixRange< Number > |
| Represents a const LowerMatrixRange. More... | |
| class | myra::CDiagonalMatrixRange< Number > |
| Represents a const DiagonalMatrixRange. More... | |
Functions | |
| Expression< 1, NumberS > | myra::expr (const CVectorRange< NumberS > &x) |
| Adapts a Vector<Number> into an arity-1 Expression of Number. | |
| Expression< 1, NumberD > | myra::expr (const CVectorRange< NumberD > &x) |
| Adapts a Vector<Number> into an arity-1 Expression of Number. | |
| Expression< 1, NumberC > | myra::expr (const CVectorRange< NumberC > &x) |
| Adapts a Vector<Number> into an arity-1 Expression of Number. | |
| Expression< 1, NumberZ > | myra::expr (const CVectorRange< NumberZ > &x) |
| Adapts a Vector<Number> into an arity-1 Expression of Number. | |
| Expression< 2, NumberS > | myra::expr (const CMatrixRange< NumberS > &A) |
| Adapts a Matrix<Number> into an arity-2 Expression of Number. | |
| Expression< 2, NumberD > | myra::expr (const CMatrixRange< NumberD > &A) |
| Adapts a Matrix<Number> into an arity-2 Expression of Number. | |
| Expression< 2, NumberC > | myra::expr (const CMatrixRange< NumberC > &A) |
| Adapts a Matrix<Number> into an arity-2 Expression of Number. | |
| Expression< 2, NumberZ > | myra::expr (const CMatrixRange< NumberZ > &A) |
| Adapts a Matrix<Number> into an arity-2 Expression of Number. | |
| Expression< 2, NumberS > | myra::expr (const CLowerMatrixRange< NumberS > &L, char op='N') |
| Adapts a LowerMatrix<Number> into an arity-2 Expression of Number. | |
| Expression< 2, NumberD > | myra::expr (const CLowerMatrixRange< NumberD > &L, char op) |
| Adapts a LowerMatrix<Number> into an arity-2 Expression of Number. | |
| Expression< 2, NumberC > | myra::expr (const CLowerMatrixRange< NumberC > &L, char op) |
| Adapts a LowerMatrix<Number> into an arity-2 Expression of Number. | |
| Expression< 2, NumberZ > | myra::expr (const CLowerMatrixRange< NumberZ > &L, char op) |
| Adapts a LowerMatrix<Number> into an arity-2 Expression of Number. | |
| Expression< 1, NumberS > | myra::expr1 (const CDiagonalMatrixRange< NumberS > &D) |
| Adapts a DiagonalMatrix<Number> into an arity-1 Expression of Number. | |
| Expression< 1, NumberD > | myra::expr1 (const CDiagonalMatrixRange< NumberD > &D) |
| Adapts a DiagonalMatrix<Number> into an arity-1 Expression of Number. | |
| Expression< 1, NumberC > | myra::expr1 (const CDiagonalMatrixRange< NumberC > &D) |
| Adapts a DiagonalMatrix<Number> into an arity-1 Expression of Number. | |
| Expression< 1, NumberZ > | myra::expr1 (const CDiagonalMatrixRange< NumberZ > &D) |
| Adapts a DiagonalMatrix<Number> into an arity-1 Expression of Number. | |
| Expression< 2, NumberS > | myra::expr2 (const CDiagonalMatrixRange< NumberS > &D) |
| Adapts a DiagonalMatrix<Number> into an arity-1 Expression of Number. | |
| Expression< 2, NumberD > | myra::expr2 (const CDiagonalMatrixRange< NumberD > &D) |
| Adapts a DiagonalMatrix<Number> into an arity-1 Expression of Number. | |
| Expression< 2, NumberC > | myra::expr2 (const CDiagonalMatrixRange< NumberC > &D) |
| Adapts a DiagonalMatrix<Number> into an arity-1 Expression of Number. | |
| Expression< 2, NumberZ > | myra::expr2 (const CDiagonalMatrixRange< NumberZ > &D) |
| Adapts a DiagonalMatrix<Number> into an arity-1 Expression of Number. | |
Overloads expr() for Matrix<Number>, LowerMatrix<Number>, Vector<Number> and DiagonalMatrix<Number>
1.8.13