StencilEngine< Function, Expression > Struct Template Reference
This is just a tag class for the stencil engine.
More...
#include <Stencil.h>
List of all members.
Detailed Description
template<class Function, class Expression>
struct StencilEngine< Function, Expression >
This is just a tag class for the stencil engine.
It is templated on:
- Stencil: The stencil type. This will be a class that inherits from Stencil below.
- Expression: The type of the expression to which the stencil is being applied. This should be an Array<...>.
This defines the type:
- Element_t: The type of each element that is output from the stencil. This defaults to the same type as the expression, and should be specialized to something else if that is not the case.
- ElementRef_t: A type to be used for referring to elements in a stencil. This will only have meaning if the stencil does something like selects a component from a vector. This will not be a common case, so it is not defined by default.
Member Typedef Documentation
template<class Function , class Expression >
template<class Function , class Expression >
The documentation for this struct was generated from the following file: