3#ifndef pRC_CORE_BASIC_FUNCTIONS_NOT_EQUAL_H
4#define pRC_CORE_BASIC_FUNCTIONS_NOT_EQUAL_H
13 template<
class X,
template<
class>
class T>
14 requires IsSame<T<Void>, Identity<>> || IsSame<T<Void>, Unit<>> ||
15 IsSame<T<Void>, Zero<>>
21 template<
class X,
template<
class>
class T>
22 requires IsSame<T<Void>, Identity<>> || IsSame<T<Void>, Unit<>> ||
23 IsSame<T<Void>, Zero<>>
29 template<
template<
class>
class TA,
template<
class>
class TB>
30 requires((IsSame<TA<Void>, Identity<>> || IsSame<TA<Void>, Unit<>> ||
31 IsSame<TA<Void>, Zero<>>) &&
32 (IsSame<TB<Void>, Identity<>> || IsSame<TB<Void>, Unit<>> ||
33 IsSame<TB<Void>, Zero<>>))
34 static inline constexpr auto operator!=(TA<Void>
const, TB<Void>
const)
36 return TA<Size>()() != TB<Size>()();
Definition cholesky.hpp:10
static constexpr auto operator!=(JacobiRotation< TA > const &a, JacobiRotation< TB > const &b)
Definition jacobi_rotation.hpp:291