Blaze 3.9
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
 Cblaze::AbsGeneric wrapper for the abs() function
 Cblaze::AccuracyComputation accuracy for floating point data types
 Cblaze::AcosGeneric wrapper for the acos() function
 Cblaze::AcoshGeneric wrapper for the acosh() function
 Cblaze::AddGeneric wrapper for the addition operator
 Cblaze::AddAssignGeneric wrapper for addition assignment
 Cblaze::AddConst< T >Addition of a top level 'const' qualifier
 Cblaze::AddCV< T >Addition of a top level 'const' and 'volatile' qualifier
 Cblaze::AddLValueReference< T >Addition of a top level reference
 Cblaze::AddPointer< T >Addition of a top level pointer
 Cblaze::AddRValueReference< T >Addition of a top level reference
 Cblaze::AddVolatile< T >Addition of a top level 'volatile' qualifier
 Cblaze::AlignedAllocator< T >Allocator for type-specific aligned memory
 Cblaze::AlignedArray< Type, N, Alignment >Implementation of a static array with a fixed alignment
 Cblaze::AlignedArray< Type, M *NN, Alignment >
 Cblaze::AlignedArray< Type, NN, Alignment >
 Cstd::allocator< T >STL class
 Cblaze::AndGeneric wrapper for the logical AND operator
 Cblaze::AndAssignGeneric wrapper for bitwise AND assignment
 Cblaze::Append< TL, T >Appending a type to a type list
 Cblaze::Archive< Stream >Binary archive for the portable serialization of data
 Cblaze::ArgGeneric wrapper for the arg() function
 Cblaze::ArrayDeleteArray-delete policy class
 Cblaze::AsinGeneric wrapper for the asin() function
 Cblaze::AsinhGeneric wrapper for the asinh() function
 Cblaze::AssignGeneric wrapper for plain assignment
 Cblaze::AtanGeneric wrapper for the atan() function
 Cblaze::Atan2Generic wrapper for the atan2() function
 Cblaze::AtanhGeneric wrapper for the atanh() function
 Cblaze::BandData< CBAs >Auxiliary class template for the data members of the Band class
 Cblaze::Bind1st< OP, A1 >Generic wrapper for an operation with fixed 1st argument
 Cblaze::Bind2nd< OP, A2 >Generic wrapper for an operation with fixed 2nd argument
 Cblaze::Bind3rd< OP, A3 >Generic wrapper for an operation with fixed 3rd argument
 Cblaze::BitandGeneric wrapper for the bitwise AND ('&') operator
 Cblaze::BitorGeneric wrapper for the bitwise OR ('|') operator
 Cblaze::BitxorGeneric wrapper for the bitwise XOR ('^') operator
 Cblaze::MemoryPool< Type, Blocksize >::BlockMemory block within the memory bool
 Cblaze::Bools<... >Auxiliary tool for unwrapping a pack of variadic boolean values
 Cblaze::CbrtGeneric wrapper for the cbrt() function
 Cblaze::CeilGeneric wrapper for the ceil() function
 Cblaze::ClampGeneric wrapper for the clamp() function
 Cblaze::ClearGeneric wrapper for the clear() function
 Cblaze::ColumnData< CCAs >Auxiliary class template for the data members of the Column class
 Cblaze::CommonType< T >Deduction of a type common to several types
 CcomplexComplex data type of the Blaze library
 Cblaze::ComplexProxy< PT, CT >Proxy backend for complex types
 Cblaze::ConjGeneric wrapper for the conj() function
 Cblaze::DMatDMatAddExpr< MT1, MT2, SO >::ConstIteratorIterator over the elements of the dense matrix
 Cblaze::DMatDMatMapExpr< MT1, MT2, OP, SO >::ConstIteratorIterator over the elements of the dense matrix map expression
 Cblaze::DMatDMatSchurExpr< MT1, MT2, SO >::ConstIteratorIterator over the elements of the dense matrix
 Cblaze::DMatDMatSubExpr< MT1, MT2, SO >::ConstIteratorIterator over the elements of the dense matrix
 Cblaze::DMatGenExpr< MT, OP, SO >::ConstIteratorIterator over the elements of the dense matrix generator expression
 Cblaze::DMatMapExpr< MT, OP, SO >::ConstIteratorIterator over the elements of the dense matrix map expression
 Cblaze::DMatReduceExpr< MT, OP, rowwise >::ConstIteratorIterator over the elements of the dense vector
 Cblaze::DMatScalarDivExpr< MT, ST, SO >::ConstIteratorIterator over the elements of the dense matrix
 Cblaze::DMatScalarMultExpr< MT, ST, SO >::ConstIteratorIterator over the elements of the dense matrix
 Cblaze::DVecDVecAddExpr< VT1, VT2, TF >::ConstIteratorIterator over the elements of the dense vector
 Cblaze::DVecDVecCrossExpr< VT1, VT2, TF >::ConstIteratorIterator over the elements of the dense vector
 Cblaze::DVecDVecDivExpr< VT1, VT2, TF >::ConstIteratorIterator over the elements of the dense vector
 Cblaze::DVecDVecMapExpr< VT1, VT2, OP, TF >::ConstIteratorIterator over the elements of the dense vector map expression
 Cblaze::DVecDVecMultExpr< VT1, VT2, TF >::ConstIteratorIterator over the elements of the dense vector
 Cblaze::DVecDVecOuterExpr< VT1, VT2, OP >::ConstIteratorIterator over the elements of the dense vector outer map expression
 Cblaze::DVecDVecSubExpr< VT1, VT2, TF >::ConstIteratorIterator over the elements of the dense vector
 Cblaze::DVecGenExpr< VT, OP, TF >::ConstIteratorIterator over the elements of the dense vector generator expression
 Cblaze::DVecMapExpr< VT, OP, TF >::ConstIteratorIterator over the elements of the dense vector map expression
 Cblaze::DVecScalarDivExpr< VT, ST, TF >::ConstIteratorIterator over the elements of the dense vector
 Cblaze::DVecScalarMultExpr< VT, ST, TF >::ConstIteratorIterator over the elements of the dense vector
 Cblaze::DVecSVecMultExpr< VT1, VT2, TF >::ConstIteratorIterator over the elements of the dense vector-sparse vector multiplication expression
 Cblaze::DVecSVecOuterExpr< VT1, VT2 >::ConstIteratorIterator over the elements of the dense vector-sparse vector outer product expression
 Cblaze::IdentityMatrix< Type, SO, Tag >::ConstIteratorIterator over the elements of the identity matrix
 Cblaze::SMatDMatSchurExpr< MT1, MT2 >::ConstIteratorIterator over the elements of the sparse matrix/dense matrix Schur product expression
 Cblaze::SMatMapExpr< MT, OP, SO >::ConstIteratorIterator over the elements of the sparse matrix map expression
 Cblaze::SMatReduceExpr< MT, OP, rowwise >::ConstIteratorIterator over the elements of the dense vector
 Cblaze::SMatScalarDivExpr< MT, ST, SO >::ConstIteratorIterator over the elements of the sparse matrix/scalar division expression
 Cblaze::SMatScalarMultExpr< MT, ST, SO >::ConstIteratorIterator over the elements of the sparse matrix/scalar multiplication expression
 Cblaze::SMatVarExpr< MT, rowwise >::ConstIteratorIterator over the elements of the dense vector
 Cblaze::SVecDVecDivExpr< VT1, VT2, TF >::ConstIteratorIterator over the elements of the sparse vector-dense vector division expression
 Cblaze::SVecDVecMultExpr< VT1, VT2, TF >::ConstIteratorIterator over the elements of the sparse vector-dense vector multiplication expression
 Cblaze::SVecDVecOuterExpr< VT1, VT2 >::ConstIteratorIterator over the elements of the sparse vector-dense vector outer product expression
 Cblaze::SVecMapExpr< VT, OP, TF >::ConstIteratorIterator over the elements of the sparse vector map expression
 Cblaze::SVecScalarDivExpr< VT, ST, TF >::ConstIteratorIterator over the elements of the sparse vector/scalar multiplication expression
 Cblaze::SVecScalarMultExpr< VT, ST, TF >::ConstIteratorIterator over the elements of the sparse vector/scalar multiplication expression
 Cblaze::TSMatDMatSchurExpr< MT1, MT2 >::ConstIteratorIterator over the elements of the sparse matrix/dense matrix Schur product expression
 Cblaze::Contains< TL, T >Searching a type list
 Cblaze::ContainsRelated< TL, T >Searching a type list
 Cblaze::CosGeneric wrapper for the cos() function
 Cblaze::CoshGeneric wrapper for the cosh() function
 Cblaze::timing::CpuPolicyTiming policy for the measurement of the CPU time
 Cblaze::CTransGeneric wrapper for the ctrans() function
 Cblaze::CustomOppositeType< T >Evaluation of the custom opposite type
 Cblaze::CustomTransposeType< T >Evaluation of the custom transpose type
 Cblaze::DeallocateDeallocate policy class
 Cblaze::Decay< T >Applies the type conversions for by-value function arguments
 Cblaze::DeclDiagGeneric wrapper for the decldiag() function
 Cblaze::DeclHermGeneric wrapper for the declherm() function
 Cblaze::DeclIdGeneric wrapper for the declid() function
 Cblaze::DeclLowGeneric wrapper for the decllow() function
 Cblaze::DeclStrLowGeneric wrapper for the declstrlow() function
 Cblaze::DeclStrUppGeneric wrapper for the declstrupp() function
 Cblaze::DeclSymGeneric wrapper for the declsym() function
 Cblaze::DeclUniLowGeneric wrapper for the declunilow() function
 Cblaze::DeclUniUppGeneric wrapper for the decluniupp() function
 Cblaze::DeclUppGeneric wrapper for the declupp() function
 Cdecltype evalAddTrait std::declval
 Cdecltype evalBandTrait std::declval
 Cdecltype evalColumnsTrait std::declval
 Cdecltype evalColumnTrait std::declval
 Cdecltype evalCrossTrait std::declval
 Cdecltype evalDeclDiagTrait std::declval
 Cdecltype evalDeclHermTrait std::declval
 Cdecltype evalDeclIdTrait std::declval
 Cdecltype evalDeclLowTrait std::declval
 Cdecltype evalDeclStrLowTrait std::declval
 Cdecltype evalDeclStrUppTrait std::declval
 Cdecltype evalDeclSymTrait std::declval
 Cdecltype evalDeclUniLowTrait std::declval
 Cdecltype evalDeclUniUppTrait std::declval
 Cdecltype evalDeclUppTrait std::declval
 Cdecltype evalDeclZeroTrait std::declval
 Cdecltype evalDivTrait std::declval
 Cdecltype evalElementsTrait std::declval
 Cdecltype evalExpandTrait std::declval
 Cdecltype evalKronTrait std::declval
 Cdecltype evalMapTrait std::declval
 Cdecltype evalMultTrait std::declval
 Cdecltype evalReduceTrait std::declval
 Cdecltype evalRepeatTrait std::declval
 Cdecltype evalRowsTrait std::declval
 Cdecltype evalRowTrait std::declval
 Cdecltype evalSchurTrait std::declval
 Cdecltype evalSolveTrait std::declval
 Cdecltype evalSubmatrixTrait std::declval
 Cdecltype evalSubTrait std::declval
 Cdecltype evalSubvectorTrait std::declval
 Cdecltype isAddExpr_backend std::declval
 Cdecltype isBinaryMapExpr_backend std::declval
 Cdecltype isColumnMajorMatrix_backend std::declval
 Cdecltype isColumnVector_backend std::declval
 Cdecltype isCrossExpr_backend std::declval
 Cdecltype isDeclaration_backend std::declval
 Cdecltype isDeclDiagExpr_backend std::declval
 Cdecltype isDeclExpr_backend std::declval
 Cdecltype isDeclHermExpr_backend std::declval
 Cdecltype isDeclLowExpr_backend std::declval
 Cdecltype isDeclStrLowExpr_backend std::declval
 Cdecltype isDeclStrUppExpr_backend std::declval
 Cdecltype isDeclSymExpr_backend std::declval
 Cdecltype isDeclUniLowExpr_backend std::declval
 Cdecltype isDeclUniUppExpr_backend std::declval
 Cdecltype isDeclUppExpr_backend std::declval
 Cdecltype isDenseMatrix_backend std::declval
 Cdecltype isDenseVector_backend std::declval
 Cdecltype isDivExpr_backend std::declval
 Cdecltype isEigenExpr_backend std::declval
 Cdecltype isEvalExpr_backend std::declval
 Cdecltype isExpandExpr_backend std::declval
 Cdecltype isExpression_backend std::declval
 Cdecltype isGenExpr_backend std::declval
 Cdecltype isKronExpr_backend std::declval
 Cdecltype isMatEvalExpr_backend std::declval
 Cdecltype isMatExpExpr_backend std::declval
 Cdecltype isMatGenExpr_backend std::declval
 Cdecltype isMatInvExpr_backend std::declval
 Cdecltype isMatMapExpr_backend std::declval
 Cdecltype isMatMatAddExpr_backend std::declval
 Cdecltype isMatMatKronExpr_backend std::declval
 Cdecltype isMatMatMapExpr_backend std::declval
 Cdecltype isMatMatMultExpr_backend std::declval
 Cdecltype isMatMatSolveExpr_backend std::declval
 Cdecltype isMatMatSubExpr_backend std::declval
 Cdecltype isMatNoAliasExpr_backend std::declval
 Cdecltype isMatNoSIMDExpr_backend std::declval
 Cdecltype isMatReduceExpr_backend std::declval
 Cdecltype isMatRepeatExpr_backend std::declval
 Cdecltype isMatrix_backend std::declval
 Cdecltype isMatScalarDivExpr_backend std::declval
 Cdecltype isMatScalarMultExpr_backend std::declval
 Cdecltype isMatSerialExpr_backend std::declval
 Cdecltype isMatTransExpr_backend std::declval
 Cdecltype isMatVecMultExpr_backend std::declval
 Cdecltype isMatVecSolveExpr_backend std::declval
 Cdecltype isModification std::declval
 Cdecltype isMultExpr_backend std::declval
 Cdecltype isNoAliasExpr_backend std::declval
 Cdecltype isNoSIMDExpr_backend std::declval
 Cdecltype isProxy_backend std::declval
 Cdecltype isReduceExpr_backend std::declval
 Cdecltype isRepeatExpr_backend std::declval
 Cdecltype isRowMajorMatrix_backend std::declval
 Cdecltype isRowVector_backend std::declval
 Cdecltype isSchurExpr_backend std::declval
 Cdecltype isSerialExpr_backend std::declval
 Cdecltype isSIMDPack_backend std::declval
 Cdecltype isSolveExpr_backend std::declval
 Cdecltype isSparseMatrix_backend std::declval
 Cdecltype isSparseVector_backend std::declval
 Cdecltype isSubExpr_backend std::declval
 Cdecltype isSVDExpr_backend std::declval
 Cdecltype isTransExpr_backend std::declval
 Cdecltype isTVecMatMultExpr_backend std::declval
 Cdecltype isUnaryMapExpr_backend std::declval
 Cdecltype isVecEvalExpr_backend std::declval
 Cdecltype isVecExpandExpr_backend std::declval
 Cdecltype isVecGenExpr_backend std::declval
 Cdecltype isVecMapExpr_backend std::declval
 Cdecltype isVecNoAliasExpr_backend std::declval
 Cdecltype isVecNoSIMDExpr_backend std::declval
 Cdecltype isVecRepeatExpr_backend std::declval
 Cdecltype isVecScalarDivExpr_backend std::declval
 Cdecltype isVecScalarMultExpr_backend std::declval
 Cdecltype isVecSerialExpr_backend std::declval
 Cdecltype isVector_backend std::declval
 Cdecltype isVecTransExpr_backend std::declval
 Cdecltype isVecTVecMapExpr_backend std::declval
 Cdecltype isVecTVecMultExpr_backend std::declval
 Cdecltype isVecVecAddExpr_backend std::declval
 Cdecltype isVecVecDivExpr_backend std::declval
 Cdecltype isVecVecKronExpr_backend std::declval
 Cdecltype isVecVecMapExpr_backend std::declval
 Cdecltype isVecVecMultExpr_backend std::declval
 Cdecltype isVecVecSubExpr_backend std::declval
 Cdecltype isView_backend std::declval
 Cstd::declval
 Cblaze::DeclZeroGeneric wrapper for the declzero() function
 Cblaze::DefaultDelete< Type >Default C++ deletion policy class
 Cblaze::DefaultProxy< PT, RT >Default proxy backend for built-in and alternate user-specific class types
 Cblaze::DenseIterator< Type, AF >Implementation of a generic iterator for dense vectors and matrices
 Cblaze::Dependency< T >Lifetime dependency on a singleton object
 Cblaze::DerestrictTrait< T >Evaluation of the return type of the derestrict function
 Cblaze::DiagonalMatrix< MT, SO, DF >Matrix adapter for diagonal $ N \times N $ matrices
 Cblaze::DivGeneric wrapper for the division operator
 Cblaze::DivAssignGeneric wrapper for division assignment
 Cblaze::DMatFixExpr< MT, SO >Expression object for fixing the size of a dense matrix
 Cblaze::DMatReduceExpr< MT, OP, RF >Base template for row-major dense matrix partial reduction operations
 Cblaze::DMatSMatSchurExpr< typename, typename >
 Cblaze::DMatTSMatSchurExpr< typename, typename >
 Cblaze::DVecFixExpr< VT, TF >Expression object for fixing the size of a dense vector
 Cblaze::DynamicAllocator< A1, As >Deduction of an allocator type for dynamic vectors and matrices
 Cblaze::EmptyTypeEmpty data type for utility purposes
 Cblaze::EnableIf< Condition, T >Substitution Failure Is Not An Error (SFINAE) class
 Cblaze::EpsilonNumerical epsilon value for floating point data types
 Cblaze::Erase< TL, T >Erasing the first occurrence of a type from a type list
 Cblaze::EraseAll< TL, T >Erasing all occurrences of a type from a type list
 Cblaze::ErfGeneric wrapper for the erf() function
 Cblaze::ErfcGeneric wrapper for the erfc() function
 Cblaze::EvalGeneric wrapper for the eval() function
 Cblaze::EvaluateTrait< T, typename >Evaluation of the return type of the evaluate function
 Cblaze::ExpGeneric wrapper for the exp() function
 Cblaze::Exp10Generic wrapper for the exp10() function
 Cblaze::Exp2Generic wrapper for the exp2() function
 Cblaze::ExpandExprData< CEAs >Auxiliary class template for the data members of expansion expression classes
 Cblaze::ExpandExprData< CEAs... >
 Cblaze::FloorGeneric wrapper for the floor() function
 Cblaze::fortran_complex16Type of double precision complex numbers within a Fortran forward declaration
 Cblaze::fortran_complex8Type of single precision complex numbers within a Fortran forward declaration
 Cblaze::MemoryPool< Type, Blocksize >::FreeObjectA single element of the free list of the memory pool
 Cblaze::FunctionTraceRAII object for function tracing
 Cblaze::GreaterGeneric wrapper for the greater-than relational operator
 Cblaze::GroupTag< ID >Group tag for vectors and matrices
 CHasAbsHelper
 CHasAcosHelper
 CHasAcoshHelper
 CHasAddHelper
 CHasAsinHelper
 CHasAsinhHelper
 CHasAtan2Helper
 CHasAtanHelper
 CHasAtanhHelper
 CHasCbrtHelper
 CHasCeilHelper
 CHasClampHelper
 CHasConjHelper
 CHasCosHelper
 CHasCoshHelper
 Cblaze::HasCyclicDependency< T, TL, C >
 CHasDivHelper
 CHasErfcHelper
 CHasErfHelper
 CHasExp10Helper
 CHasExp2Helper
 CHasExpHelper
 CHasFloorHelper
 CHasHypotHelper
 CHasImagHelper
 CHasInvCbrtHelper
 CHasInvSqrtHelper
 CHasLGammaHelper
 CHasLog10Helper
 CHasLog1pHelper
 CHasLog2Helper
 CHasLogHelper
 CHasMaxHelper
 CHasMinHelper
 CHasMultHelper
 CHasPowHelper
 CHasRealHelper
 CHasRoundHelper
 CHasSignHelper
 CHasSinHelper
 CHasSinhHelper
 CHasSqrtHelper
 CHasSubHelper
 CHasTanHelper
 CHasTanhHelper
 CHasTruncHelper
 Cblaze::HermitianMatrix< MT, SO, DF >Matrix adapter for Hermitian $ N \times N $ matrices
 Cblaze::HighType< T1, T2, typename >Base template for the HighType type trait
 Cblaze::HypotGeneric wrapper for the hypot() function
 Cblaze::If< Condition >Compile time type selection
 CIf_t
 Cblaze::ImagGeneric wrapper for the imag() function
 Cindex_sequenceIndex sequence type of the Blaze library
 Cblaze::IndexOf< TL, T >Searching a type list
 Cblaze::Indices< T >Auxiliary class for the generation of random indices
 Cblaze::InfinityPositive infinity for built-in data types
 Cinitializer_listInitializer list type of the Blaze library
 Cblaze::InitializerIterator< Type >Implementation of an iterator for (extended) initializer lists
 Cint16_t16-bit signed integer type of the Blaze library
 Cint32_t32-bit signed integer type of the Blaze library
 Cint64_t64-bit signed integer type of the Blaze library
 Cint8_t8-bit signed integer type of the Blaze library
 Cinteger_sequenceInteger sequence type of the Blaze library
 Cstd::integral_constant
 Cblaze::InvGeneric wrapper for the inv() function
 Cblaze::InvAddGeneric wrapper for the inverted addition operator
 Cblaze::InvCbrtGeneric wrapper for the invcbrt() function
 Cblaze::InvSqrtGeneric wrapper for the invsqrt() function
 CIsCUDAAssignableHelper
 CIsDetected
 CIsHermitianHelper
 CIsLowerHelper
 CIsStrictlyLowerHelper
 CIsStrictlyUpperHelper
 CIsSymmetricHelper
 CIsUniformHelper
 CIsUniLowerHelper
 CIsUniUpperHelper
 CIsUpperHelper
 CIsZeroHelper
 Cblaze::Join< OP >Generic wrapper for unpacking paired function arguments
 Cblaze::KronGeneric wrapper for the Kronecker product
 Cblaze::L1NormGeneric wrapper for the l1Norm() function
 Cblaze::L2NormGeneric wrapper for the l2Norm() function
 Cblaze::L3NormGeneric wrapper for the l3Norm() function
 Cblaze::L4NormGeneric wrapper for the l4Norm() function
 Cblaze::LeftShiftAssignGeneric wrapper for bitwise left-shift assignment
 Cblaze::Length< TL >Calculating the length of a type list
 Cblaze::LessGeneric wrapper for the less-than relational operator
 Cblaze::LGammaGeneric wrapper for the lgamma() function
 Cblaze::Limits< Type >Numerical limits of built-in data types
 Cblaze::LogGeneric wrapper for the log() function
 Cblaze::Log10Generic wrapper for the log10() function
 Cblaze::Log1pGeneric wrapper for the log1p() function
 Cblaze::Log2Generic wrapper for the log2() function
 Cblaze::LowerMatrix< MT, SO, DF >Matrix adapter for lower triangular $ N \times N $ matrices
 Cblaze::LowType< T1, T2, typename >Base template for the LowType type trait
 Cblaze::LpNorm< P >Generic wrapper for the lpNorm() function
 Cblaze::MACGeneric wrapper for the multiply-accumulate ( $ (a*b)+c $; MAC) operation
 Cmake_index_sequenceImport of the std::make_index_sequence alias template into the Blaze namespace
 Cmake_integer_sequenceImport of the std::make_integer_sequence alias template into the Blaze namespace
 Cblaze::MakeComplex< T >Converting the given type to the matching 'complex' type
 Cblaze::MakePairGeneric wrapper for the make_pair() function
 Cblaze::MakeSigned< T >Compile time type conversion into a signed integral type
 Cblaze::MakeUnsigned< T >Compile time type conversion into an unsigned integral type
 Cblaze::Matrix< MT, SO >Base class for matrices
 Cblaze::Matrix< CompressedMatrix< Type, SO, Tag >, SO >
 Cblaze::Matrix< CustomMatrix< Type, AF, PF, SO, Tag, RT >, SO >
 Cblaze::Matrix< DMatDeclDiagExpr< MT, SO >, SO >
 Cblaze::Matrix< DMatDeclHermExpr< MT, SO >, SO >
 Cblaze::Matrix< DMatDeclLowExpr< MT, SO >, SO >
 Cblaze::Matrix< DMatDeclStrLowExpr< MT, SO >, SO >
 Cblaze::Matrix< DMatDeclStrUppExpr< MT, SO >, SO >
 Cblaze::Matrix< DMatDeclSymExpr< MT, SO >, SO >
 Cblaze::Matrix< DMatDeclUniLowExpr< MT, SO >, SO >
 Cblaze::Matrix< DMatDeclUniUppExpr< MT, SO >, SO >
 Cblaze::Matrix< DMatDeclUppExpr< MT, SO >, SO >
 Cblaze::Matrix< DMatDMatAddExpr< MT1, MT2, SO >, SO >
 Cblaze::Matrix< DMatDMatKronExpr< MT1, MT2, SO >, SO >
 Cblaze::Matrix< DMatDMatMapExpr< MT1, MT2, OP, SO >, SO >
 Cblaze::Matrix< DMatDMatMultExpr< MT1, MT2, SF, HF, LF, UF >, SO >
 Cblaze::Matrix< DMatDMatSchurExpr< MT1, MT2, SO >, SO >
 Cblaze::Matrix< DMatDMatSolveExpr< MT1, MT2, SO >, SO >
 Cblaze::Matrix< DMatDMatSubExpr< MT1, MT2, SO >, SO >
 Cblaze::Matrix< DMatEvalExpr< MT, SO >, SO >
 Cblaze::Matrix< DMatExpExpr< MT, SO >, SO >
 Cblaze::Matrix< DMatGenExpr< MT, OP, SO >, SO >
 Cblaze::Matrix< DMatInvExpr< MT, SO >, SO >
 Cblaze::Matrix< DMatMapExpr< MT, OP, SO >, SO >
 Cblaze::Matrix< DMatNoAliasExpr< MT, SO >, SO >
 Cblaze::Matrix< DMatNoSIMDExpr< MT, SO >, SO >
 Cblaze::Matrix< DMatRepeatExpr< MT, SO, CRAs... >, SO >
 Cblaze::Matrix< DMatScalarDivExpr< MT, ST, SO >, SO >
 Cblaze::Matrix< DMatScalarMultExpr< MT, ST, SO >, SO >
 Cblaze::Matrix< DMatSerialExpr< MT, SO >, SO >
 Cblaze::Matrix< DMatSMatAddExpr< MT1, MT2, SO >, SO >
 Cblaze::Matrix< DMatSMatKronExpr< MT1, MT2, SO >, SO >
 Cblaze::Matrix< DMatSMatMultExpr< MT1, MT2, SF, HF, LF, UF >, SO >
 Cblaze::Matrix< DMatSMatSubExpr< MT1, MT2, SO >, SO >
 Cblaze::Matrix< DMatTDMatAddExpr< MT1, MT2 >, SO >
 Cblaze::Matrix< DMatTDMatMapExpr< MT1, MT2, OP >, SO >
 Cblaze::Matrix< DMatTDMatMultExpr< MT1, MT2, SF, HF, LF, UF >, SO >
 Cblaze::Matrix< DMatTDMatSchurExpr< MT1, MT2 >, SO >
 Cblaze::Matrix< DMatTDMatSubExpr< MT1, MT2 >, SO >
 Cblaze::Matrix< DMatTransExpr< MT, SO >, SO >
 Cblaze::Matrix< DMatTransposer< MT, SO >, SO >
 Cblaze::Matrix< DMatTSMatAddExpr< MT1, MT2 >, SO >
 Cblaze::Matrix< DMatTSMatMultExpr< MT1, MT2, SF, HF, LF, UF >, SO >
 Cblaze::Matrix< DMatTSMatSubExpr< MT1, MT2 >, SO >
 Cblaze::Matrix< DVecDVecOuterExpr< VT1, VT2, OP >, SO >
 Cblaze::Matrix< DVecExpandExpr< VT, TF, CEAs... >, SO >
 Cblaze::Matrix< DVecSVecOuterExpr< VT1, VT2 >, SO >
 Cblaze::Matrix< DynamicMatrix< Type, SO, Alloc, Tag >, SO >
 Cblaze::Matrix< HybridMatrix< Type, M, N, SO, AF, PF, Tag >, SO >
 Cblaze::Matrix< IdentityMatrix< Type, SO, Tag >, SO >
 Cblaze::Matrix< InitializerMatrix< Type, Tag >, SO >
 Cblaze::Matrix< PT, SO >
 Cblaze::Matrix< SMatDeclDiagExpr< MT, SO >, SO >
 Cblaze::Matrix< SMatDeclHermExpr< MT, SO >, SO >
 Cblaze::Matrix< SMatDeclLowExpr< MT, SO >, SO >
 Cblaze::Matrix< SMatDeclStrLowExpr< MT, SO >, SO >
 Cblaze::Matrix< SMatDeclStrUppExpr< MT, SO >, SO >
 Cblaze::Matrix< SMatDeclSymExpr< MT, SO >, SO >
 Cblaze::Matrix< SMatDeclUniLowExpr< MT, SO >, SO >
 Cblaze::Matrix< SMatDeclUniUppExpr< MT, SO >, SO >
 Cblaze::Matrix< SMatDeclUppExpr< MT, SO >, SO >
 Cblaze::Matrix< SMatDMatKronExpr< MT1, MT2, SO >, SO >
 Cblaze::Matrix< SMatDMatMultExpr< MT1, MT2, SF, HF, LF, UF >, SO >
 Cblaze::Matrix< SMatDMatSchurExpr< MT1, MT2 >, SO >
 Cblaze::Matrix< SMatDMatSubExpr< MT1, MT2, SO >, SO >
 Cblaze::Matrix< SMatEvalExpr< MT, SO >, SO >
 Cblaze::Matrix< SMatMapExpr< MT, OP, SO >, SO >
 Cblaze::Matrix< SMatNoAliasExpr< MT, SO >, SO >
 Cblaze::Matrix< SMatRepeatExpr< MT, SO, CRAs... >, SO >
 Cblaze::Matrix< SMatScalarDivExpr< MT, ST, SO >, SO >
 Cblaze::Matrix< SMatScalarMultExpr< MT, ST, SO >, SO >
 Cblaze::Matrix< SMatSerialExpr< MT, SO >, SO >
 Cblaze::Matrix< SMatSMatAddExpr< MT1, MT2 >, SO >
 Cblaze::Matrix< SMatSMatKronExpr< MT1, MT2 >, SO >
 Cblaze::Matrix< SMatSMatMultExpr< MT1, MT2 >, SO >
 Cblaze::Matrix< SMatSMatSchurExpr< MT1, MT2 >, SO >
 Cblaze::Matrix< SMatSMatSubExpr< MT1, MT2 >, SO >
 Cblaze::Matrix< SMatTDMatMultExpr< MT1, MT2, SF, HF, LF, UF >, SO >
 Cblaze::Matrix< SMatTDMatSubExpr< MT1, MT2 >, SO >
 Cblaze::Matrix< SMatTransExpr< MT, SO >, SO >
 Cblaze::Matrix< SMatTransposer< MT, SO >, SO >
 Cblaze::Matrix< SMatTSMatAddExpr< MT1, MT2 >, SO >
 Cblaze::Matrix< SMatTSMatKronExpr< MT1, MT2 >, SO >
 Cblaze::Matrix< SMatTSMatMultExpr< MT1, MT2 >, SO >
 Cblaze::Matrix< SMatTSMatSchurExpr< MT1, MT2 >, SO >
 Cblaze::Matrix< SMatTSMatSubExpr< MT1, MT2 >, SO >
 Cblaze::Matrix< StaticMatrix< Type, M, N, SO, AF, PF, Tag >, SO >
 Cblaze::Matrix< SVecDVecOuterExpr< VT1, VT2 >, SO >
 Cblaze::Matrix< SVecExpandExpr< VT, TF, CEAs... >, SO >
 Cblaze::Matrix< SVecSVecOuterExpr< VT1, VT2 >, SO >
 Cblaze::Matrix< TDMatDMatMultExpr< MT1, MT2, SF, HF, LF, UF >, SO >
 Cblaze::Matrix< TDMatSMatAddExpr< MT1, MT2 >, SO >
 Cblaze::Matrix< TDMatSMatMultExpr< MT1, MT2, SF, HF, LF, UF >, SO >
 Cblaze::Matrix< TDMatSMatSubExpr< MT1, MT2 >, SO >
 Cblaze::Matrix< TDMatTDMatMultExpr< MT1, MT2, SF, HF, LF, UF >, SO >
 Cblaze::Matrix< TDMatTSMatMultExpr< MT1, MT2, SF, HF, LF, UF >, SO >
 Cblaze::Matrix< TSMatDMatMultExpr< MT1, MT2, SF, HF, LF, UF >, SO >
 Cblaze::Matrix< TSMatDMatSchurExpr< MT1, MT2 >, SO >
 Cblaze::Matrix< TSMatDMatSubExpr< MT1, MT2 >, SO >
 Cblaze::Matrix< TSMatSMatKronExpr< MT1, MT2 >, SO >
 Cblaze::Matrix< TSMatSMatMultExpr< MT1, MT2 >, SO >
 Cblaze::Matrix< TSMatSMatSchurExpr< MT1, MT2 >, SO >
 Cblaze::Matrix< TSMatSMatSubExpr< MT1, MT2 >, SO >
 Cblaze::Matrix< TSMatTDMatMultExpr< MT1, MT2, SF, HF, LF, UF >, SO >
 Cblaze::Matrix< TSMatTSMatAddExpr< MT1, MT2 >, SO >
 Cblaze::Matrix< TSMatTSMatKronExpr< MT1, MT2 >, SO >
 Cblaze::Matrix< TSMatTSMatMultExpr< MT1, MT2 >, SO >
 Cblaze::Matrix< TSMatTSMatSchurExpr< MT1, MT2 >, SO >
 Cblaze::Matrix< TSMatTSMatSubExpr< MT1, MT2 >, SO >
 Cblaze::Matrix< UniformMatrix< Type, SO, Tag >, SO >
 Cblaze::Matrix< ZeroMatrix< Type, SO, Tag >, SO >
 Cblaze::MatrixSerializerSerializer for dense and sparse matrices
 Cblaze::MaxGeneric wrapper for the max() function
 Cblaze::MaxSizeHelper1< typename, size_t, typename >
 Cblaze::MaxSizeHelper1< T, N >
 Cblaze::MaxSizeHelper2< typename, size_t, typename >
 Cblaze::MinGeneric wrapper for the min() function
 Cblaze::MinmaxGeneric wrapper for the minmax() function
 Cblaze::ModuloAssignGeneric wrapper for modulo assignment
 CMT
 Cblaze::MultGeneric wrapper for the multiplication operator
 Cblaze::MultAssignGeneric wrapper for multiplication assignment
 Cblaze::NegativeAccuracy< A >Negative computation accuracy for floating point data types
 Cblaze::NegativeEpsilon< E >Negative epsilon value for floating point data types
 Cblaze::NegativeInfinity< I >Negative infinity for built-in data types
 Cblaze::NoAliasGeneric wrapper for the noalias() function
 Cblaze::NoDeleteNo-delete policy class
 Cblaze::NonCopyableBase class for non-copyable class instances
 Cblaze::NonCreatableBase class for non-creatable (static) classes
 Cblaze::NoneSuchDefault result type for the Detected_t type trait
 Cblaze::NoopGeneric wrapper for the null function
 Cblaze::NoSIMDGeneric wrapper for the nosimd() function
 Cblaze::NotGeneric wrapper for the logical NOT operator
 Cblaze::NullAllocator< T >Allocator returning nullptr
 Cblaze::NullTypeUtility type for generic codes
 Cblaze::OperationBase class for all operational expression templates
 Cblaze::OrGeneric wrapper for the logical OR operator
 Cblaze::OrAssignGeneric wrapper for bitwise OR assignment
 Cblaze::ParallelSection< T >Section for the debugging of the shared-memory parallelization
 Cblaze::PowGeneric wrapper for the pow() function
 Cblaze::Pow2Generic wrapper for the pow2() function
 Cblaze::Pow3Generic wrapper for the pow3() function
 Cblaze::Pow4Generic wrapper for the pow4() function
 Cblaze::PtrDeletePointer-delete policy class
 Cptrdiff_tPointer difference type of the Blaze library
 Cblaze::QdrtGeneric wrapper for the qdrt() function
 Cblaze::Rand< T, typename >Default implementation of the Rand class
 Cblaze::RealGeneric wrapper for the real() function
 Cblaze::AlignedAllocator< T >::rebind< U >Implementation of the AlignedAllocator rebind mechanism
 Cblaze::CompressedMatrix< Type, SO, Tag >::Rebind< NewType >Rebind mechanism to obtain a CompressedMatrix with different data/element type
 Cblaze::CompressedVector< Type, TF, Tag >::Rebind< NewType >Rebind mechanism to obtain a CompressedVector with different data/element type
 Cblaze::CustomMatrix< Type, AF, PF, SO, Tag, RT >::Rebind< NewType >Rebind mechanism to obtain a CustomMatrix with different data/element type
 Cblaze::CustomVector< Type, AF, PF, TF, Tag, RT >::Rebind< NewType >Rebind mechanism to obtain a CustomVector with different data/element type
 Cblaze::DynamicMatrix< Type, SO, Alloc, Tag >::Rebind< NewType >Rebind mechanism to obtain a DynamicMatrix with different data/element type
 Cblaze::DynamicVector< Type, TF, Alloc, Tag >::Rebind< NewType >Rebind mechanism to obtain a DynamicVector with different data/element type
 Cblaze::HybridMatrix< Type, M, N, SO, AF, PF, Tag >::Rebind< NewType >Rebind mechanism to obtain a HybridMatrix with different data/element type
 Cblaze::HybridVector< Type, N, TF, AF, PF, Tag >::Rebind< NewType >Rebind mechanism to obtain a HybridVector with different data/element type
 Cblaze::IdentityMatrix< Type, SO, Tag >::Rebind< NewType >Rebind mechanism to obtain an IdentityMatrix with different data/element type
 Cblaze::InitializerMatrix< Type, Tag >::Rebind< NewType >Rebind mechanism to obtain a InitializerMatrix with different data/element type
 Cblaze::InitializerVector< Type, TF, Tag >::Rebind< NewType >Rebind mechanism to obtain a InitializerVector with different data/element type
 Cblaze::NullAllocator< T >::rebind< U >Implementation of the NullAllocator rebind mechanism
 Cblaze::StaticMatrix< Type, M, N, SO, AF, PF, Tag >::Rebind< NewType >Rebind mechanism to obtain a StaticMatrix with different data/element type
 Cblaze::StaticVector< Type, N, TF, AF, PF, Tag >::Rebind< NewType >Rebind mechanism to obtain a StaticVector with different data/element type
 Cblaze::UniformMatrix< Type, SO, Tag >::Rebind< NewType >Rebind mechanism to obtain a UniformMatrix with different data/element type
 Cblaze::UniformVector< Type, TF, Tag >::Rebind< NewType >Rebind mechanism to obtain a UniformVector with different data/element type
 Cblaze::ZeroMatrix< Type, SO, Tag >::Rebind< NewType >Rebind mechanism to obtain a ZeroMatrix with different data/element type
 Cblaze::ZeroVector< Type, TF, Tag >::Rebind< NewType >Rebind mechanism to obtain a ZeroVector with different data/element type
 Cblaze::RemoveAdaptor< T >Removal of top level adaptor types
 Cblaze::RemoveAllExtents< T >Removal of all array extents
 Cblaze::RemoveConst< T >Removal of const-qualifiers
 Cblaze::RemoveCV< T >Removal of top level cv-qualifiers
 Cblaze::RemoveCVRef< T >Removal of top level cv-qualifiers
 Cblaze::RemoveExtent< T >Removal of the top level array extent
 Cblaze::RemoveLValueReference< T >Removal of reference modifiers
 Cblaze::RemovePointer< T >Removal of pointer modifiers
 Cblaze::RemoveReference< T >Removal of reference modifiers
 Cblaze::RemoveRValueReference< T >Removal of reference modifiers
 Cblaze::RemoveVolatile< T >Removal of volatile-qualifiers
 Cblaze::RepeatExprData< Dim, CRAs >Auxiliary class template for the data members of repeater expression classes
 Cblaze::RepeatExprData< 1UL, CRAs... >
 Cblaze::RepeatExprData< 2UL, CRAs... >
 Cblaze::ResetGeneric wrapper for the reset() function
 Cblaze::CompressedMatrix< Type, SO, Tag >::Resize< NewM, NewN >Resize mechanism to obtain a CompressedMatrix with different fixed dimensions
 Cblaze::CompressedVector< Type, TF, Tag >::Resize< NewN >Resize mechanism to obtain a CompressedVector with a different fixed number of elements
 Cblaze::CustomMatrix< Type, AF, PF, SO, Tag, RT >::Resize< NewM, NewN >Resize mechanism to obtain a CustomMatrix with different fixed dimensions
 Cblaze::CustomVector< Type, AF, PF, TF, Tag, RT >::Resize< NewN >Resize mechanism to obtain a CustomVector with a different fixed number of elements
 Cblaze::DynamicMatrix< Type, SO, Alloc, Tag >::Resize< NewM, NewN >Resize mechanism to obtain a DynamicMatrix with different fixed dimensions
 Cblaze::DynamicVector< Type, TF, Alloc, Tag >::Resize< NewN >Resize mechanism to obtain a DynamicVector with a different fixed number of elements
 Cblaze::HybridMatrix< Type, M, N, SO, AF, PF, Tag >::Resize< NewM, NewN >Resize mechanism to obtain a HybridMatrix with different fixed dimensions
 Cblaze::HybridVector< Type, N, TF, AF, PF, Tag >::Resize< NewN >Resize mechanism to obtain a HybridVector with a different fixed number of elements
 Cblaze::IdentityMatrix< Type, SO, Tag >::Resize< NewM, NewN >Resize mechanism to obtain a IdentityMatrix with different fixed dimensions
 Cblaze::InitializerMatrix< Type, Tag >::Resize< NewM, NewN >Resize mechanism to obtain a InitializerMatrix with different fixed dimensions
 Cblaze::InitializerVector< Type, TF, Tag >::Resize< NewN >Resize mechanism to obtain a InitializerVector with a different fixed number of elements
 Cblaze::StaticMatrix< Type, M, N, SO, AF, PF, Tag >::Resize< NewM, NewN >Resize mechanism to obtain a StaticMatrix with different fixed dimensions
 Cblaze::StaticVector< Type, N, TF, AF, PF, Tag >::Resize< NewN >Resize mechanism to obtain a StaticVector with a different fixed number of elements
 Cblaze::UniformMatrix< Type, SO, Tag >::Resize< NewM, NewN >Resize mechanism to obtain a UniformMatrix with different fixed dimensions
 Cblaze::UniformVector< Type, TF, Tag >::Resize< NewN >Resize mechanism to obtain a UniformVector with a different fixed number of elements
 Cblaze::ZeroMatrix< Type, SO, Tag >::Resize< NewM, NewN >Resize mechanism to obtain a ZeroMatrix with different fixed dimensions
 Cblaze::ZeroVector< Type, TF, Tag >::Resize< NewN >Resize mechanism to obtain a ZeroVector with a different fixed number of elements
 Cblaze::RightShiftAssignGeneric wrapper for bitwise right-shift assignment
 Cblaze::RoundGeneric wrapper for the round() function
 Cblaze::RowData< CRAs >Auxiliary class template for the data members of the Row class
 Cblaze::SchurGeneric wrapper for the Schur product
 Cblaze::SerialGeneric wrapper for the Serial() function
 Cblaze::SerialSection< T >Section to enforce the serial execution of operations
 Cblaze::SharedValue< Type >Value shared among several positions within a symmetric matrix
 Cblaze::ShiftLIGeneric wrapper for the uniform left-shift operation
 Cblaze::ShiftLVGeneric wrapper for the elementwise left-shift operation
 Cblaze::ShiftRIGeneric wrapper for the uniform right-shift operation
 Cblaze::ShiftRVGeneric wrapper for the elementwise right-shift operation
 Cblaze::SignGeneric wrapper for the sign() function
 CSIMDcdoubleSIMD type for 64-bit double precision complex values
 CSIMDcfloatSIMD type for 32-bit single precision complex values
 CSIMDcint16SIMD type for 16-bit signed integral complex values
 CSIMDcint32SIMD type for 32-bit signed integral complex values
 CSIMDcint64SIMD type for 64-bit signed integral complex values
 CSIMDcint8SIMD type for 8-bit signed integral complex values
 CSIMDcuint16SIMD type for 16-bit unsigned integral complex values
 CSIMDcuint32SIMD type for 32-bit unsigned integral complex values
 CSIMDcuint64SIMD type for 64-bit unsigned integral complex values
 CSIMDcuint8SIMD type for 8-bit unsigned integral complex values
 CSIMDdoubleSIMD type for 64-bit double precision floating point data values
 CSIMDf32
 CSIMDf64
 CSIMDfloatSIMD type for 32-bit single precision floating point data values
 CSIMDint16SIMD type for 16-bit signed integral data values
 CSIMDint32SIMD type for 32-bit signed integral data values
 CSIMDint64SIMD type for 64-bit integral data values
 CSIMDint8SIMD type for 8-bit signed integral data values
 Cblaze::SIMDPack< T >Base class for all SIMD data types
 CSIMDTraitBase
 CSIMDuint16SIMD type for 16-bit unsigned integral data values
 CSIMDuint32SIMD type for 32-bit unsigned integral data values
 CSIMDuint64SIMD type for 64-bit unsigned integral data values
 CSIMDuint8SIMD type for 8-bit unsigned integral data values
 Cblaze::SinGeneric wrapper for the sin() function
 Cblaze::SinhGeneric wrapper for the sinh() function
 Csize_tSize type of the Blaze library
 Cblaze::SizeHelper1< typename, size_t, typename >
 Cblaze::SizeHelper1< T, N >
 Cblaze::SizeHelper2< typename, size_t, typename >
 CSmallArrayData
 Cblaze::SMatFixExpr< MT, SO >Expression object for fixing the size of a sparse matrix
 Cblaze::SMatReduceExpr< MT, OP, RF >Base template for row-major sparse matrix partial reduction operations
 Cblaze::SMatVarExpr< MT, RF >Base template for the row-/column-wise variance computations on row-major sparse matrices
 Cblaze::SparseElementBase class for all sparse element types
 Cblaze::SqrAbsGeneric wrapper for the squared abs() function
 Cblaze::SqrtGeneric wrapper for the sqrt() function
 Cblaze::StrictlyLowerMatrix< MT, SO, DF >Matrix adapter for strictly lower triangular $ N \times N $ matrices
 Cblaze::StrictlyUpperMatrix< MT, SO, DF >Matrix adapter for strictly upper triangular $ N \times N $ matrices
 Cblaze::SubGeneric wrapper for the subtraction operator
 Cblaze::SubAssignGeneric wrapper for subtraction assignment
 Cblaze::SubmatrixData< CSAs >Auxiliary class template for the data members of the Submatrix class
 Cblaze::SubvectorData< CSAs >Auxiliary class template for the data members of the Subvector class
 Cblaze::SVecFixExpr< VT, TF >Expression object for fixing the size of a sparse vector
 Cblaze::SymmetricMatrix< MT, SO, DF, SF >Matrix adapter for symmetric $ N \times N $ matrices
 CT
 Cblaze::TanGeneric wrapper for the tan() function
 Cblaze::TanhGeneric wrapper for the tanh() function
 Cblaze::threadpool::TaskQueueTask queue for the thread pool
 Cblaze::timing::Timer< TP >Progress timer for time and performance measurements
 Cblaze::TransGeneric wrapper for the trans() function
 Cblaze::TruncGeneric wrapper for the trunc() function
 Cblaze::TypeAt< TL, Index >Indexing a type list
 Cblaze::TypeList< Ts >Implementation of a type list
 Cblaze::TypeValueMapping< T >Conversion from a data type to a serial representation
 Cuint16_t16-bit unsigned integer type of the Blaze library
 Cuint32_t32-bit unsigned integer type of the Blaze library
 Cuint64_t64-bit unsigned integer type of the Blaze library
 Cuint8_t8-bit unsigned integer type of the Blaze library
 Cblaze::UnderlyingBuiltin< T >Evaluation of the underlying builtin element type of a given data type
 Cblaze::UnderlyingElement< T >Evaluation of the element type of a given data type
 Cblaze::UnderlyingNumeric< T >Evaluation of the underlying scalar element type of a given data type
 Cblaze::UnderlyingScalar< T >Evaluation of the underlying scalar element type of a given data type
 Cblaze::UniformIterator< Type, AF >Implementation of a generic iterator for uniform vectors and matrices
 Cblaze::UniLowerMatrix< MT, SO, DF >Matrix adapter for lower unitriangular $ N \times N $ matrices
 Cblaze::DynamicMatrix< Type, SO, Alloc, Tag >::UninitializedDefinition of the nested auxiliary struct Uninitialized
 Cblaze::DynamicVector< Type, TF, Alloc, Tag >::UninitializedDefinition of the nested auxiliary struct Uninitialized
 Cblaze::SmallArray< T, N, A >::UninitializedDefinition of the nested auxiliary struct Uninitialized
 Cblaze::Unique< TL >Erasing all duplicates from a type list
 Cblaze::UniUpperMatrix< MT, SO, DF >Matrix adapter for upper unitriangular $ N \times N $ matrices
 Cblaze::UnsignedValue< T >Implementation of a wrapper for built-in unsigned integral values
 Cblaze::UpperMatrix< MT, SO, DF >Matrix adapter for upper triangular $ N \times N $ matrices
 Cblaze::Vector< VT, TF >Base class for N-dimensional vectors
 Cblaze::Vector< CompressedVector< Type, TF, Tag >, TF >
 Cblaze::Vector< CustomVector< Type, AF, PF, TF, Tag, RT >, TF >
 Cblaze::Vector< DMatDVecMultExpr< MT, VT >, TF >
 Cblaze::Vector< DMatDVecSolveExpr< MT, VT, TF >, TF >
 Cblaze::Vector< DMatEigenExpr< MT, SO >, TF >
 Cblaze::Vector< DMatReduceExpr< MT, OP, columnwise >, TF >
 Cblaze::Vector< DMatReduceExpr< MT, OP, rowwise >, TF >
 Cblaze::Vector< DMatSVDExpr< MT, SO >, TF >
 Cblaze::Vector< DMatSVecMultExpr< MT, VT >, TF >
 Cblaze::Vector< DVecDVecAddExpr< VT1, VT2, TF >, TF >
 Cblaze::Vector< DVecDVecCrossExpr< VT1, VT2, TF >, TF >
 Cblaze::Vector< DVecDVecDivExpr< VT1, VT2, TF >, TF >
 Cblaze::Vector< DVecDVecKronExpr< VT1, VT2, TF >, TF >
 Cblaze::Vector< DVecDVecMapExpr< VT1, VT2, OP, TF >, TF >
 Cblaze::Vector< DVecDVecMultExpr< VT1, VT2, TF >, TF >
 Cblaze::Vector< DVecDVecSubExpr< VT1, VT2, TF >, TF >
 Cblaze::Vector< DVecEvalExpr< VT, TF >, TF >
 Cblaze::Vector< DVecGenExpr< VT, OP, TF >, TF >
 Cblaze::Vector< DVecMapExpr< VT, OP, TF >, TF >
 Cblaze::Vector< DVecNoAliasExpr< VT, TF >, TF >
 Cblaze::Vector< DVecNoSIMDExpr< VT, TF >, TF >
 Cblaze::Vector< DVecRepeatExpr< VT, TF, CRAs... >, TF >
 Cblaze::Vector< DVecScalarDivExpr< VT, ST, TF >, TF >
 Cblaze::Vector< DVecScalarMultExpr< VT, ST, TF >, TF >
 Cblaze::Vector< DVecSerialExpr< VT, TF >, TF >
 Cblaze::Vector< DVecSVecAddExpr< VT1, VT2, TF >, TF >
 Cblaze::Vector< DVecSVecCrossExpr< VT1, VT2, TF >, TF >
 Cblaze::Vector< DVecSVecKronExpr< VT1, VT2, TF >, TF >
 Cblaze::Vector< DVecSVecMultExpr< VT1, VT2, TF >, TF >
 Cblaze::Vector< DVecSVecSubExpr< VT1, VT2, TF >, TF >
 Cblaze::Vector< DVecTransExpr< VT, TF >, TF >
 Cblaze::Vector< DVecTransposer< VT, TF >, TF >
 Cblaze::Vector< DynamicVector< Type, TF, Alloc, Tag >, TF >
 Cblaze::Vector< HybridVector< Type, N, TF, AF, PF, Tag >, TF >
 Cblaze::Vector< InitializerVector< Type, TF, Tag >, TF >
 Cblaze::Vector< PT, TF >
 Cblaze::Vector< SMatDVecMultExpr< MT, VT >, TF >
 Cblaze::Vector< SMatReduceExpr< MT, OP, columnwise >, TF >
 Cblaze::Vector< SMatReduceExpr< MT, OP, rowwise >, TF >
 Cblaze::Vector< SMatSVecMultExpr< MT, VT >, TF >
 Cblaze::Vector< SMatVarExpr< MT, columnwise >, TF >
 Cblaze::Vector< SMatVarExpr< MT, rowwise >, TF >
 Cblaze::Vector< StaticVector< Type, N, TF, AF, PF, Tag >, TF >
 Cblaze::Vector< SVecDVecCrossExpr< VT1, VT2, TF >, TF >
 Cblaze::Vector< SVecDVecDivExpr< VT1, VT2, TF >, TF >
 Cblaze::Vector< SVecDVecKronExpr< VT1, VT2, TF >, TF >
 Cblaze::Vector< SVecDVecMultExpr< VT1, VT2, TF >, TF >
 Cblaze::Vector< SVecDVecSubExpr< VT1, VT2, TF >, TF >
 Cblaze::Vector< SVecEvalExpr< VT, TF >, TF >
 Cblaze::Vector< SVecMapExpr< VT, OP, TF >, TF >
 Cblaze::Vector< SVecNoAliasExpr< VT, TF >, TF >
 Cblaze::Vector< SVecRepeatExpr< VT, TF, CRAs... >, TF >
 Cblaze::Vector< SVecScalarDivExpr< VT, ST, TF >, TF >
 Cblaze::Vector< SVecScalarMultExpr< VT, ST, TF >, TF >
 Cblaze::Vector< SVecSerialExpr< VT, TF >, TF >
 Cblaze::Vector< SVecSVecAddExpr< VT1, VT2, TF >, TF >
 Cblaze::Vector< SVecSVecCrossExpr< VT1, VT2, TF >, TF >
 Cblaze::Vector< SVecSVecKronExpr< VT1, VT2, TF >, TF >
 Cblaze::Vector< SVecSVecMultExpr< VT1, VT2, TF >, TF >
 Cblaze::Vector< SVecSVecSubExpr< VT1, VT2, TF >, TF >
 Cblaze::Vector< SVecTransExpr< VT, TF >, TF >
 Cblaze::Vector< SVecTransposer< VT, TF >, TF >
 Cblaze::Vector< TDMatDVecMultExpr< MT, VT >, TF >
 Cblaze::Vector< TDMatSVecMultExpr< MT, VT >, TF >
 Cblaze::Vector< TDVecDMatMultExpr< VT, MT >, TF >
 Cblaze::Vector< TDVecSMatMultExpr< VT, MT >, TF >
 Cblaze::Vector< TDVecTDMatMultExpr< VT, MT >, TF >
 Cblaze::Vector< TDVecTSMatMultExpr< VT, MT >, TF >
 Cblaze::Vector< TSMatDVecMultExpr< MT, VT >, TF >
 Cblaze::Vector< TSMatSVecMultExpr< MT, VT >, TF >
 Cblaze::Vector< TSVecDMatMultExpr< VT, MT >, TF >
 Cblaze::Vector< TSVecSMatMultExpr< VT, MT >, TF >
 Cblaze::Vector< TSVecTDMatMultExpr< VT, MT >, TF >
 Cblaze::Vector< TSVecTSMatMultExpr< VT, MT >, TF >
 Cblaze::Vector< UniformVector< Type, TF, Tag >, TF >
 Cblaze::Vector< ZeroVector< Type, TF, Tag >, TF >
 Cblaze::VectorSerializerSerializer for dense and sparse vectors
 CVT
 Cblaze::timing::WcPolicyTiming policy for the measurement of the wall clock time
 Cblaze::XorAssignGeneric wrapper for bitwise XOR assignment