Expression Templates Library (ETL)
Classes | Namespaces
parallel_expr.hpp File Reference

Contains an expression that is forced to be executed in parallel. More...

#include "etl/wrapper_traits.hpp"
Include dependency graph for parallel_expr.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  etl::parallel_expr< Expr >
 A wrapper for expressions that is to be executed in parallel. More...
 
struct  etl::etl_traits< etl::parallel_expr< Expr > >
 Specilization of the traits for parallel_expr parallel expression simply use the same traits as its expression. More...
 

Namespaces

 etl
 Root namespace for the ETL library.
 

Detailed Description

Contains an expression that is forced to be executed in parallel.

If ETL is configured to use parallel, this has no effect. When ETL is not configured in parallel, this allows for fine-grained parallelism selection.