FleCSI Core API Version: 2.4.1
 
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 HPX task to properly complete the users accessors, i.e., by pointing the accessor view instances to the appropriate 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.

Contents are in flecsi::exec::leg unless otherwise specified.

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