FreePOOMA
2.4.1
|
An ExpressionKernel is a specific kind of iterate which evaluates a particular expression with a loop over a given domain. More...
#include <ExpressionKernel.h>
Public Types | |
typedef ExpressionKernel< LHS, Op, RHS, EvalTag > | This_t |
Public Member Functions | |
ExpressionKernel (const LHS &, const Op &, const RHS &) | |
virtual | ~ExpressionKernel () |
virtual void | run () |
An ExpressionKernel is a specific kind of iterate which evaluates a particular expression with a loop over a given domain.
An ExpressionKernel IS-AN ExpressionTask. That means that it has three primary functions:
typedef ExpressionKernel<LHS,Op,RHS,EvalTag> ExpressionKernel< LHS, Op, RHS, EvalTag >::This_t |
ExpressionKernel< LHS, Op, RHS, EvalTag >::ExpressionKernel | ( | const LHS & | lhs, |
const Op & | op, | ||
const RHS & | rhs | ||
) |
References engineFunctor().
ExpressionKernel< LHS, Op, RHS, EvalTag >::~ExpressionKernel | ( | ) | [virtual] |
References engineFunctor().
void ExpressionKernel< LHS, Op, RHS, EvalTag >::run | ( | ) | [virtual] |