1 #ifndef LIBMESH_TUPLE_OF_H 2 #define LIBMESH_TUPLE_OF_H 11 template <std::
size_t Index,
typename T>
14 template<
typename...Args>
using type =
typename tuple_n<Index-1, T>::template
type<T, Args...>;
20 template<
typename...Args>
using type = std::tuple<Args...>;
The libMesh namespace provides an interface to certain functionality in the library.
typename tuple_n< Index-1, T >::template type< T, Args... > type
typename tuple_n< Index, T >::template type<> tuple_of
std::tuple< Args... > type