#include "Tiny/Vector.h"
#include "Engine/IndexFunctionEngine.h"
#include "Array/Array.h"
#include "Pooma/View.h"
Classes | |
class | IotaFunctor |
struct | Iota< Dim > |
Functions | |
template<int Dim> | |
Iota< Dim >::Iota_t | iota (const Interval< Dim > &domain) |
template<int Dim> | |
Iota< Dim >::Index_t | iotaIndex (const Interval< Dim > &domain, int i) |
Array< 1, Vector< 1, int > , IndexFunction< IotaFunctor > > | iota (int i1) |
Array< 2, Vector< 2, int > , IndexFunction< IotaFunctor > > | iota (int i1, int i2) |
Array< 3, Vector< 3, int > , IndexFunction< IotaFunctor > > | iota (int i1, int i2, int i3) |
For example, iota(Interval<2>(10,10))(3,4) is Vector<2,int>(3,4).
Array< 1, Vector< 1, int >, IndexFunction< IotaFunctor > > iota | ( | int | i1 | ) | [inline] |
Array< 2, Vector< 2, int >, IndexFunction< IotaFunctor > > iota | ( | int | i1, | |
int | i2 | |||
) | [inline] |
Array< 3, Vector< 3, int >, IndexFunction< IotaFunctor > > iota | ( | int | i1, | |
int | i2, | |||
int | i3 | |||
) | [inline] |