SUNphi  1.0
IntSeqSplit.hpp File Reference

Take portions of integer sequences. More...

#include <ints/IntSeq.hpp>

Go to the source code of this file.

Classes

struct  SUNphi::_IntSeqFirstN< N, ISeq, typename >
 
struct  SUNphi::_IntSeqFilter< Is, Fi >
 
struct  SUNphi::_IntSeqFilter< IntSeq< Ints... >, IntSeq< Ids... > >
 

Typedefs

template<int N, typename ISeq , typename = EnableIf<isIntSeq<ISeq>>>
using SUNphi::IntSeqFirstN = typename _IntSeqFirstN< N, ISeq >::type
 
template<typename Is , typename Fi >
using SUNphi::IntSeqFilter = typename _IntSeqFilter< Is, Fi >::type
 Filter an IntSeq according to another one.
 

Detailed Description

Take portions of integer sequences.

Definition in file IntSeqSplit.hpp.

Typedef Documentation

template<int N, typename ISeq , typename = EnableIf<isIntSeq<ISeq>>>
using SUNphi::IntSeqFirstN = typedef typename _IntSeqFirstN<N,ISeq>::type

Returns the first N components of an IntSeq

Gives visibility to internal implementation

Definition at line 30 of file IntSeqSplit.hpp.