FreePOOMA  2.4.1
Public Member Functions
Evaluator< SinglePatchEvaluatorTag > Struct Template Reference

The single patch version just passes the tag on to generate an expression kernel. More...

#include <Evaluator.h>

List of all members.

Public Member Functions

 Evaluator ()
 Default ctor.
 ~Evaluator ()
 Destructor.
template<class LHS , class RHS , class Op >
void evaluate (const LHS &lhs, const Op &op, const RHS &rhs) const
 evaluate(expression) Input an expression and cause it to be evaluated.

Detailed Description

template<>
struct Evaluator< SinglePatchEvaluatorTag >

The single patch version just passes the tag on to generate an expression kernel.


Constructor & Destructor Documentation

Default ctor.

Destructor.


Member Function Documentation

template<class LHS , class RHS , class Op >
void Evaluator< SinglePatchEvaluatorTag >::evaluate ( const LHS &  lhs,
const Op &  op,
const RHS &  rhs 
) const [inline]

evaluate(expression) Input an expression and cause it to be evaluated.

We just pass the buck to a special evaluator.

References Pooma::scheduler().

Referenced by Evaluator< RemoteSinglePatchEvaluatorTag >::evaluate().


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