#include <UserFunction.h>
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 |
This just says that the subsetting operation is passed on to the expression we're applying the function to.
typedef View1<E,Domain>::Type_t NewEngine< Engine< Dim, T, UserFunctionEngine< S, E > >, Domain >::NewExpr_t |
typedef UserFunctionEngine<S,NewExpr_t> NewEngine< Engine< Dim, T, UserFunctionEngine< S, E > >, Domain >::NewTag_t |
typedef NewExpr_t::Element_t NewEngine< Engine< Dim, T, UserFunctionEngine< S, E > >, Domain >::OldElement_t |
typedef FunctorResult<S,OldElement_t>::Type_t NewEngine< Engine< Dim, T, UserFunctionEngine< S, E > >, Domain >::NewElement_t |
typedef Engine<Dim,NewElement_t,NewTag_t> NewEngine< Engine< Dim, T, UserFunctionEngine< S, E > >, Domain >::Type_t |