35 #ifndef _BLAZE_MATH_SHIMS_ISDEFAULT_H_ 36 #define _BLAZE_MATH_SHIMS_ISDEFAULT_H_ 193 return isDefault<RF>(
real( v ) ) && isDefault<RF>(
imag( v ) );
236 template<
typename Type >
239 return isDefault<relaxed>( v );
Computation accuracy for floating point data types.
decltype(auto) real(const DenseMatrix< MT, SO > &dm)
Returns a matrix containing the real part of each single element of dm.
Definition: DMatMapExpr.h:1389
Namespace of the Blaze C++ math library.
Definition: Blaze.h:58
#define BLAZE_ALWAYS_INLINE
Platform dependent setup of an enforced inline keyword.
Definition: Inline.h:85
Header file for the relaxation flag types.
constexpr bool relaxed
Relaxation flag for relaxed semantics.
Definition: RelaxationFlag.h:85
Header file for the IsBuiltin type trait.
Header file for the complex data type.
bool isDefault(const DiagonalProxy< MT > &proxy)
Returns whether the represented element is in default state.
Definition: DiagonalProxy.h:635
constexpr Accuracy accuracy
Global Accuracy instance.The blaze::accuracy instance can be used wherever a floating point data type...
Definition: Accuracy.h:907
decltype(auto) imag(const DenseMatrix< MT, SO > &dm)
Returns a matrix containing the imaginary part of each single element of dm.
Definition: DMatMapExpr.h:1417
System settings for the inline keywords.