FleCSI Core API Version: 2.3.2
 
Loading...
Searching...
No Matches
Legion Execution

Potentially remote task execution. More...

Classes

struct  bind_accessors< Proc >
 The bind_accessors type is called to walk the user task arguments inside of an executing legion task to properly complete the users accessors, i.e., by pointing the accessor view instances to the appropriate legion-mapped buffers. More...
 
struct  task_wrapper< F, P >
 The task_wrapper type provides execution functions for user and MPI tasks. More...
 

Variables

template<auto & F, TaskAttributes A = loc | leaf>
const Legion::TaskID task_id
 Arbitrary index for each task.
 

Detailed Description

Potentially remote task execution.

Variable Documentation

◆ task_id

template<auto & F, TaskAttributes A = loc | leaf>
const Legion::TaskID task_id
extern

Arbitrary index for each task.

Template Parameters
FLegion task function.
Atask attributes mask