src/SubField/SubFieldAssignDefs.h File Reference

#include "Field/AssignDefs.h"

Include dependency graph for SubFieldAssignDefs.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  DomainCompressed
struct  SameSubsetType
struct  SubsetInit
struct  SubsetNextLField

Functions

template<class T, class S, class C, unsigned int D>
bool for_each (SubFieldIter< T, D, S > &p, DomainCompressed, C)
template<class T, class C, unsigned int D>
bool for_each (typename BareField< T, D >::iterator &, DomainCompressed, C)
template<class C>
bool for_each (Index::cursor &, DomainCompressed, C)
template<class T, class C>
bool for_each (PETE_Scalar< T > &, DomainCompressed, C)
template<class T, class S, class C, unsigned int D>
bool for_each (SubFieldIter< T, D, S > &p, SameSubsetType s, C)
template<class T, class C, unsigned int D>
bool for_each (typename BareField< T, D >::iterator &, SameSubsetType s, C)
template<class C>
bool for_each (Index::cursor &, SameSubsetType, C)
template<class T, class C>
bool for_each (PETE_Scalar< T > &, SameSubsetType, C)
template<class T, class S, class C, unsigned int D>
int for_each (SubFieldIter< T, D, S > &p, SubsetInit, C)
template<class T, class C, unsigned int D>
int for_each (typename BareField< T, D >::iterator &p, SubsetInit, C)
template<class C>
int for_each (Index::cursor &, SubsetInit, C)
template<class T, class C>
int for_each (PETE_Scalar< T > &, SubsetInit, C)
template<class T, class S, class C, unsigned int D>
int for_each (SubFieldIter< T, D, S > &p, SubsetNextLField, C)
template<class T, class C, unsigned int D>
int for_each (typename BareField< T, D >::iterator &, SubsetNextLField, C)
template<class C>
int for_each (Index::cursor &, SubsetNextLField, C)
template<class T, class C>
int for_each (PETE_Scalar< T > &, SubsetNextLField, C)
template<class T, class S, class C, unsigned int D>
bool for_each (SubFieldIter< T, D, S > &p, SameFieldID s, C)
template<class T, unsigned D, class S, class C>
bool for_each (SubFieldIter< T, D, S > &p, const PlugBase< D > &f, C)
template<class T, class S, class C, unsigned int D>
bool for_each (SubFieldIter< T, D, S > &p, IsCompressed, C)
template<class T, class S, unsigned int D>
T & for_each (SubFieldIter< T, D, S > &p, EvalFunctor_0)
template<class T, class S, unsigned int D>
T & for_each (SubFieldIter< T, D, S > &p, const EvalFunctor_1 &e)
template<class T, class S, unsigned int D>
T & for_each (SubFieldIter< T, D, S > &p, const EvalFunctor_2 &e)
template<class T, class S, unsigned int D>
T & for_each (SubFieldIter< T, D, S > &p, const EvalFunctor_3 &e)
template<class T, class S, class C, unsigned int D>
int for_each (SubFieldIter< T, D, S > &p, StepFunctor s, C)
template<class T, class S, class C, unsigned int D>
int for_each (SubFieldIter< T, D, S > &p, RewindFunctor s, C)
template<class T, unsigned int D, class S, class C>
bool for_each (SubFieldIter< T, D, S > &p, HasUnitStride, C)
template<class T, unsigned int D, class S, class C, class T1>
int for_each (SubFieldIter< T, D, S > &p, const FillGCIfNecessaryTag< D, T1 > &f, C)


Function Documentation

template<class T, unsigned int D, class S, class C, class T1>
int for_each SubFieldIter< T, D, S > &  p,
const FillGCIfNecessaryTag< D, T1 > &  f,
[inline]
 

Definition at line 674 of file SubFieldAssignDefs.h.

template<class T, unsigned int D, class S, class C>
bool for_each SubFieldIter< T, D, S > &  p,
HasUnitStride  ,
[inline]
 

Definition at line 637 of file SubFieldAssignDefs.h.

template<class T, class S, class C, unsigned int D>
int for_each SubFieldIter< T, D, S > &  p,
RewindFunctor  s,
[inline]
 

Definition at line 595 of file SubFieldAssignDefs.h.

References RewindFunctor::D.

template<class T, class S, class C, unsigned int D>
int for_each SubFieldIter< T, D, S > &  p,
StepFunctor  s,
[inline]
 

Definition at line 554 of file SubFieldAssignDefs.h.

References StepFunctor::D.

template<class T, class S, unsigned int D>
T& for_each SubFieldIter< T, D, S > &  p,
const EvalFunctor_3 e
[inline]
 

Definition at line 517 of file SubFieldAssignDefs.h.

