FreePOOMA  2.4.1
Public Types
NewEngine< Engine< Dim, T, UserFunctionEngine< S, E > >, Domain > Struct Template Reference

Specializations of NewEngine for subsetting a UserFunctionEngine with an arbitrary domain. More...

#include <UserFunction.h>

List of all members.

Public Types

typedef View1< E, Domain >::Type_t NewExpr_t
typedef UserFunctionEngine< S,
NewExpr_t
NewTag_t
typedef NewExpr_t::Element_t OldElement_t
typedef FunctorResult< S,
OldElement_t >::Type_t 
NewElement_t
typedef Engine< Dim,
NewElement_t, NewTag_t
Type_t

Detailed Description

template<int Dim, class T, class S, class E, class Domain>
struct NewEngine< Engine< Dim, T, UserFunctionEngine< S, E > >, Domain >

Specializations of NewEngine for subsetting a UserFunctionEngine with an arbitrary domain.

This just says that the subsetting operation is passed on to the expression we're applying the function to.


Member Typedef Documentation

template<int Dim, class T , class S , class E , class Domain >
typedef View1<E,Domain>::Type_t NewEngine< Engine< Dim, T, UserFunctionEngine< S, E > >, Domain >::NewExpr_t
template<int Dim, class T , class S , class E , class Domain >
typedef UserFunctionEngine<S,NewExpr_t> NewEngine< Engine< Dim, T, UserFunctionEngine< S, E > >, Domain >::NewTag_t
template<int Dim, class T , class S , class E , class Domain >
typedef NewExpr_t::Element_t NewEngine< Engine< Dim, T, UserFunctionEngine< S, E > >, Domain >::OldElement_t
template<int Dim, class T , class S , class E , class Domain >
typedef FunctorResult<S,OldElement_t>::Type_t NewEngine< Engine< Dim, T, UserFunctionEngine< S, E > >, Domain >::NewElement_t
template<int Dim, class T , class S , class E , class Domain >
typedef Engine<Dim,NewElement_t,NewTag_t> NewEngine< Engine< Dim, T, UserFunctionEngine< S, E > >, Domain >::Type_t

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