35 #ifndef _BLAZE_MATH_TRAITS_INVEXPRTRAIT_H_
36 #define _BLAZE_MATH_TRAITS_INVEXPRTRAIT_H_
80 template<
typename T >
86 struct Scalar {
typedef T Type; };
92 struct Failure {
typedef INVALID_TYPE Type; };
Compile time type selection.The If class template selects one of the two given types T2 and T3 depend...
Definition: If.h:112
Compile time check for volatile data types.The IsVolatile type trait tests whether or not the given t...
Definition: IsVolatile.h:94
Evaluation of the return type of an inversion expression.Via this type trait it is possible to evalua...
Definition: InvExprTrait.h:81
Header file for the TDMatInvExprTrait class template.
Header file for the RemoveCV type trait.
Evaluation of the expression type of a dense matrix inversion operation.Via this type trait it is pos...
Definition: TDMatInvExprTrait.h:75
Header file for the And class template.
Header file for the UnderlyingElement type trait.
Header file for the IsVolatile type trait.
Namespace of the Blaze C++ math library.
Definition: Blaze.h:57
Header file for the If class template.
Header file for the IsFloatingPoint type trait.
Header file for the Or class template.
Header file for the IsBlasCompatible type trait.
Evaluation of the element type of a given data type.Via this type trait it is possible to evaluate th...
Definition: UnderlyingElement.h:80
Compile time check for floating point data types.This type trait tests whether or not the given templ...
Definition: IsFloatingPoint.h:94
Type ElementType
Type of the sparse matrix elements.
Definition: CompressedMatrix.h:2586
Header file for the IsDenseMatrix type trait.
Header file for the DMatInvExprTrait class template.
Removal of reference modifiers.The RemoveCV type trait removes any reference modifiers from the given...
Definition: RemoveReference.h:69
Header file for the IsConst type trait.
Utility type for generic codes.
Compile time check for data types.This type trait tests whether or not the given template parameter i...
Definition: IsBlasCompatible.h:99
Header file for the IsReference type trait.
Header file for the RemoveReference type trait.
Evaluation of the expression type of a dense matrix inversion operation.Via this type trait it is pos...
Definition: DMatInvExprTrait.h:75
Header file for the IsRowMajorMatrix type trait.
Compile time type check.This class tests whether the given template parameter T is a reference type (...
Definition: IsReference.h:94
Header file for the IsComplex type trait.
Compile time logical and evaluation.The And class template performs at compile time a logical and ('&&...
Definition: And.h:78