![]() |
mgcpp
A C++ Math Library Based on CUDA
|
#include <tuple>#include <type_traits>#include <utility>

Go to the source code of this file.
Namespaces | |
| mgcpp | |
| mgcpp::internal | |
Functions | |
| template<class Tuple , class F , size_t... Is> | |
| decltype(auto) constexpr | mgcpp::internal::apply_impl (Tuple &&t, F &&f, std::index_sequence< Is... >) |
| template<class Tuple , class F > | |
| decltype(auto) constexpr | mgcpp::apply (Tuple &&t, F &&f) |
| template<class Tuple , class F , size_t... Is> | |
| constexpr void | mgcpp::internal::apply_void_impl (Tuple &&t, F &&f, std::index_sequence< Is... >) |
| template<class Tuple , class F > | |
| constexpr void | mgcpp::apply_void (Tuple &&t, F &&f) |
| template<class Tuple , size_t... Is> | |
| decltype(auto) constexpr | mgcpp::internal::take_front_impl (Tuple &&t, std::index_sequence< Is... >) |
| template<size_t N, class Tuple > | |
| decltype(auto) constexpr | mgcpp::take_front (Tuple &&t) |
| template<size_t N, class Tuple , size_t... Is> | |
| decltype(auto) constexpr | mgcpp::internal::take_rest_impl (Tuple &&t, std::index_sequence< Is... >) |
| template<size_t N, class Tuple > | |
| decltype(auto) constexpr | mgcpp::take_rest (Tuple &&t) |
| template<class Tuple , size_t I> | |
| decltype(auto) constexpr | mgcpp::internal::sum_tuple_impl (Tuple &&t, std::index_sequence< I >) |
| template<class Tuple , size_t... Is> | |
| decltype(auto) constexpr | mgcpp::internal::sum_tuple_impl (Tuple &&t, std::index_sequence< Is... >) |
| template<class Tuple > | |
| decltype(auto) constexpr | mgcpp::sum_tuple (Tuple &&t) |
| template<class Tuple1 , class Tuple2 , size_t... Is> | |
| decltype(auto) constexpr | mgcpp::internal::zip_impl (Tuple1 &&t1, Tuple2 &&t2, std::index_sequence< Is... >) |
| template<class Tuple1 , class Tuple2 > | |
| decltype(auto) constexpr | mgcpp::zip (Tuple1 &&t1, Tuple2 &&t2) |
| template<class Tuple , size_t... Is> | |
| decltype(auto) constexpr | mgcpp::internal::enumerate_impl (Tuple &&t, std::index_sequence< Is... >) |
| template<class Tuple > | |
| decltype(auto) constexpr | mgcpp::enumerate (Tuple &&t) |
1.8.13