CnC
|
Inherits tag_tuner< Internal::no_range, default_partitioner<> >.
Public Types | |
typedef Internal::hash_tag_table< Tag, H, E > | tag_table_type |
A tag tuner must provide a tag-table type; default is no tag-table. | |
![]() | |
typedef Internal::no_range | range_type |
A tag tuner must provide the type of the range, default is no range. | |
typedef Internal::no_tag_table | tag_table_type |
A tag tuner must provide a tag-table type; default is no tag-table. | |
typedef default_partitioner<> | partitioner_type |
The type of the partitioner. | |
Additional Inherited Members | |
![]() | |
partitioner_type | partitioner () const |
return a partitioner for range-based features, such as parallel_for More... | |
bool | preserve_tags () const |
return true if tag memoization is wanted; returns false by default (with no_tag_table) | |
![]() | |
static int | myPid () |
static int | numProcs () |
template<typename Ctxt > | |
static int | numThreads (const Ctxt &ctxt) |
returns number of threads used by scheduler in given context | |
Use this if your tag-collection should preserve tags (memoization)
Definition at line 583 of file default_tuner.h.