Hydra: Multiply.h File Reference (original) (raw)

Go to the source code of this file.

Namespaces
Functions
template<typename F1 , typename F2 , typename ... Fs>
std::enable_if<(detail::is_hydra_functor< F1 >::value| detail::is_hydra_lambda< F1 >::value) &&(detail::is_hydra_functor< F2 >::value
template<typename T1 , typename T2 >
std::enable_if<(detail::is_hydra_functor< T1 >::value| detail::is_hydra_lambda< T1 >::value) &&(detail::is_hydra_functor< T2 >::value
template<typename T , typename U >
std::enable_if<(detail::is_hydra_functor< T >::value| detail::is_hydra_lambda< T >::value) &&(std::is_arithmetic< U >::value), Multiply< Constant< U >, T > >::type
template<typename T , typename U >
std::enable_if<(detail::is_hydra_functor< T >::value| detail::is_hydra_lambda< T >::value) &&(std::is_arithmetic< U >::value), Multiply< Constant< U >, T > >::type
template<typename T , typename U >
std::enable_if<(detail::is_hydra_functor< T >::value| detail::is_hydra_lambda< T >::value) &&(std::is_arithmetic< U >::value), Multiply< Constant< hydra::complex< U > >, T > >::type
template<typename T , typename U >
std::enable_if<(detail::is_hydra_functor< T >::value| detail::is_hydra_lambda< T >::value) &&(std::is_arithmetic< U >::value), Multiply< Constant< U >, T > >::type