Blaze  3.6
Classes

Classes

class  blaze::DVecSVecKronExpr< VT1, VT2, TF >
 Expression object for dense vector-sparse vector Kronecker product.The DVecSVecKronExpr class represents the compile time expression for Kronecker products between a dense vector and a sparse vector. More...
 
class  blaze::DVecSVecMultExpr< VT1, VT2, TF >
 Expression object for dense vector-sparse vector multiplications.The DVecSVecMultExpr class represents the compile time expression for componentwise multiplications between a dense vector and a sparse vector. More...
 
class  blaze::SMatSVecMultExpr< MT, VT >
 Expression object for sparse matrix-sparse vector multiplications.The SMatSVecMultExpr class represents the compile time expression for multiplications between row-major sparse matrices and sparse vectors. More...
 
class  blaze::SVecDVecDivExpr< VT1, VT2, TF >
 Expression object for sparse vector-dense vector divisions.The SVecDVecDivExpr class represents the compile time expression for componentwise divisions between a sparse vector and a dense vector. More...
 
class  blaze::SVecDVecKronExpr< VT1, VT2, TF >
 Expression object for sparse vector-dense vector Kronecker products.The SVecDVecKronExpr class represents the compile time expression for Kronecker products between a sparse vector and a dense vector. More...
 
class  blaze::SVecDVecMultExpr< VT1, VT2, TF >
 Expression object for sparse vector-dense vector multiplications.The SVecDVecMultExpr class represents the compile time expression for componentwise multiplications between a sparse vector and a dense vector. More...
 
class  blaze::SVecEvalExpr< VT, TF >
 Expression object for the forced evaluation of sparse vectors.The SVecEvalExpr class represents the compile time expression for the forced evaluation of a sparse vector. More...
 
class  blaze::SVecExpandExpr< VT, TF, CEAs >
 Expression object for sparse vector expansion.The SVecExpandExpr class represents the compile time expression for expansions of sparse vectors. More...
 
class  blaze::SVecMapExpr< VT, OP, TF >
 Expression object for the sparse vector map() function.The SVecMapExpr class represents the compile time expression for the evaluation of a custom operation on each element of a sparse vector via the map() function. More...
 
class  blaze::SVecScalarDivExpr< VT, ST, TF >
 Expression object for divisions of a sparse vector by a scalar.The SVecScalarDivExpr class represents the compile time expression for divisions of sparse vectors by scalar values. More...
 
class  blaze::SVecScalarMultExpr< VT, ST, TF >
 Expression object for sparse vector-scalar multiplications.The SVecScalarMultExpr class represents the compile time expression for multiplications between a sparse vector and a scalar value. More...
 
class  blaze::SVecSerialExpr< VT, TF >
 Expression object for the forced serial evaluation of sparse vectors.The SVecSerialExpr class represents the compile time expression for the forced serial evaluation of a sparse vector. More...
 
class  blaze::SVecSVecAddExpr< VT1, VT2, TF >
 Expression object for sparse vector-sparse vector additions.The SVecSVecAddExpr class represents the compile time expression for additions between sparse vectors. More...
 
class  blaze::SVecSVecKronExpr< VT1, VT2, TF >
 Expression object for sparse vector-sparse vector Kronecker products.The SVecSVecKronExpr class represents the compile time expression for Kronecker products between sparse vectors. More...
 
class  blaze::SVecSVecMultExpr< VT1, VT2, TF >
 Expression object for sparse vector-sparse vector multiplications.The SVecSVecMultExpr class represents the compile time expression for componentwise multiplications between sparse vectors. More...
 
class  blaze::SVecSVecSubExpr< VT1, VT2, TF >
 Expression object for sparse vector-sparse vector subtractions.The SVecSVecSubExpr class represents the compile time expression for subtractions between sparse vectors. More...
 
class  blaze::SVecTransExpr< VT, TF >
 Expression object for sparse vector transpositions.The SVecTransExpr class represents the compile time expression for transpositions of sparse vectors. More...
 
class  blaze::SVecTransposer< VT, TF >
 Expression object for the transposition of a sparse vector.The SVecTransposer class is a wrapper object for the temporary transposition of a sparse vector. More...
 
class  blaze::TSMatSVecMultExpr< MT, VT >
 Expression object for sparse matrix-sparse vector multiplications.The TSMatSVecMultExpr class represents the compile time expression for multiplications between column-major sparse matrices and sparse vectors. More...
 
class  blaze::TSVecSMatMultExpr< VT, MT >
 Expression object for sparse vector-sparse matrix multiplications.The TSVecSMatMultExpr class represents the compile time expression for multiplications between transpose sparse vectors and row-major sparse matrices. More...
 
class  blaze::TSVecTSMatMultExpr< VT, MT >
 Expression object for sparse vector-sparse matrix multiplications.The TSVecTSMatMultExpr class represents the compile time expression for multiplications between transpose sparse vectors and column-major sparse matrices. More...
 

Detailed Description