35#ifndef _BLAZE_MATH_TYPETRAITS_ISINVERTIBLE_H_
36#define _BLAZE_MATH_TYPETRAITS_ISINVERTIBLE_H_
83 :
public BoolConstant< ( IsScalar_v<T> && IsFloatingPoint_v< UnderlyingElement_t<T> > ) ||
84 ( IsDenseMatrix_v<T> && IsBLASCompatible_v< UnderlyingElement_t<T> > ) >
102template<
typename T >
Header file for the IntegralConstant class template.
Header file for the IsBLASCompatible type trait.
Header file for the IsDenseMatrix type trait.
Header file for the IsFloatingPoint type trait.
Header file for the IsScalar type trait.
Header file for the UnderlyingElement type trait.
constexpr bool IsInvertible_v
Auxiliary variable template for the IsInvertible type trait.
Definition: IsInvertible.h:103
Generic wrapper for a compile time constant integral value.
Definition: IntegralConstant.h:74
Compile time check for data types.
Definition: IsInvertible.h:85