Template Struct HasCustomEval< detail::Function< Descriptor1, detail::Plus, detail::Function< Descriptor2, detail::Multiply, array::Transpose< TransposeType1 >, ScalarType1 >, detail::Function< Descriptor3, detail::Multiply, array::Transpose< TransposeType2 >, ScalarType2 > > >#

Inheritance Relationships#

Base Type#

  • public std::true_type

Struct Documentation#

template<typename Descriptor1, typename Descriptor2, typename Descriptor3, typename TransposeType1, typename TransposeType2, typename ScalarType1, typename ScalarType2>
struct HasCustomEval<detail::Function<Descriptor1, detail::Plus, detail::Function<Descriptor2, detail::Multiply, array::Transpose<TransposeType1>, ScalarType1>, detail::Function<Descriptor3, detail::Multiply, array::Transpose<TransposeType2>, ScalarType2>>> : public std::true_type#