References EvalFunctor_3::I, EvalFunctor_3::J, and EvalFunctor_3::K.

template<class T, class S, unsigned int D>
T& for_each SubFieldIter< T, D, S > &  p,
const EvalFunctor_2 e
[inline]
 

Definition at line 479 of file SubFieldAssignDefs.h.

References EvalFunctor_2::I, and EvalFunctor_2::J.

template<class T, class S, unsigned int D>
T& for_each SubFieldIter< T, D, S > &  p,
const EvalFunctor_1 e
[inline]
 

Definition at line 441 of file SubFieldAssignDefs.h.

References EvalFunctor_1::I.

template<class T, class S, unsigned int D>
T& for_each SubFieldIter< T, D, S > &  p,
EvalFunctor_0 
[inline]
 

Definition at line 403 of file SubFieldAssignDefs.h.

template<class T, class S, class C, unsigned int D>
bool for_each SubFieldIter< T, D, S > &  p,
IsCompressed  ,
[inline]
 

Definition at line 365 of file SubFieldAssignDefs.h.

template<class T, unsigned D, class S, class C>
bool for_each SubFieldIter< T, D, S > &  p,
const PlugBase< D > &  f,
[inline]
 

Definition at line 328 of file SubFieldAssignDefs.h.

References PlugBase< D >::Domain.

template<class T, class S, class C, unsigned int D>
bool for_each SubFieldIter< T, D, S > &  p,
SameFieldID  s,
[inline]
 

Definition at line 291 of file SubFieldAssignDefs.h.

References SameFieldID::ID.

template<class T, class C>
int for_each PETE_Scalar< T > &  ,
SubsetNextLField  ,
[inline]
 

Definition at line 277 of file SubFieldAssignDefs.h.

template<class C>
int for_each Index::cursor ,
SubsetNextLField  ,
[inline]
 

Definition at line 270 of file SubFieldAssignDefs.h.

template<class T, class C, unsigned int D>
int for_each typename BareField< T, D >::iterator &  ,
SubsetNextLField  ,
[inline]
 

Definition at line 263 of file SubFieldAssignDefs.h.

template<class T, class S, class C, unsigned int D>
int for_each SubFieldIter< T, D, S > &  p,
SubsetNextLField  ,
[inline]
 

Definition at line 228 of file SubFieldAssignDefs.h.

template<class T, class C>
int for_each PETE_Scalar< T > &  ,
SubsetInit  ,
[inline]
 

Definition at line 210 of file SubFieldAssignDefs.h.

template<class C>
int for_each Index::cursor ,
SubsetInit  ,
[inline]
 

Definition at line 203 of file SubFieldAssignDefs.h.

template<class T, class C, unsigned int D>
int for_each typename BareField< T, D >::iterator &  p,
SubsetInit  ,
[inline]
 

Definition at line 196 of file SubFieldAssignDefs.h.

template<class T, class S, class C, unsigned int D>
int for_each SubFieldIter< T, D, S > &  p,
SubsetInit  ,
[inline]
 

Definition at line 161 of file SubFieldAssignDefs.h.

template<class T, class C>
bool for_each PETE_Scalar< T > &  ,
SameSubsetType  ,
[inline]
 

Definition at line 143 of file SubFieldAssignDefs.h.

template<class C>
bool for_each Index::cursor ,
SameSubsetType  ,
[inline]
 

Definition at line 136 of file SubFieldAssignDefs.h.

template<class T, class C, unsigned int D>
bool for_each typename BareField< T, D >::iterator &  ,
SameSubsetType  s,
[inline]
 

Definition at line 129 of file SubFieldAssignDefs.h.

template<class T, class S, class C, unsigned int D>
bool for_each SubFieldIter< T, D, S > &  p,
SameSubsetType  s,
[inline]
 

Definition at line 98 of file SubFieldAssignDefs.h.

References SameSubsetType::ID.

template<class T, class C>
bool for_each PETE_Scalar< T > &  ,
DomainCompressed  ,
[inline]
 

Definition at line 78 of file SubFieldAssignDefs.h.

template<class C>
bool for_each Index::cursor ,
DomainCompressed  ,
[inline]
 

Definition at line 71 of file SubFieldAssignDefs.h.

template<class T, class C, unsigned int D>
bool for_each typename BareField< T, D >::iterator &  ,
DomainCompressed  ,
[inline]
 

Definition at line 64 of file SubFieldAssignDefs.h.

template<class T, class S, class C, unsigned int D>
bool for_each SubFieldIter< T, D, S > &  p,
DomainCompressed  ,
[inline]
 

Definition at line 33 of file SubFieldAssignDefs.h.


Generated on Mon Jan 16 14:21:16 2006 for IPPL by  doxygen 1.4.6