Template Struct binary_traits< Dyn, Dyn >
Defined in File dyn_index.hpp
Inheritance Relationships
Derived Types
public proxsuite::linalg::veg::_detail::binary_traits< Dyn, Fix< N > >
(Template Struct binary_traits< Dyn, Fix< N > >)public proxsuite::linalg::veg::_detail::binary_traits< Fix< 0 >, Dyn >
(Template Struct binary_traits< Fix< 0 >, Dyn >)public proxsuite::linalg::veg::_detail::binary_traits< Fix< N >, Dyn >
(Template Struct binary_traits< Fix< N >, Dyn >)
Struct Documentation
-
template<>
struct binary_traits<Dyn, Dyn> Subclassed by proxsuite::linalg::veg::_detail::binary_traits< Dyn, Fix< N > >, proxsuite::linalg::veg::_detail::binary_traits< Fix< 0 >, Dyn >, proxsuite::linalg::veg::_detail::binary_traits< Fix< N >, Dyn >
Public Functions
- VEG_OP (add, Add,+)
- VEG_OP (sub, Sub, -)
- VEG_OP (mul, Mul, *)
- VEG_CMP (cmp_eq, CmpEq,==)
- VEG_CMP (cmp_neq, CmpNEq, !=)
- VEG_CMP (cmp_lt, CmpLT,<)
- VEG_CMP (cmp_le, CmpLE,<=)
- VEG_CMP (cmp_gt, CmpGT, >)
- VEG_CMP (cmp_ge, CmpGE, >=)
Public Static Functions
- static inline constexpr VEG_NODISCARD auto div_fn (Dyn a, Dyn b) VEG_NOEXCEPT -> Div
- static inline constexpr VEG_NODISCARD auto mod_fn (Dyn a, Dyn b) VEG_NOEXCEPT -> Mod