|
template<class F > |
std::istream & | concepts::operator>> (std::istream &is, BaseSequence< F > &seq) |
|
template<class F > |
Sequence< F > | concepts::makeSequence (uint n, const F &first,...) |
|
template<class F > |
Sequence< F > | concepts::makeSequence (std::initializer_list< F > list) |
|
template<class F > |
Sequence< F > | concepts::makeEquidistantSequence (uint n, const F &first, const F &diff) |
|
Sequence< int > | concepts::makeRangeSequence (uint n) |
| Returns the sequence 0,1,...,n-1 .
|
|
Sequence< int > | concepts::makeRangeSequence (int start, int afterlast) |
| Returns the sequence start , start+1 ,...,afterlast-1 .
|
|
Sequence< int > | concepts::makeRangeSequence (int start, int afterlast, uint dist) |
|
Sequence< int > | concepts::makeSignAlternatingSequence (uint n) |
| Returns the sequence +1,-1, +1,...
|
|
template<class F , class G > |
Sequence< typename Combtype< F, G >::type > | concepts::operator* (const Sequence< F > seq1, const Sequence< G > seq2) |
|
template<class F , class G > |
Sequence< typename Combtype< F, G >::type > | concepts::operator* (const Sequence< F > seq1, const G factor) |
|
template<class F , class G > |
Sequence< typename Combtype< F, G >::type > | concepts::operator/ (const Sequence< F > seq1, const Sequence< G > seq2) |
|
template<class F , class G > |
Sequence< typename Combtype< F, G >::type > | concepts::operator/ (const Sequence< F > seq1, const G divisor) |
|
Sequence of elements, like array, based on std::vector with operations, output operator, and method of the particular element types.
Definition in file sequence.hh.