3.1-git
DUNE for Multi-{Phase, Component, Scale, Physics, ...} flow and transport in porous media
Classes | Namespaces | Typedefs
utility.hh File Reference

Utilities for template meta programming. More...

#include <cstddef>
#include <utility>

Go to the source code of this file.

Description

Utilities for template meta programming.

Classes

struct  Dumux::makeFromIndexedType< Variadic, Indexed, std::index_sequence< IndexSeq... > >
 
struct  Dumux::Detail::ConcatSeq< std::index_sequence< Is1... >, offset, std::index_sequence< Is2... > >
 

Namespaces

namespace  Dumux
 make the local view function available whenever we use the grid geometry
 
namespace  Dumux::Detail
 

Typedefs

template<std::size_t n, std::size_t e>
using Dumux::makeIncompleteIntegerSequence = typename Detail::ConcatSeq< decltype(std::make_index_sequence< e >{}), e+1, decltype(std::make_index_sequence<(n > e) ?(n - e - 1) :0 >{})>::type
 
Include dependency graph for utility.hh: