FreePOOMA  2.4.1
Public Types | Static Public Member Functions
View2< Stencil< Function >, ArrayIn, Dom > Struct Template Reference

#include <Stencil.h>

List of all members.

Public Types

enum  { dim2 = ArrayIn::dimensions }
enum  { dim = Dom::dimensions }
typedef Interval< dim2ViewDom_t
typedef View1< ArrayIn,
ViewDom_t >::Type_t 
Expression_t
typedef StencilEngine
< Function, Expression_t
StencilTag_t
typedef StencilTag_t::Element_t NewT_t
typedef ViewEngine< dim2,
StencilTag_t
NewTag_t
typedef Engine< dim, NewT_t,
NewTag_t
NewEngine_t
typedef Array< dim, NewT_t,
NewTag_t
Type_t

Static Public Member Functions

static Type_t make (const Stencil< Function > &s, const ArrayIn &a, const Dom &dom)

template<class Function, class ArrayIn, class Dom>
struct View2< Stencil< Function >, ArrayIn, Dom >


Member Typedef Documentation

template<class Function , class ArrayIn , class Dom >
typedef Interval<dim2> View2< Stencil< Function >, ArrayIn, Dom >::ViewDom_t
template<class Function , class ArrayIn , class Dom >
typedef View1<ArrayIn, ViewDom_t>::Type_t View2< Stencil< Function >, ArrayIn, Dom >::Expression_t
template<class Function , class ArrayIn , class Dom >
typedef StencilEngine<Function, Expression_t> View2< Stencil< Function >, ArrayIn, Dom >::StencilTag_t
template<class Function , class ArrayIn , class Dom >
typedef StencilTag_t::Element_t View2< Stencil< Function >, ArrayIn, Dom >::NewT_t
template<class Function , class ArrayIn , class Dom >
typedef ViewEngine<dim2, StencilTag_t> View2< Stencil< Function >, ArrayIn, Dom >::NewTag_t
template<class Function , class ArrayIn , class Dom >
typedef Engine<dim,NewT_t,NewTag_t> View2< Stencil< Function >, ArrayIn, Dom >::NewEngine_t
template<class Function , class ArrayIn , class Dom >
typedef Array<dim,NewT_t,NewTag_t> View2< Stencil< Function >, ArrayIn, Dom >::Type_t

Member Enumeration Documentation

template<class Function , class ArrayIn , class Dom >
anonymous enum
Enumerator:
dim2 
template<class Function , class ArrayIn , class Dom >
anonymous enum
Enumerator:
dim 

Member Function Documentation

template<class Function , class ArrayIn , class Dom >
static Type_t View2< Stencil< Function >, ArrayIn, Dom >::make ( const Stencil< Function > &  s,
const ArrayIn &  a,
const Dom &  dom 
) [inline, static]

The documentation for this struct was generated from the following file: