FieldShiftEngine.h File Reference

An engine capable of shifting the contents of a field. More...

#include "Domain/Interval.h"
#include "Engine/Engine.h"
#include "Layout/INode.h"
#include "Layout/Node.h"
#include "PETE/ErrorType.h"

Include dependency graph for FieldShiftEngine.h:

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


Classes

class  Engine< Dim, T, FieldShift< Expression > >
 Engine<Dim, T, FieldShift<Expression> > is a specialization of Engine for FieldShift<Expression>. More...
struct  NewEngine< Engine< Dim, T, FieldShift< E > >, Interval< Dim > >
 NewEngine<Engine,SubDomain>. More...
struct  NewEngineEngine< Engine< Dim, T, FieldShift< E > >, Interval< Dim > >
struct  NewEngineDomain< Engine< Dim, T, FieldShift< E > >, Interval< Dim > >
struct  NewEngine< Engine< Dim, T, FieldShift< E > >, INode< Dim > >
struct  NewEngineEngine< Engine< Dim, T, FieldShift< E > >, INode< Dim > >
struct  NewEngineDomain< Engine< Dim, T, FieldShift< E > >, INode< Dim > >
struct  FieldShiftSimple< Expression >
 There are potentially many ways to construct field stencils. More...
struct  EvaluatorEngineTraits< FieldShift< Expression > >
 Specializations for selecting the appropriate evaluator for the Shift engine. More...
class  FieldShiftIntersector< Dim, Intersect >
 FieldShiftIntersector is a special intersector that gets used when we come across a stencil object in an expression. More...
struct  LeafFunctor< Engine< Dim, T, FieldShift< Expression > >, ExpressionApply< IntersectorTag< Intersect > > >
 IntersectEngine specialization. More...
struct  EngineFunctor< Engine< Dim, T, FieldShift< Expression > >, DataObjectRequest< RequestType > >
struct  LeafFunctor< Engine< Dim, T, FieldShift< Expression > >, EngineView< Tag > >
 The generic version of EngineView just accesses the contained engine and applies EngineView to it. More...
struct  LeafFunctor< Engine< Dim, T, FieldShift< Expression > >, ExpressionApply< Tag > >
struct  View2< Field< MeshTag, T, EngineTag >, FieldOffset< Dim >, Centering< Dim > >
 View2<Field, FieldOffset, Centering> specialization for indexing a field with a FieldOffset. More...
struct  View2< Field< MeshTag, T, EngineTag >, std::vector< FieldOffset< Dim > >, Centering< Dim > >
 View2<Field, vector<FieldOffset>, Centering> specialization for indexing a field with a vector<FieldOffset>. More...

Detailed Description

An engine capable of shifting the contents of a field.


Generated on Wed Mar 16 06:17:25 2011 for FreePOOMA by  doxygen 1.5.9