RVL::BinaryLocalConstEval< DataType > Class Template Reference

Binary Local FOCE with templated return type interface. More...

#include <localreduction.hh>

Inheritance diagram for RVL::BinaryLocalConstEval< DataType >:

RVL::LocalConstEval< DataType > RVL::BinaryLocalFunctionObjectConstEval< DataType > RVL::BinaryLocalFunctionObjectScalarRedn< DataType, ValType > List of all members.

Public Member Functions

virtual ~BinaryLocalConstEval ()
virtual void operator() (LocalDataContainer< DataType > const &source1, LocalDataContainer< DataType > const &source2)=0
 Evaluation method for LDCs.
void operator() (vector< LocalDataContainer< DataType > const * > &sources)
 Generic evaluation method.

Detailed Description

template<typename DataType>
class RVL::BinaryLocalConstEval< DataType >

Binary Local FOCE with templated return type interface.

Definition at line 80 of file localreduction.hh.


Constructor & Destructor Documentation

template<typename DataType>
virtual RVL::BinaryLocalConstEval< DataType >::~BinaryLocalConstEval (  )  [virtual]

Definition at line 83 of file localreduction.hh.


Member Function Documentation

template<typename DataType>
virtual void RVL::BinaryLocalConstEval< DataType >::operator() ( LocalDataContainer< DataType > const &  source1,
LocalDataContainer< DataType > const &  source2 
) [pure virtual]

Evaluation method for LDCs.

Implemented in RVL::RVLL2innerProd< Scalar >, and RVL::RVLL2innerProd< complex< Scalar > >.

template<typename DataType>
void RVL::BinaryLocalConstEval< DataType >::operator() ( vector< LocalDataContainer< DataType > const * > &  sources  )  [virtual]

Generic evaluation method.

Implements RVL::LocalConstEval< DataType >.

Definition at line 90 of file localreduction.hh.


The documentation for this class was generated from the following file:
Generated on 5 Jan 2017 for LocalRVL by  doxygen 1.4.7