Legion Runtime
Loading...
Searching...
No Matches
Public Member Functions | List of all members
Legion::ConcurrentColoringFunctor Class Referenceabstract

#include <legion.h>

Public Member Functions

virtual Color color (const DomainPoint &index_point, const Domain &index_domain)=0
 
virtual bool supports_max_color (void)
 
virtual Color max_color (const Domain &index_domain)
 

Detailed Description

A concurrent coloring functor provides a functor object for grouping together points in a concurrent index space task launch. All the point tasks mapped by the functor to the same color will be grouped together and are guaranteed to execute concurrently. Point tasks mapped to different colors will have no guarantee of concurrency.


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