RVL::UnaryLocalConstEval< DataType > Class Template Reference

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

#include <localreduction.hh>

Inheritance diagram for RVL::UnaryLocalConstEval< DataType >:

RVL::LocalConstEval< DataType > RVL::UnaryLocalFunctionObjectConstEval< DataType > RVL::UnaryLocalFunctionObjectScalarRedn< DataType, ValType > List of all members.

Public Member Functions

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

Detailed Description

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

Unary Local FOCE with templated return type interface.

Definition at line 51 of file localreduction.hh.


Constructor & Destructor Documentation

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

Definition at line 54 of file localreduction.hh.


Member Function Documentation

template<typename DataType>
virtual void RVL::UnaryLocalConstEval< DataType >::operator() ( LocalDataContainer< DataType > const &  source  )  [pure virtual]

Evaluation method for LDCs.

Implemented in RVL::RVLMax< Scalar >, RVL::RVLMin< Scalar >, RVL::ASCIIWriter< Scalar >, RVL::BinaryWriter< Scalar >, and RVL::CJacobian< T, df >.

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

Generic evaluation method.

Implements RVL::LocalConstEval< DataType >.

Definition at line 60 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