|
Legion Runtime
|
This is the complete list of members for Legion::Mapping::WrapperMapper, including all inherited members.
| all_mems (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | static |
| all_procs (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | static |
| breadth_first_traversal (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | protected |
| broadcastcount (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | static |
| CONCURRENT_MAPPER_MODEL enum value (defined in Legion::Mapping::Mapper) | Legion::Mapping::Mapper | |
| configure_context(const MapperContext ctx, const Task &task, ContextConfigOutput &output) override (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | virtual |
| databroadcasted (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | static |
| Deserialize(std::string rec_string) (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | |
| dmapper (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | |
| get_input() (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | |
| get_input(const MapperContext ctx) (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | |
| get_mapper_name(void) const override | Legion::Mapping::WrapperMapper | virtual |
| get_mapper_sync_model(void) const override (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | virtual |
| get_select_task_options_input(const MapperContext ctx, std::string task_name, TaskOptions &output) (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | |
| handle_instance_collection(const MapperContext ctx, const PhysicalInstance &inst) | Legion::Mapping::Mapper | inlinevirtual |
| handle_message(const MapperContext ctx, const MapperMessage &message) override (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | virtual |
| handle_task_result(const MapperContext ctx, const MapperTaskResult &result) override (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | virtual |
| InputNumberCheck(std::string strUserInput) (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | |
| inputtaken (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | static |
| local_kind (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | protected |
| local_proc (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | protected |
| localowner (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | static |
| machine (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | protected |
| map_acquire(const MapperContext ctx, const Acquire &acquire, const MapAcquireInput &input, MapAcquireOutput &output) override (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | virtual |
| map_copy(const MapperContext ctx, const Copy ©, const MapCopyInput &input, MapCopyOutput &output) override (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | virtual |
| map_dataflow_graph(const MapperContext ctx, const MapDataflowGraphInput &input, MapDataflowGraphOutput &output) override (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | virtual |
| map_future_map_reduction(MapperContext ctx, const FutureMapReductionInput &input, FutureMapReductionOutput &output) (defined in Legion::Mapping::Mapper) | Legion::Mapping::Mapper | inlinevirtual |
| map_inline(const MapperContext ctx, const InlineMapping &inline_op, const MapInlineInput &input, MapInlineOutput &output) override (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | virtual |
| map_must_epoch(const MapperContext ctx, const MapMustEpochInput &input, MapMustEpochOutput &output) override (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | virtual |
| map_partition(MapperContext ctx, const Partition &partition, const MapPartitionInput &input, MapPartitionOutput &output)=0 (defined in Legion::Mapping::Mapper) | Legion::Mapping::Mapper | pure virtual |
| map_release(const MapperContext ctx, const Release &release, const MapReleaseInput &input, MapReleaseOutput &output) override (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | virtual |
| map_task(const MapperContext ctx, const Task &task, const MapTaskInput &input, MapTaskOutput &output) override (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | virtual |
| mapevent (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | static |
| Mapper(MapperRuntime *rt) (defined in Legion::Mapping::Mapper) | Legion::Mapping::Mapper | |
| MapperSyncModel enum name | Legion::Mapping::Mapper | |
| max_schedule_count (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | protected |
| max_steal_count (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | protected |
| max_steals_per_theft (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | protected |
| memoize_operation(MapperContext ctx, const Mappable &mappable, const MemoizeInput &input, MemoizeOutput &output)=0 (defined in Legion::Mapping::Mapper) | Legion::Mapping::Mapper | pure virtual |
| methods_map (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | static |
| mrt (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | protected |
| node_id (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | protected |
| ownerprocessor (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | static |
| permit_steal_request(const MapperContext ctx, const StealRequestInput &input, StealRequestOutput &output) override (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | virtual |
| postmap_task(const MapperContext ctx, const Task &task, const PostMapInput &input, PostMapOutput &output) override (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | virtual |
| premap_task(const MapperContext ctx, const Task &task, const PremapTaskInput &input, PremapTaskOutput &output) override (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | virtual |
| print_tasks (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | static |
| procs_map (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | static |
| procs_map_int (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | static |
| replicate_task(MapperContext ctx, const Task &task, const ReplicateTaskInput &input, ReplicateTaskOutput &output)=0 (defined in Legion::Mapping::Mapper) | Legion::Mapping::Mapper | pure virtual |
| report_profiling(const MapperContext ctx, const Task &task, const TaskProfilingInfo &input) override (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | virtual |
| report_profiling(const MapperContext ctx, const InlineMapping &inline_op, const InlineProfilingInfo &input) override (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | virtual |
| report_profiling(const MapperContext ctx, const Copy ©, const CopyProfilingInfo &input) override (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | virtual |
| report_profiling(const MapperContext ctx, const Close &close, const CloseProfilingInfo &input) override (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | virtual |
| report_profiling(const MapperContext ctx, const Acquire &acquire, const AcquireProfilingInfo &input) override (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | virtual |
| report_profiling(const MapperContext ctx, const Release &release, const ReleaseProfilingInfo &input) override (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | virtual |
| report_profiling(MapperContext ctx, const Task &task, const TaskProfilingInfo &input)=0 (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | virtual |
| report_profiling(MapperContext ctx, const InlineMapping &inline_op, const InlineProfilingInfo &input)=0 (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | virtual |
| report_profiling(MapperContext ctx, const Copy ©, const CopyProfilingInfo &input)=0 (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | virtual |
| report_profiling(MapperContext ctx, const Close &close, const CloseProfilingInfo &input)=0 (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | virtual |
| report_profiling(MapperContext ctx, const Acquire &acquire, const AcquireProfilingInfo &input)=0 (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | virtual |
| report_profiling(MapperContext ctx, const Release &release, const ReleaseProfilingInfo &input)=0 (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | virtual |
| report_profiling(MapperContext ctx, const Partition &partition, const PartitionProfilingInfo &input)=0 (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | virtual |
| request_valid_instances(void) const | Legion::Mapping::Mapper | inlinevirtual |
| runtime (defined in Legion::Mapping::Mapper) | Legion::Mapping::Mapper | |
| select_close_sources(const MapperContext ctx, const Close &close, const SelectCloseSrcInput &input, SelectCloseSrcOutput &output) override (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | virtual |
| select_copy_sources(const MapperContext ctx, const Copy ©, const SelectCopySrcInput &input, SelectCopySrcOutput &output) override (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | virtual |
| select_inline_sources(const MapperContext ctx, const InlineMapping &inline_op, const SelectInlineSrcInput &input, SelectInlineSrcOutput &output) override (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | virtual |
| select_partition_projection(MapperContext ctx, const Partition &partition, const SelectPartitionProjectionInput &input, SelectPartitionProjectionOutput &output)=0 (defined in Legion::Mapping::Mapper) | Legion::Mapping::Mapper | pure virtual |
| select_partition_sources(MapperContext ctx, const Partition &partition, const SelectPartitionSrcInput &input, SelectPartitionSrcOutput &output)=0 (defined in Legion::Mapping::Mapper) | Legion::Mapping::Mapper | pure virtual |
| select_release_sources(const MapperContext ctx, const Release &release, const SelectReleaseSrcInput &input, SelectReleaseSrcOutput &output) override (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | virtual |
| select_sharding_functor(MapperContext ctx, const Task &task, const SelectShardingFunctorInput &input, SelectShardingFunctorOutput &output)=0 (defined in Legion::Mapping::Mapper) | Legion::Mapping::Mapper | pure virtual |
| select_sharding_functor(MapperContext ctx, const Copy ©, const SelectShardingFunctorInput &input, SelectShardingFunctorOutput &output)=0 | Legion::Mapping::Mapper | pure virtual |
| select_sharding_functor(MapperContext ctx, const Close &close, const SelectShardingFunctorInput &input, SelectShardingFunctorOutput &output)=0 | Legion::Mapping::Mapper | pure virtual |
| select_sharding_functor(MapperContext ctx, const Acquire &acquire, const SelectShardingFunctorInput &input, SelectShardingFunctorOutput &output)=0 | Legion::Mapping::Mapper | pure virtual |
| select_sharding_functor(MapperContext ctx, const Release &release, const SelectShardingFunctorInput &input, SelectShardingFunctorOutput &output)=0 | Legion::Mapping::Mapper | pure virtual |
| select_sharding_functor(MapperContext ctx, const Partition &partition, const SelectShardingFunctorInput &input, SelectShardingFunctorOutput &output)=0 | Legion::Mapping::Mapper | pure virtual |
| select_sharding_functor(MapperContext ctx, const Fill &fill, const SelectShardingFunctorInput &input, SelectShardingFunctorOutput &output)=0 | Legion::Mapping::Mapper | pure virtual |
| select_sharding_functor(MapperContext ctx, const MustEpoch &epoch, const SelectShardingFunctorInput &input, MustEpochShardingFunctorOutput &output)=0 (defined in Legion::Mapping::Mapper) | Legion::Mapping::Mapper | pure virtual |
| select_steal_targets(const MapperContext ctx, const SelectStealingInput &input, SelectStealingOutput &output) override (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | virtual |
| select_task_options(const MapperContext ctx, const Task &task, TaskOptions &output) override (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | virtual |
| select_task_sources(const MapperContext ctx, const Task &task, const SelectTaskSrcInput &input, SelectTaskSrcOutput &output) override (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | virtual |
| select_task_variant(const MapperContext ctx, const Task &task, const SelectVariantInput &input, SelectVariantOutput &output) override (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | virtual |
| select_tasks_to_map(const MapperContext ctx, const SelectMappingInput &input, SelectMappingOutput &output) override (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | virtual |
| select_tunable_value(const MapperContext ctx, const Task &task, const SelectTunableInput &input, SelectTunableOutput &output) override (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | virtual |
| Serialize(const std::map< std::string, int > &tasks_map, const std::map< int, int > &procs_map) (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | |
| Serialize(const std::vector< std::string > &print_tasks, const std::vector< std::string > &stop_tasks, const std::map< int, int > &procs_map) (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | |
| SERIALIZED_NON_REENTRANT_MAPPER_MODEL enum value (defined in Legion::Mapping::Mapper) | Legion::Mapping::Mapper | |
| SERIALIZED_REENTRANT_MAPPER_MODEL enum value (defined in Legion::Mapping::Mapper) | Legion::Mapping::Mapper | |
| slice_task(const MapperContext ctx, const Task &task, const SliceTaskInput &input, SliceTaskOutput &output) override (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | virtual |
| stealing_enabled (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | protected |
| stop_tasks (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | static |
| wait_task_options (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | |
| WrapperMapper(Mapper *dmapper, MapperRuntime *rt, Machine machine, Processor local) (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper | |
| ~Mapper(void) (defined in Legion::Mapping::Mapper) | Legion::Mapping::Mapper | virtual |
| ~WrapperMapper(void) (defined in Legion::Mapping::WrapperMapper) | Legion::Mapping::WrapperMapper |