Classes

Classes

class  blaze::DVecTSVecMultExpr< VT1, VT2 >::ConstIterator
 Iterator over the elements of the dense vector-sparse vector outer product expression. More...
 
class  blaze::DVecTSVecMultExpr< VT1, VT2 >
 Expression object for dense vector-sparse vector outer products.The DVecTSVecMultExpr class represents the compile time expression for dense vector-sparse vector outer products. More...
 
class  blaze::SMatEvalExpr< MT, SO >
 Expression object for the forced evaluation of sparse matrices.The SMatEvalExpr class represents the compile time expression for the forced evaluation of a sparse matrix. More...
 
class  blaze::SMatForEachExpr< MT, OP, SO >::ConstIterator
 Iterator over the elements of the sparse matrix for-each expression. More...
 
class  blaze::SMatForEachExpr< MT, OP, SO >
 Expression object for the sparse matrix forEach() function.The SMatForEachExpr class represents the compile time expression for the evaluation of a custom operation on each element of a sparse matrix via the forEach() function. More...
 
class  blaze::SMatScalarDivExpr< MT, ST, SO >::ConstIterator
 Iterator over the elements of the sparse matrix/scalar division expression. More...
 
class  blaze::SMatScalarDivExpr< MT, ST, SO >
 Expression object for sparse matrix-scalar divisions.The SMatScalarMult class represents the compile time expression for divisions between a sparse matrix and a scalar value. More...
 
class  blaze::SMatScalarMultExpr< MT, ST, SO >::ConstIterator
 Iterator over the elements of the sparse matrix/scalar multiplication expression. More...
 
class  blaze::SMatScalarMultExpr< MT, ST, SO >
 Expression object for sparse matrix-scalar multiplications.The SMatScalarMult class represents the compile time expression for multiplications between a sparse matrix and a scalar value. More...
 
class  blaze::SMatSerialExpr< MT, SO >
 Expression object for the forced serial evaluation of sparse matrices.The SMatSerialExpr class represents the compile time expression for the forced serial evaluation of a sparse matrix. More...
 
class  blaze::SMatSMatAddExpr< MT1, MT2 >
 Expression object for sparse matrix-sparse matrix additions.The SMatSMatAddExpr class represents the compile time expression for additions between two row-major sparse matrices. More...
 
class  blaze::SMatSMatMultExpr< MT1, MT2 >
 Expression object for sparse matrix-sparse matrix multiplications.The SMatSMatMultExpr class represents the compile time expression for multiplications between row-major sparse matrices. More...
 
class  blaze::SMatSMatSubExpr< MT1, MT2 >
 Expression object for sparse matrix-sparse matrix subtractions.The SMatSMatSubExpr class represents the compile time expression for subtractions between sparse matrices. More...
 
class  blaze::SMatTransExpr< MT, SO >::ConstIterator
 Iterator over the elements of the sparse matrix transposition expression. More...
 
class  blaze::SMatTransExpr< MT, SO >
 Expression object for sparse matrix transpositions.The SMatTransExpr class represents the compile time expression for transpositions of sparse matrices. More...
 
class  blaze::SMatTransposer< MT, SO >
 Expression object for the transposition of a sparse matrix.The SMatTransposer class is a wrapper object for the temporary transposition of a sparse matrix. More...
 
class  blaze::SMatTSMatAddExpr< MT1, MT2 >
 Expression object for sparse matrix-transpose sparse matrix additions.The SMatTSMatAddExpr class represents the compile time expression for additions between a row-major sparse matrix and a column-major sparse matrix. More...
 
class  blaze::SMatTSMatMultExpr< MT1, MT2 >
 Expression object for sparse matrix-transpose sparse matrix multiplications.The SMatTSMatMultExpr class represents the compile time expression for multiplications between a row-major and a column-major sparse matrix. More...
 
class  blaze::SMatTSMatSubExpr< MT1, MT2 >
 Expression object for sparse matrix-transpose sparse matrix subtractions.The SMatTSMatSubExpr class represents the compile time expression for subtractions between a row-major sparse matrix and a column-major sparse matrix. More...
 
class  blaze::SVecTDVecMultExpr< VT1, VT2 >::ConstIterator
 Iterator over the elements of the sparse vector-dense vector outer product expression. More...
 
class  blaze::SVecTDVecMultExpr< VT1, VT2 >
 Expression object for sparse vector-dense vector outer products.The SVecTDVecMultExpr class represents the compile time expression for sparse vector-dense vector outer products. More...
 
class  blaze::SVecTSVecMultExpr< VT1, VT2 >
 Expression object for sparse vector-sparse vector outer products.The SVecTSVecMultExpr class represents the compile time expression for sparse vector-sparse vector outer products. More...
 
class  blaze::TSMatSMatMultExpr< MT1, MT2 >
 Expression object for transpose sparse matrix-sparse matrix multiplications.The TSMatSMatMultExpr class represents the compile time expression for multiplications between a column-major and a row-major sparse matrix. More...
 
class  blaze::TSMatSMatSubExpr< MT1, MT2 >
 Expression object for transpose sparse matrix-sparse matrix subtractions.The TSMatSMatSubExpr class represents the compile time expression for subtractions between a column-major sparse matrix and a row-major sparse matrix. More...
 
class  blaze::TSMatTSMatAddExpr< MT1, MT2 >
 Expression object for transpose sparse matrix-transpose sparse matrix additions.The TSMatTSMatAddExpr class represents the compile time expression for additions between two column-major sparse matrices. More...
 
class  blaze::TSMatTSMatMultExpr< MT1, MT2 >
 Expression object for transpose sparse matrix-transpose sparse matrix multiplications.The TSMatTSMatMultExpr class represents the compile time expression for multiplications between two column-major sparse matrices. More...
 
class  blaze::TSMatTSMatSubExpr< MT1, MT2 >
 Expression object for transpose sparse matrix-transpose sparse matrix subtractions.The TSMatTSMatSubExpr class represents the compile time expression for subtractions between two column-major sparse matrices. More...
 

Detailed Description