Reference documentation for deal.II version 9.2.0
\(\newcommand{\dealvcentcolon}{\mathrel{\mathop{:}}}\) \(\newcommand{\dealcoloneq}{\dealvcentcolon\mathrel{\mkern-1.2mu}=}\) \(\newcommand{\jump}[1]{\left[\!\left[ #1 \right]\!\right]}\) \(\newcommand{\average}[1]{\left\{\!\left\{ #1 \right\}\!\right\}}\)
Public Member Functions | Private Attributes | List of all members
LinearAlgebra::ReadWriteVector< Number >::FunctorTemplate< Functor > Class Template Reference

Public Member Functions

 FunctorTemplate (ReadWriteVector< Number > &parent, const Functor &functor)
 
virtual void operator() (const size_type begin, const size_type end)
 

Private Attributes

ReadWriteVectorparent
 
const Functor & functor
 

Detailed Description

template<typename Number>
template<typename Functor>
class LinearAlgebra::ReadWriteVector< Number >::FunctorTemplate< Functor >

This class provides a wrapper around a Functor which acts on single elements of the vector. This is necessary to use tbb::parallel_for which requires a TBBForFunctor.

Definition at line 723 of file read_write_vector.h.


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