|
|
Pattern | myra::diagcat (const PatternRange &A, const PatternRange &B) |
| Returns [A 0; 0 B].
|
|
SparseMatrix< NumberS > | myra::diagcat (const CSparseMatrixRange< NumberS > &A, const CSparseMatrixRange< NumberS > &B) |
| Returns [A 0; 0 B].
|
|
SparseMatrix< NumberD > | myra::diagcat (const CSparseMatrixRange< NumberD > &A, const CSparseMatrixRange< NumberD > &B) |
| Returns [A 0; 0 B].
|
|
SparseMatrix< NumberC > | myra::diagcat (const CSparseMatrixRange< NumberC > &A, const CSparseMatrixRange< NumberC > &B) |
| Returns [A 0; 0 B].
|
|
SparseMatrix< NumberZ > | myra::diagcat (const CSparseMatrixRange< NumberZ > &A, const CSparseMatrixRange< NumberZ > &B) |
| Returns [A 0; 0 B].
|
|
|
Pattern | myra::diagcat (const Array1< PatternRange > &ranges) |
| Returns diagcat(A,B,C,...) note this requires initializer_list braces, as in: diagcat({A,B,C...})
|
|
SparseMatrix< NumberS > | myra::diagcat (const Array1< CSparseMatrixRange< NumberS > > &ranges) |
| Returns diagcat(A,B,C,...) note this requires initializer_list braces, as in: diagcat({A,B,C...})
|
|
SparseMatrix< NumberD > | myra::diagcat (const Array1< CSparseMatrixRange< NumberD > > &ranges) |
| Returns diagcat(A,B,C,...) note this requires initializer_list braces, as in: diagcat({A,B,C...})
|
|
SparseMatrix< NumberC > | myra::diagcat (const Array1< CSparseMatrixRange< NumberC > > &ranges) |
| Returns diagcat(A,B,C,...) note this requires initializer_list braces, as in: diagcat({A,B,C...})
|
|
SparseMatrix< NumberZ > | myra::diagcat (const Array1< CSparseMatrixRange< NumberZ > > &ranges) |
| Returns diagcat(A,B,C,...) note this requires initializer_list braces, as in: diagcat({A,B,C...})
|
|
Routines to concatenate SparseMatrix's in diagonal fashion.