Blaze  3.6
Classes

Classes

class  blaze::DMatSMatKronExpr< MT1, MT2, SO >
 Expression object for dense matrix-sparse matrix Kronecker product.The DMatSMatKronExpr class represents the compile time expression for Kronecker products between a dense matrix and a sparse matrix. More...
 
class  blaze::DMatSMatSchurExpr< MT1, MT2 >
 Expression object for dense matrix-sparse matrix Schur product.The DMatSMatSchurExpr class represents the compile time expression for Schur products between a dense matrix and a row-major sparse matrix. More...
 
class  blaze::DMatTSMatSchurExpr< MT1, MT2 >
 Expression object for dense matrix-transpose sparse matrix Schur product.The DMatTSMatSchurExpr class represents the compile time expression for Schur products between a dense matrix and a column-major sparse matrix. More...
 
class  blaze::DVecSVecOuterExpr< VT1, VT2 >
 Expression object for dense vector-sparse vector outer products.The DVecSVecOuterExpr class represents the compile time expression for dense vector-sparse vector outer products. More...
 
class  blaze::SMatDeclDiagExpr< MT, SO >
 Expression object for the explicit diagonal declaration of sparse matrices.The SMatDeclDiagExpr class represents the compile time expression for the explicit diagonal declaration of a sparse matrix. More...
 
class  blaze::SMatDeclHermExpr< MT, SO >
 Expression object for the explicit Hermitian declaration of sparse matrices.The SMatDeclHermExpr class represents the compile time expression for the explicit Hermitian declaration of a sparse matrix. More...
 
class  blaze::SMatDeclLowExpr< MT, SO >
 Expression object for the explicit lower declaration of sparse matrices.The SMatDeclLowExpr class represents the compile time expression for the explicit lower declaration of a sparse matrix. More...
 
class  blaze::SMatDeclSymExpr< MT, SO >
 Expression object for the explicit symmetry declaration of sparse matrices.The SMatDeclSymExpr class represents the compile time expression for the explicit symmetry declaration of a sparse matrix. More...
 
class  blaze::SMatDeclUppExpr< MT, SO >
 Expression object for the explicit upper declaration of sparse matrices.The SMatDeclUppExpr class represents the compile time expression for the explicit upper declaration of a sparse matrix. More...
 
class  blaze::SMatDMatKronExpr< MT1, MT2, SO >
 Expression object for sparse matrix-dense matrix Kronecker product.The SMatDMatKronExpr class represents the compile time expression for Kronecker products between a sparse matrix and a dense matrix. More...
 
class  blaze::SMatDMatSchurExpr< MT1, MT2 >
 Expression object for sparse matrix-dense matrix Schur product.The SMatDMatSchurExpr class represents the compile time expression for Schur products between a row-major sparse matrix and a dense matrix. 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::SMatMapExpr< MT, OP, SO >
 Expression object for the sparse matrix map() function.The SMatMapExpr class represents the compile time expression for the evaluation of a custom operation on each element of a sparse matrix via the map() function. 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 >
 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::SMatSMatKronExpr< MT1, MT2 >
 Expression object for sparse matrix-sparse matrix Kronecker product.The SMatSMatKronExpr class represents the compile time expression for Kronecker products between sparse matrices of any storage order. 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::SMatSMatSchurExpr< MT1, MT2 >
 Expression object for sparse matrix-sparse matrix Schur product.The SMatSMatSchurExpr class represents the compile time expression for Schur products between 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 >
 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::SMatTSMatKronExpr< MT1, MT2 >
 Expression object for sparse matrix-transpose sparse matrix Kronecker product.The SMatTSMatKronExpr class represents the compile time expression for Schur products 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::SMatTSMatSchurExpr< MT1, MT2 >
 Expression object for sparse matrix-transpose sparse matrix Schur product.The SMatTSMatSchurExpr class represents the compile time expression for Schur products between a row-major sparse matrix 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::SVecDVecOuterExpr< VT1, VT2 >
 Expression object for sparse vector-dense vector outer products.The SVecDVecOuterExpr class represents the compile time expression for sparse vector-dense vector outer products. More...
 
class  blaze::SVecSVecOuterExpr< VT1, VT2 >
 Expression object for sparse vector-sparse vector outer products.The SVecSVecOuterExpr class represents the compile time expression for sparse vector-sparse vector outer products. More...
 
class  blaze::TSMatDMatSchurExpr< MT1, MT2 >
 Expression object for transpose sparse matrix-dense matrix Schur product.The TSMatDMatSchurExpr class represents the compile time expression for Schur products between a transpose sparse matrix and a dense matrix. More...
 
class  blaze::TSMatSMatKronExpr< MT1, MT2 >
 Expression object for sparse matrix-sparse matrix Kronecker product.The TSMatSMatKronExpr class represents the compile time expression for Kronecker products between a column-major sparse matrix and a row-major sparse matrix. 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::TSMatSMatSchurExpr< MT1, MT2 >
 Expression object for transpose sparse matrix-sparse matrix Schur products.The TSMatSMatSchurExpr class represents the compile time expression for Schur products between a column-major sparse matrix 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::TSMatTSMatKronExpr< MT1, MT2 >
 Expression object for transpose sparse matrix-transpose sparse matrix Kronecker product.The TSMatTSMatKronExpr class represents the compile time expression for Kronecker products 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::TSMatTSMatSchurExpr< MT1, MT2 >
 Expression object for transpose sparse matrix-transpose sparse matrix Schur product.The TSMatTSMatSchurExpr class represents the compile time expression for Schur products 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