OPAL (Object Oriented Parallel Accelerator Library)  2.2.0
OPAL
Classes | Functions
RNGAssignDefs.h File Reference
#include "PETE/IpplExpressions.h"
#include "Field/AssignTags.h"
Include dependency graph for RNGAssignDefs.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  PlugBase< D >
 

Functions

template<class GT >
SequenceGen< GT >::Return_t for_each (const SequenceGen< GT > &p, EvalFunctor_0)
 
template<class GT , class C >
int for_each (const SequenceGen< GT > &, PETE_CountElems, C)
 
template<class GT , class C >
int for_each (const SequenceGen< GT > &, PETE_Increment, C)
 
template<class GT , class C >
int for_each (const SequenceGen< GT > &, BeginLField, C)
 
template<class GT , class C >
int for_each (const SequenceGen< GT > &, NextLField, C)
 
template<class GT , class C >
bool for_each (const SequenceGen< GT > &, SameFieldID, C)
 
template<class GT , class C , unsigned D>
bool for_each (const SequenceGen< GT > &, const PlugBase< D > &, C)
 
template<class GT , class C >
bool for_each (const SequenceGen< GT > &, IsCompressed, C)
 
template<class GT >
SequenceGen< GT >::Return_t for_each (const SequenceGen< GT > &p, const EvalFunctor_1 &)
 
template<class GT >
SequenceGen< GT >::Return_t for_each (const SequenceGen< GT > &p, const EvalFunctor_2 &)
 
template<class GT >
SequenceGen< GT >::Return_t for_each (const SequenceGen< GT > &p, const EvalFunctor_3 &)
 
template<class GT , class C >
bool for_each (const SequenceGen< GT > &p, HasUnitStride, C)
 
template<class GT , class C >
int for_each (const SequenceGen< GT > &, StepFunctor, C)
 
template<class GT , class C >
int for_each (const SequenceGen< GT > &, RewindFunctor, C)
 
template<class GT , class C , unsigned int D, class T1 >
int for_each (const SequenceGen< GT > &, const FillGCIfNecessaryTag< D, T1 > &, C)
 

Function Documentation

template<class GT >
SequenceGen<GT>::Return_t for_each ( const SequenceGen< GT > &  p,
EvalFunctor_0   
)
inline

Definition at line 29 of file RNGAssignDefs.h.

template<class GT , class C >
int for_each ( const SequenceGen< GT > &  ,
PETE_CountElems  ,
 
)
inline

Definition at line 42 of file RNGAssignDefs.h.

template<class GT , class C >
int for_each ( const SequenceGen< GT > &  ,
PETE_Increment  ,
 
)
inline

Definition at line 56 of file RNGAssignDefs.h.

template<class GT , class C >
int for_each ( const SequenceGen< GT > &  ,
BeginLField  ,
 
)
inline

Definition at line 74 of file RNGAssignDefs.h.

template<class GT , class C >
int for_each ( const SequenceGen< GT > &  ,
NextLField  ,
 
)
inline

Definition at line 88 of file RNGAssignDefs.h.

template<class GT , class C >
bool for_each ( const SequenceGen< GT > &  ,
SameFieldID  ,
 
)
inline

Definition at line 99 of file RNGAssignDefs.h.

template<class GT , class C , unsigned D>
bool for_each ( const SequenceGen< GT > &  ,
const PlugBase< D > &  ,
 
)
inline

Definition at line 111 of file RNGAssignDefs.h.

template<class GT , class C >
bool for_each ( const SequenceGen< GT > &  ,
IsCompressed  ,
 
)
inline

Definition at line 121 of file RNGAssignDefs.h.

template<class GT >
SequenceGen<GT>::Return_t for_each ( const SequenceGen< GT > &  p,
const EvalFunctor_1  
)
inline

Definition at line 134 of file RNGAssignDefs.h.

template<class GT >
SequenceGen<GT>::Return_t for_each ( const SequenceGen< GT > &  p,
const EvalFunctor_2  
)
inline

Definition at line 141 of file RNGAssignDefs.h.

template<class GT >
SequenceGen<GT>::Return_t for_each ( const SequenceGen< GT > &  p,
const EvalFunctor_3  
)
inline

Definition at line 148 of file RNGAssignDefs.h.

template<class GT , class C >
bool for_each ( const SequenceGen< GT > &  p,
HasUnitStride  ,
 
)
inline

Definition at line 160 of file RNGAssignDefs.h.

template<class GT , class C >
int for_each ( const SequenceGen< GT > &  ,
StepFunctor  ,
 
)
inline

Definition at line 171 of file RNGAssignDefs.h.

template<class GT , class C >
int for_each ( const SequenceGen< GT > &  ,
RewindFunctor  ,
 
)
inline

Definition at line 181 of file RNGAssignDefs.h.

template<class GT , class C , unsigned int D, class T1 >
int for_each ( const SequenceGen< GT > &  ,
const FillGCIfNecessaryTag< D, T1 > &  ,
 
)
inline

Definition at line 189 of file RNGAssignDefs.h.