MyraMath
Static Public Member Functions | List of all members
myra::detail::permute_wrapper Class Reference

Static Public Member Functions

template<class Number >
static SparseMatrix< Number > permute_slice (const Permutation &P, const CSparseMatrixRange< Number > &A, const Permutation &Q)
 
template<class Number >
static SparseMatrix< Number > permute_all (const Permutation &P, const CSparseMatrixRange< Number > &A, const Permutation &Q)
 
template<class Number >
static SparseMatrix< Number > permute (const Permutation &P, const CSparseMatrixRange< Number > &A, const Permutation &Q)
 
template<class Number >
static SparseMatrix< Number > permute (const Permutation &P, const CSparseMatrixRange< Number > &A)
 
template<class Number >
static SparseMatrix< Number > tril_permute_slice (const Permutation &P, const CSparseMatrixRange< Number > &A)
 
template<class Number >
static SparseMatrix< Number > tril_permute_all (const Permutation &P, const CSparseMatrixRange< Number > &A)
 
template<class Number >
static SparseMatrix< Number > tril_permute (const Permutation &P, const CSparseMatrixRange< Number > &A)
 
static Pattern permute_slice (const Permutation &P, const PatternRange &A, const Permutation &Q)
 
static Pattern permute_all (const Permutation &P, const PatternRange &A, const Permutation &Q)
 
static Pattern permute (const Permutation &P, const PatternRange &A, const Permutation &Q)
 
static Pattern permute (const Permutation &P, const PatternRange &A)
 
static Pattern tril_permute_slice (const Permutation &P, const PatternRange &A)
 
static Pattern tril_permute_all (const Permutation &P, const PatternRange &A)
 
static Pattern tril_permute (const Permutation &P, const PatternRange &A)
 

The documentation for this class was generated from the following file: