Colored points struct for describing colorings.
num_elements | number of elements to allocate |
ptr | pointer to the first element to free |
num_elements | number of elements to be freed |
ctx | the context for this projection |
task | the task for the requested projection |
index | which region requirement we are projecting |
upper_bound | the upper bound logical region |
point | the point of the task in the index space |
ctx | the context for this projection |
task | the task for the requested projection |
index | which region requirement we are projecting |
upper_bound | the upper bound logical partition |
point | the point of the task in the index space |
ctx | enclosing task context |
file_name | the path to an existing HDF5 file |
handle | the logical region with which to associate the file |
parent | the parent logical region containing privileges |
field_map | mapping for field IDs to HDF5 dataset names |
mode | the access mode for attaching the file |
ctx | enclosing task context |
ctx | enclosing task context |
handle | for the index space to create an allocator |
ctx | the enclosing task context |
parent | index space being partitioned |
color_space | space of colors for the partition |
coloring | the coloring of the parent index space |
part_kind | the kind of partition or whether to compute it |
color | optional color for the new partition |
allocable | whether the child index spaces are allocable |
ctx | the enclosing task context |
parent | index space being partitioned |
coloring | the coloring of the parent index space |
disjoint | whether the partitioning is disjoint or not |
color | optional color name for the partition |
ctx | the enclosing task context |
field_accessor | field accessor for the coloring field |
disjoint | whether the partitioning is disjoint or not |
complete | whether the partitioning is complete or not |
ctx | the enclosing task context |
parent | the index space being partitioned |
color_space | space of colors for the partition |
coloring | the coloring of the parent index space |
part_kind | the kind of partition or whether to compute it |
color | optional color for the new partition |
ctx | the enclosing task context |
parent | index space being partitioned |
color_space | the domain of colors |
coloring | the domain coloring of the parent index space |
disjoint | whether the partitioning is disjoint or not |
color | optional color name for the partition |
ctx | the enclosing task context |
parent | the index space being partitioned |
color_space | space of colors for the partition |
coloring | the coloring of the parent index space |
part_kind | the kind of partition or whether to compute it |
color | optional color for the new partition |
ctx | the enclosing task context |
parent | index space being partitioned |
color_space | the domain of colors |
coloring | the multi-domain coloring |
disjoint | whether the partitioning is disjoint or not |
color | optional color name for the partition |
ctx | the enclosing task context |
parent | index space being partitioned |
mapping | the mapping of points to colors |
color | optional color name for the partition |
ctx | the enclosing task context |
max_num_elmts | maximum number of elements in the index space |
ctx | the enclosing task context |
domains | the set of domains |
ctx | enclosing task context |
region | the physical region for an HDF5 file to detach |
ctx | enclosing task context |
task_id | the ID of the task to launch |
domain | for the set of points in the index space to create |
indexes | the index space requirements for the tasks |
fields | the field space requirements for the tasks |
regions | the region requirements for the tasks |
global_arg | untyped arguments passed by value to all tasks |
arg_map | argument map containing point arguments for tasks |
reduction | operation to be used for reducing return values |
predicate | for controlling speculation |
must_parallelism | are tasks required to be run concurrently |
id | of the mapper to associate with the task |
tag | mapping tag to be passed to any mapping calls |
ctx | enclosing task context |
task_id | the ID of the task to launch |
domain | for the set of points in the index space to create |
indexes | the index space requirements for the tasks |
fields | the field space requirements for the tasks |
regions | the region requirements for the tasks |
global_arg | untyped arguments passed by value to all tasks |
arg_map | argument map containing point arguments for tasks |
predicate | for controlling speculation |
must_parallelism | are tasks required to be run concurrently |
id | of the mapper to associate with the task |
tag | mapping tag to be passed to any mapping calls |
ctx | enclosing task context |
task_id | the ID of the task to launch |
indexes | the index space requirements for the task |
fields | the field space requirements for the task |
regions | the region requirements for the task |
arg | untyped arguments passed by value to the task |
predicate | for controlling speculation |
id | of the mapper to associate with the task |
tag | mapping tag to be passed to any mapping calls |
ctx | enclosing task context |
handle | index space handle |
vector | to populate with domains |
ctx | enclosing task context |
p | parent index partition handle |
color_point | point containing color value of index subspace |
ctx | enclosing task context |
handle | index space handle |
id | the ID at which to assign the task |
proc_kind | the processor kind on which the task can run |
single | whether the task can be run as a single task |
index | whether the task can be run as an index space task |
user_data | user data type to pass to all invocations of the task |
vid | the variant ID to assign to the task |
options | the task configuration options |
task_name | string name for the task |
id | the ID at which to assign the task |
proc_kind | the processor kind on which the task can run |
single | whether the task can be run as a single task |
index | whether the task can be run as an index space task |
user_data | user data type to pass to all invocations of the task |
vid | the variant ID to assign to the task |
options | the task configuration options |
task_name | string name for the task |
id | the ID to assign to the task |
proc_kind | the processor kind on which the task can run |
single | whether the task can be run as a single task |
index | whether the task can be run as an index space task |
vid | the variant ID to assign to the task |
options | the task configuration options |
task_name | string name for the task |
id | the ID to assign to the task |
proc_kind | the processor kind on which the task can run |
single | whether the task can be run as a single task |
index | whether the task can be run as an index space task |
vid | the variant ID to assign to the task |
options | the task configuration options |
task_name | string name for the task |
handle | the projection ID to register the function at |
handle | the projection ID to register the function at |
callback | function pointer to the callback function to be run |