var searchData=
[
  ['i_20attach_20custom_20data_20to_20a_20task_20and_20access_20it_0',['Q12: How can I attach custom data to a task and access it?',['../FAQ.html#ProgrammingQuestions12',1,'']]],
  ['i_20can_20talk_20to_1',['Q12: Who is the Principal Investigator of Taskflow I can talk to?',['../FAQ.html#GeneralQuestion12',1,'']]],
  ['i_20contribute_2',['How Can I Contribute?',['../guidelines.html#HowCanIContribute',1,'']]],
  ['i_20contribute_3',['Q15: How can I contribute?',['../FAQ.html#GeneralQuestion15',1,'']]],
  ['i_20edit_20the_20documentation_4',['How Can I Edit the Documentation?',['../guidelines.html#HowCanIEditTheDocumentation',1,'']]],
  ['i_20get_20credit_5',['How Can I Get Credit?',['../guidelines.html#HowCanIGetCredit',1,'']]],
  ['i_20get_20started_6',['How Can I Get Started?',['../guidelines.html#HowCanIGetStarted',1,'']]],
  ['i_20lead_20a_20project_7',['How Can I Lead a Project?',['../guidelines.html#HowCanILeadAProject',1,'']]],
  ['i_20limit_20the_20concurrency_20in_20certain_20sections_20of_20tasks_8',['Q11: Can I limit the concurrency in certain sections of tasks?',['../FAQ.html#ProgrammingQuestions11',1,'']]],
  ['i_20report_20issues_9',['How Can I Report Issues?',['../guidelines.html#HowCanIReportAnIssue',1,'']]],
  ['i_20submit_20a_20patch_10',['How Can I Submit a Patch?',['../guidelines.html#HowCanISubmitAPatch',1,'']]],
  ['i_20use_20taskflow_20in_20my_20projects_11',['Q2: How do I use Taskflow in my projects?',['../FAQ.html#GeneralQuestion2',1,'']]],
  ['id_12',['Query the Worker ID',['../ExecuteTaskflow.html#QueryTheWorkerID',1,'']]],
  ['id_13',['id',['../classtf_1_1Worker.html#a0180ea51cc46551157eaae451b50c7d8',1,'tf::Worker::id()'],['../classtf_1_1WorkerView.html#ab12c901b0bd8a9f1fa33d305a32ae259',1,'tf::WorkerView::id()']]],
  ['identify_20input_20subranges_14',['Step 2: Co-rank to Identify Input Subranges',['../ParallelMerge.html#ParallelMergeAlgorithmCorank',1,'']]],
  ['if_20else_20control_20flow_15',['Implement If-Else Control Flow',['../ConditionalTasking.html#ImplementIfElseControlFlow',1,'']]],
  ['if_20not_20task_16',['Create a Parallel Find-If-Not Task',['../ParallelFind.html#ParallelFindIfNot',1,'']]],
  ['if_20task_17',['Create a Parallel Find-If Task',['../ParallelFind.html#ParallelFindIf',1,'']]],
  ['image_20convolution_18',['2D Image Convolution',['../ExamplesConv2D.html',1,'Examples']]],
  ['implement_20control_20flow_20graphs_19',['Implement Control-flow Graphs',['../ConditionalTasking.html#ImplementControlFlowGraphs',1,'']]],
  ['implement_20do_20while_20loop_20control_20flow_20',['Implement Do-While-Loop Control Flow',['../ConditionalTasking.html#ImplementDoWhileLoopControlFlow',1,'']]],
  ['implement_20if_20else_20control_20flow_21',['Implement If-Else Control Flow',['../ConditionalTasking.html#ImplementIfElseControlFlow',1,'']]],
  ['implement_20recursive_20task_20parallelism_22',['Implement Recursive Task Parallelism',['../TaskGroup.html#ImplementRecursiveTaskParallelismUsingTaskGroup',1,'']]],
  ['implement_20switch_20control_20flow_23',['Implement Switch Control Flow',['../ConditionalTasking.html#ImplementSwitchControlFlow',1,'']]],
  ['implement_20while_20loop_20control_20flow_24',['Implement While-Loop Control Flow',['../ConditionalTasking.html#ImplementWhileLoopControlFlow',1,'']]],
  ['implementation_25',['Implementation',['../ExamplesCholesky.html#CholeskyImplementation',1,'Implementation'],['../ExamplesPERT.html#PERTImplementation',1,'Implementation'],['../ExamplesMakeGraph.html#MakeGraphImplementation',1,'Implementation'],['../ExamplesSpeculativeExecution.html#SpecImplementation',1,'Implementation'],['../ExamplesBFS.html#BFSImplementation',1,'Implementation'],['../ExamplesSpMV.html#SpMVImplementation',1,'Implementation'],['../ExamplesConv2D.html#Conv2DImplementation',1,'Implementation'],['../GraphProcessingPipeline.html#CreateAGraphProcessingPipeline',1,'Implementation'],['../TaskflowProcessingPipeline.html#CreateATaskflowProcessingPipeline',1,'Implementation'],['../ExamplesAsyncProducerConsumer.html#AsyncProducerConsumerImplementation',1,'Implementation'],['../ExamplesDynamicDependencyGraph.html#DynamicDependencyGraphImplementation',1,'Implementation'],['../ExamplesTSP.html#TSPImplementation',1,'Implementation'],['../ExamplesGraphColoring.html#GCImplementation',1,'Implementation'],['../ExamplesStencil3D.html#Stencil3DImplementation',1,'Parallel Implementation']]],
  ['implementation_20with_20conditional_20tasking_26',['Implementation with Conditional Tasking',['../ExamplesNondeterministicControlFlow.html#CoinFlippingBinary',1,'']]],
  ['improvement_27',['Performance Improvement',['../opentimer.html#UseCaseOpenTimerPerformanceImprovement',1,'']]],
  ['improvements_20and_20enhancements_28',['Improvements and Enhancements',['../release-2-1-0.html#release-2-1-0_improvements_enhancements',1,'Improvements and Enhancements'],['../release-2-0-0.html#release-2-0-0_improvements_enhancements',1,'Improvements and Enhancements']]],
  ['in_29',['Step 3: Dive in',['../guidelines.html#Step3WriteATaskflowProgram',1,'']]],
  ['in_20a_20task_20graph_30',['Q10: Why does Taskflow program GPU in a task graph?',['../FAQ.html#ProgrammingQuestions10',1,'']]],
  ['in_20certain_20sections_20of_20tasks_31',['Q11: Can I limit the concurrency in certain sections of tasks?',['../FAQ.html#ProgrammingQuestions11',1,'']]],
  ['in_20executor_32',['Understand Work Stealing in Executor',['../ExecuteTaskflow.html#UnderstandWorkStealingInExecutor',1,'']]],
  ['in_20my_20projects_33',['Q2: How do I use Taskflow in my projects?',['../FAQ.html#GeneralQuestion2',1,'']]],
  ['in_20parallel_34',['Batch Graph: N Keys in Parallel',['../ExamplesSpeculativeExecution.html#SpecBatchGraph',1,'']]],
  ['in_20running_20tasks_35',['Q8: Is the program master thread involved in running tasks?',['../FAQ.html#ProgrammingQuestions8',1,'']]],
  ['in_20the_20dumped_20graph_36',['Q5: What is the weird hex value, like 0x7fc39d402ab0, in the dumped graph?',['../FAQ.html#GeneralQuestion5',1,'']]],
  ['in_20the_20following_20example_20where_20b_20spawns_20a_20joined_20subflow_20of_20three_20tasks_20b1_20b2_20and_20b3_20do_20they_20run_20concurrently_20with_20task_20a_37',['Q6: In the following example where B spawns a joined subflow of three tasks B1, B2, and B3, do they run concurrently with task A?',['../FAQ.html#ProgrammingQuestions6',1,'']]],
  ['include_20the_20header_38',['Include the Header',['../GPUTasking.html#GPUTaskingIncludeTheHeader',1,'Include the Header'],['../ParallelIterations.html#ParallelIterationsIncludeTheHeader',1,'Include the Header'],['../ParallelTransforms.html#ParallelTransformsInclude',1,'Include the Header'],['../ParallelReduction.html#ParallelReductionInclude',1,'Include the Header'],['../ParallelSort.html#ParallelSortInclude',1,'Include the Header'],['../ParallelMerge.html#ParallelMergeInclude',1,'Include the Header'],['../ParallelScan.html#ParallelScanInclude',1,'Include the Header'],['../ParallelFind.html#ParallelFindIncludeTheHeader',1,'Include the Header'],['../ModuleAlgorithm.html#ModuleAlgorithmInclude',1,'Include the Header'],['../TaskParallelPipeline.html#TaskParallelPipelineIncludeHeaderFile',1,'Include the Header'],['../ScalableTaskParallelPipeline.html#IncludeTheScalablePipelineHeader',1,'Include the Header'],['../DataParallelPipeline.html#ParallelDataPipelineIncludeHeaderFile',1,'Include the Header']]],
  ['inclusive_20scan_20task_39',['Inclusive Scan Task',['../ParallelScan.html#ParallelScanInclusive',1,'Create a Parallel Inclusive Scan Task'],['../ParallelScan.html#ParallelScanTransformInclusive',1,'Create a Parallel Transform-Inclusive Scan Task']]],
  ['inclusive_5fscan_40',['inclusive_scan',['../classtf_1_1FlowBuilder.html#a1c2ace9290d83c2a006614a4d66ad588',1,'tf::FlowBuilder::inclusive_scan(B first, E last, D d_first, BOP bop)'],['../classtf_1_1FlowBuilder.html#a0b589a5bbf9b18e6484fa9e554d39a39',1,'tf::FlowBuilder::inclusive_scan(B first, E last, D d_first, BOP bop, T init)']]],
  ['incremental_20build_41',['What is an Incremental Build?',['../ExamplesMakeGraph.html#MakeGraphIntroduction',1,'']]],
  ['incremental_20build_20graph_42',['Incremental Build Graph',['../ExamplesMakeGraph.html',1,'Examples']]],
  ['index_20based_20parallel_20iteration_20task_43',['Create an Index-based Parallel-Iteration Task',['../ParallelIterations.html#ParallelIterationsIndexBased',1,'']]],
  ['index_20task_44',['Create a Parallel-Reduce-by-Index Task',['../ParallelReduction.html#ParallelReduceByIndexCreate',1,'']]],
  ['index_5ftype_45',['index_type',['../classtf_1_1IndexRanges.html#a9f365f26af47affc494890eaed9b21c0',1,'tf::IndexRanges']]],
  ['indexrange_46',['IndexRange',['../ParallelIterations.html#ParallelIterationsIndexRange1D',1,'Create a Parallel-Iteration Task over a 1D IndexRange'],['../ParallelIterations.html#ParallelIterationsIndexRangeMD',1,'Create a Parallel-Iteration Task over a Multi-dimensional IndexRange'],['../namespacetf.html#a6c928ec9248757ba8276e316ef26846b',1,'tf::IndexRange'],['../ParallelIterations.html#ParallelIterationsWhatIsIndexRange',1,'What is an IndexRange?']]],
  ['indexrange_20based_20parallel_20iteration_20task_47',['Create an IndexRange-based Parallel-Iteration Task',['../ParallelIterations.html#ParallelIterationsIndexRangeBased',1,'']]],
  ['indexrange_20by_20reference_48',['Capture IndexRange by Reference',['../ParallelReduction.html#ParallelReduceByIndexCaptureByReference',1,'']]],
  ['indexranges_49',['IndexRanges',['../classtf_1_1IndexRanges.html',1,'tf::IndexRanges&lt; T, N &gt;'],['../classtf_1_1IndexRanges.html#a85ecc41752e548106328350ccddb5f24',1,'tf::IndexRanges::IndexRanges()=default'],['../classtf_1_1IndexRanges.html#ac2762e0778f8ba28b81c96732cec978b',1,'tf::IndexRanges::IndexRanges(T beg, T end, T step_size)'],['../classtf_1_1IndexRanges.html#a9b3a10517741c0c5290c07625bcc8cd9',1,'tf::IndexRanges::IndexRanges(Ranges &amp;&amp;... ranges)'],['../classtf_1_1IndexRanges.html#aa2b260703697e1bfbf406fa2155858b4',1,'tf::IndexRanges::IndexRanges(const std::array&lt; std::tuple&lt; T, T, T &gt;, N &gt; &amp;dims)'],['../ExamplesConv2D.html#Conv2DParallelism',1,'Why it Maps Perfectly to IndexRanges?']]],
  ['indexranges1dlike_50',['IndexRanges1DLike',['../concepttf_1_1IndexRanges1DLike.html',1,'tf']]],
  ['indexranges_3c_20t_2c_201_20_3e_51',['IndexRanges&lt; T, 1 &gt;',['../classtf_1_1IndexRanges.html',1,'tf']]],
  ['indexrangeslike_52',['IndexRangesLike',['../concepttf_1_1IndexRangesLike.html',1,'tf']]],
  ['indexrangesmdlike_53',['IndexRangesMDLike',['../concepttf_1_1IndexRangesMDLike.html',1,'tf']]],
  ['indices_20by_20reference_54',['Capture Indices by Reference',['../ParallelIterations.html#ParallelForEachCaptureIndicesByReference',1,'']]],
  ['input_20subranges_55',['Step 2: Co-rank to Identify Input Subranges',['../ParallelMerge.html#ParallelMergeAlgorithmCorank',1,'']]],
  ['input_5ft_56',['input_t',['../classtf_1_1DataPipe.html#ae5e9dd100a02edb2d560e8a1d516037d',1,'tf::DataPipe']]],
  ['install_20cuda_20compiler_57',['Install CUDA Compiler',['../CompileTaskflowWithCUDA.html#InstallCUDACompiler',1,'']]],
  ['installing_58',['Building and Installing',['../install.html',1,'']]],
  ['instead_20of_20run_59',['Why corun Instead of run',['../TaskflowProcessingPipeline.html#TaskflowPipelineCorun',1,'']]],
  ['integrate_20a_20cuda_20graph_20into_20taskflow_60',['Integrate a CUDA Graph into Taskflow',['../GPUTasking.html#IntegrateACUDAGraphIntoTaskflow',1,'']]],
  ['integrate_20control_20flow_20into_20a_20task_20graph_61',['Integrate Control Flow into a Task Graph',['../index.html#QuickStartIntegrateControlFlowIntoATaskGraph',1,'']]],
  ['integrate_20taskflow_20to_20your_20project_62',['Integrate Taskflow to Your Project',['../install.html#BAIIntegrateTaskflowToYourProject',1,'']]],
  ['interface_63',['Visualize with the TFProf Web Interface',['../Profiler.html#ProfilerWebInterface',1,'']]],
  ['internal_20data_20storage_64',['Understand Internal Data Storage',['../DataParallelPipeline.html#UnderstandInternalDataStorage',1,'']]],
  ['internal_20worker_20cooperatively_65',['Execute a Taskflow from an Internal Worker Cooperatively',['../ExecuteTaskflow.html#ExecuteATaskflowFromAnInternalWorker',1,'']]],
  ['into_20a_20task_20graph_66',['Integrate Control Flow into a Task Graph',['../index.html#QuickStartIntegrateControlFlowIntoATaskGraph',1,'']]],
  ['into_20taskflow_67',['Integrate a CUDA Graph into Taskflow',['../GPUTasking.html#IntegrateACUDAGraphIntoTaskflow',1,'']]],
  ['investigator_20of_20taskflow_20i_20can_20talk_20to_68',['Q12: Who is the Principal Investigator of Taskflow I can talk to?',['../FAQ.html#GeneralQuestion12',1,'']]],
  ['involved_69',['Get Involved',['../index.html#QuickStartGetInvolved',1,'']]],
  ['involved_20in_20running_20tasks_70',['Q8: Is the program master thread involved in running tasks?',['../FAQ.html#ProgrammingQuestions8',1,'']]],
  ['is_202d_20convolution_71',['What is 2D Convolution?',['../ExamplesConv2D.html#Conv2DIntroduction',1,'']]],
  ['is_20a_20cuda_20graph_72',['What is a CUDA Graph?',['../GPUTasking.html#WhatIsACudaGraph',1,'']]],
  ['is_20a_20find_20algorithm_73',['What is a Find Algorithm?',['../ParallelFind.html#ParallelFindWhatIsFind',1,'']]],
  ['is_20a_20module_20task_74',['What is a Module Task',['../ModuleAlgorithm.html#WhatIsAModuleTask',1,'']]],
  ['is_20a_20pert_20chart_75',['What is a PERT Chart?',['../ExamplesPERT.html#PERTIntroduction',1,'']]],
  ['is_20a_20runtime_20task_76',['What is a Runtime Task?',['../RuntimeTasking.html#WhatIsARuntimeTask',1,'']]],
  ['is_20a_20scan_20operation_77',['What is a Scan Operation?',['../ParallelScan.html#ParallelScanWhatIsAScan',1,'']]],
  ['is_20an_20async_20task_78',['What is an Async Task?',['../AsyncTasking.html#WhatIsAnAsyncTask',1,'']]],
  ['is_20an_20incremental_20build_79',['What is an Incremental Build?',['../ExamplesMakeGraph.html#MakeGraphIntroduction',1,'']]],
  ['is_20an_20indexrange_80',['What is an IndexRange?',['../ParallelIterations.html#ParallelIterationsWhatIsIndexRange',1,'']]],
  ['is_20bfs_20and_20why_20parallelize_20it_81',['What is BFS and Why Parallelize It?',['../ExamplesBFS.html#BFSIntroduction',1,'']]],
  ['is_20divide_20and_20conquer_82',['What is Divide-and-Conquer?',['../ExamplesDivideAndConquer.html#DivideAndConquerWhatIs',1,'']]],
  ['is_20executor_20thread_20safe_83',['Q4: Is executor thread-safe?',['../FAQ.html#ProgrammingQuestions4',1,'']]],
  ['is_20graph_20coloring_84',['What is Graph Coloring?',['../ExamplesGraphColoring.html#GCIntroduction',1,'']]],
  ['is_20hard_85',['Why Parallel Exception Handling is Hard',['../ExceptionHandling.html#ExceptionHandlingWhyHard',1,'']]],
  ['is_20sparse_20matrix_20vector_20multiplication_86',['What is Sparse Matrix-Vector Multiplication?',['../ExamplesSpMV.html#SpMVIntroduction',1,'']]],
  ['is_20taskflow_20just_20an_20another_20api_20or_20model_87',['Q14: Is Taskflow just an another API or model?',['../FAQ.html#GeneralQuestion14',1,'']]],
  ['is_20taskflow_20thread_20safe_88',['Q3: Is taskflow thread-safe?',['../FAQ.html#ProgrammingQuestions3',1,'']]],
  ['is_20the_20difference_20between_20static_20tasking_20and_20dynamic_20tasking_89',['Q3: What is the difference between static tasking and dynamic tasking?',['../FAQ.html#GeneralQuestion3',1,'']]],
  ['is_20the_20difference_20between_20taskflow_20threads_20and_20workers_90',['Q1: What is the difference between Taskflow threads and workers?',['../FAQ.html#ProgrammingQuestions1',1,'']]],
  ['is_20the_20lifetime_20of_20a_20task_20and_20a_20graph_91',['Q2: What is the Lifetime of a Task and a Graph?',['../FAQ.html#ProgrammingQuestions2',1,'']]],
  ['is_20the_20overhead_20of_20taskflow_92',['Q8: What is the overhead of taskflow?',['../FAQ.html#GeneralQuestion8',1,'']]],
  ['is_20the_20principal_20investigator_20of_20taskflow_20i_20can_20talk_20to_93',['Q12: Who is the Principal Investigator of Taskflow I can talk to?',['../FAQ.html#GeneralQuestion12',1,'']]],
  ['is_20the_20program_20master_20thread_20involved_20in_20running_20tasks_94',['Q8: Is the program master thread involved in running tasks?',['../FAQ.html#ProgrammingQuestions8',1,'']]],
  ['is_20the_20purpose_20of_20a_20condition_20task_95',['Q7: What is the purpose of a condition task?',['../FAQ.html#ProgrammingQuestions7',1,'']]],
  ['is_20the_20travelling_20salesman_20problem_96',['What is the Travelling Salesman Problem?',['../ExamplesTSP.html#TSPIntroduction',1,'']]],
  ['is_20the_20weird_20hex_20value_20like_200x7fc39d402ab0_20in_20the_20dumped_20graph_97',['Q5: What is the weird hex value, like 0x7fc39d402ab0, in the dumped graph?',['../FAQ.html#GeneralQuestion5',1,'']]],
  ['is_5fcancelled_98',['is_cancelled',['../classtf_1_1Runtime.html#a20d9756a7aa6b58d0d04437818c10066',1,'tf::Runtime::is_cancelled()'],['../classtf_1_1TaskGroup.html#aa199904b8123c345df37df4360950fa7',1,'tf::TaskGroup::is_cancelled()']]],
  ['is_5fcondition_5ftask_5fv_99',['is_condition_task_v',['../namespacetf.html#a00ca2fc2de0e679a7d9b8039340343df',1,'tf']]],
  ['is_5fdefault_5fwrapper_5fv_100',['is_default_wrapper_v',['../classtf_1_1PartitionerBase.html#a196131eb17e7163f5fa8d9271d7aa701',1,'tf::PartitionerBase']]],
  ['is_5fdone_101',['is_done',['../classtf_1_1AsyncTask.html#aefeefa30d7cafdfbb7dc8def542e8e51',1,'tf::AsyncTask']]],
  ['is_5findex_5frange_5finvalid_102',['is_index_range_invalid',['../namespacetf.html#a9fcd6db9b8e992d9a0921ddd3b349042',1,'tf']]],
  ['is_5findex_5franges_5fv_103',['is_index_ranges_v',['../namespacetf.html#a895eff5d9743f8064921f1f3c09de130',1,'tf']]],
  ['is_5findex_5franges_5fv_3c_20indexranges_3c_20t_2c_20n_20_3e_20_3e_104',['is_index_ranges_v&lt; IndexRanges&lt; T, N &gt; &gt;',['../namespacetf.html#a377f1a797649b8a9d81712d43a4b76c1',1,'tf']]],
  ['is_5fmulti_5fcondition_5ftask_5fv_105',['is_multi_condition_task_v',['../namespacetf.html#a78c40dc8776735b0f2c27cd446481aff',1,'tf']]],
  ['is_5fpartitioner_5fv_106',['is_partitioner_v',['../namespacetf.html#a73c20705fc54763f195a00b6e626e301',1,'tf']]],
  ['is_5fpow2_107',['is_pow2',['../namespacetf.html#ac712918dd14b3524bb6bcb7182e4d936',1,'tf']]],
  ['is_5fruntime_5ftask_5fv_108',['is_runtime_task_v',['../namespacetf.html#af3d94f0be0f7b49e195c4e92737b1f85',1,'tf']]],
  ['is_5fstatic_5ftask_5fv_109',['is_static_task_v',['../namespacetf.html#a11fc9c98eb3a0d3a9aa55598b1f4d614',1,'tf']]],
  ['is_5fsubflow_5ftask_5fv_110',['is_subflow_task_v',['../namespacetf.html#aefeb96086f4a99f0e58a0f321012a52c',1,'tf']]],
  ['is_5ftask_5fparams_5fv_111',['is_task_params_v',['../namespacetf.html#ad3a41adc2499a9519da3e77dc3e9849c',1,'tf']]],
  ['issue_20cooperative_20execution_112',['Issue Cooperative Execution',['../RuntimeTasking.html#IssueCooperativeExecution',1,'']]],
  ['issues_113',['How Can I Report Issues?',['../guidelines.html#HowCanIReportAnIssue',1,'']]],
  ['it_114',['What is BFS and Why Parallelize It?',['../ExamplesBFS.html#BFSIntroduction',1,'']]],
  ['it_115',['Q12: How can I attach custom data to a task and access it?',['../FAQ.html#ProgrammingQuestions12',1,'']]],
  ['it_20compare_20to_20existing_20task_20programming_20systems_116',['Q9: How does it compare to existing task programming systems?',['../FAQ.html#GeneralQuestion9',1,'']]],
  ['it_20maps_20perfectly_20to_20indexranges_117',['Why it Maps Perfectly to IndexRanges?',['../ExamplesConv2D.html#Conv2DParallelism',1,'']]],
  ['item_20graph_20structure_118',['Per-Item Graph Structure',['../ExamplesSpeculativeExecution.html#SpecSingleItem',1,'']]],
  ['items_119',['Items',['../release-3-5-0.html#release-3-5-0_deprecated_items',1,'Deprecated and Removed Items'],['../release-3-4-0.html#release-3-4-0_deprecated_items',1,'Deprecated and Removed Items'],['../release-3-3-0.html#release-3-3-0_deprecated_items',1,'Deprecated and Removed Items'],['../release-3-2-0.html#release-3-2-0_deprecated_items',1,'Deprecated and Removed Items'],['../release-3-1-0.html#release-3-1-0_deprecated_items',1,'Deprecated and Removed Items'],['../release-3-0-0.html#release-3-0-0_deprecated_items',1,'Deprecated and Removed Items'],['../release-2-7-0.html#release-2-7-0_deprecated_items',1,'Deprecated Items'],['../release-2-6-0.html#release-2-6-0_deprecated_items',1,'Deprecated Items'],['../release-2-3-0.html#release-2-3-0_deprecated_items',1,'Deprecated Items'],['../release-4-2-0.html#release-4-2-0_miscellaneous_items',1,'Miscellaneous Items'],['../release-4-1-0.html#release-4-1-0_miscellaneous_items',1,'Miscellaneous Items'],['../release-4-0-0.html#release-4-0-0_miscellaneous_items',1,'Miscellaneous Items'],['../release-3-11-0.html#release-3-11-0_miscellaneous_items',1,'Miscellaneous Items'],['../release-3-10-0.html#release-3-10-0_miscellaneous_items',1,'Miscellaneous Items'],['../release-3-9-0.html#release-3-9-0_miscellaneous_items',1,'Miscellaneous Items'],['../release-3-8-0.html#release-3-8-0_miscellaneous_items',1,'Miscellaneous Items'],['../release-3-7-0.html#release-3-7-0_miscellaneous_items',1,'Miscellaneous Items'],['../release-3-6-0.html#release-3-6-0_miscellaneous_items',1,'Miscellaneous Items'],['../release-3-5-0.html#release-3-5-0_miscellaneous_items',1,'Miscellaneous Items'],['../release-3-4-0.html#release-3-4-0_miscellaneous_items',1,'Miscellaneous Items'],['../release-3-3-0.html#release-3-3-0_miscellaneous_items',1,'Miscellaneous Items'],['../release-3-2-0.html#release-3-2-0_miscellaneous_items',1,'Miscellaneous Items'],['../release-3-1-0.html#release-3-1-0_miscellaneous_items',1,'Miscellaneous Items'],['../release-3-0-0.html#release-3-0-0_miscellaneous_items',1,'Miscellaneous Items'],['../release-2-7-0.html#release-2-7-0_miscellaneous_items',1,'Miscellaneous Items'],['../release-2-6-0.html#release-2-6-0_miscellaneous_items',1,'Miscellaneous Items'],['../release-2-5-0.html#release-2-5-0_miscellaneous_items',1,'Miscellaneous Items'],['../release-2-4-0.html#release-2-4-0_miscellaneous_items',1,'Miscellaneous Items'],['../ParallelSort.html#ParallelSortCreate',1,'Sort a Range of Items'],['../release-3-2-0.html#release-3-2-0_working_items',1,'Working Items'],['../release-3-0-0.html#release-3-0-0_working_items',1,'Working Items']]],
  ['iterate_20a_20pipeline_120',['Example 1: Iterate a Pipeline',['../TaskParallelPipeline.html#IterateAPipeline',1,'']]],
  ['iteration_20control_20with_20a_20condition_20task_121',['Iteration Control with a Condition Task',['../ExamplesStencil3D.html#Stencil3DConditionTask',1,'']]],
  ['iteration_20task_122',['Iteration Task',['../ParallelIterations.html#ParallelIterationsIndexBased',1,'Create an Index-based Parallel-Iteration Task'],['../ParallelIterations.html#ParallelIterationsIndexRangeBased',1,'Create an IndexRange-based Parallel-Iteration Task'],['../ParallelIterations.html#ParallelIterationsIteratorBased',1,'Create an Iterator-based Parallel-Iteration Task']]],
  ['iteration_20task_20over_20a_201d_20indexrange_123',['Create a Parallel-Iteration Task over a 1D IndexRange',['../ParallelIterations.html#ParallelIterationsIndexRange1D',1,'']]],
  ['iteration_20task_20over_20a_20multi_20dimensional_20indexrange_124',['Create a Parallel-Iteration Task over a Multi-dimensional IndexRange',['../ParallelIterations.html#ParallelIterationsIndexRangeMD',1,'']]],
  ['iterations_125',['Parallel Iterations',['../ParallelIterations.html',1,'Algorithms']]],
  ['iterator_20based_20parallel_20iteration_20task_126',['Create an Iterator-based Parallel-Iteration Task',['../ParallelIterations.html#ParallelIterationsIteratorBased',1,'']]],
  ['iterator_20types_127',['Use Other Iterator Types',['../ScalableTaskParallelPipeline.html#ScalablePipelineUseOtherIteratorTypes',1,'']]],
  ['iterators_20by_20reference_128',['Iterators by Reference',['../ParallelIterations.html#ParallelForEachCaptureIteratorsByReference',1,'Capture Iterators by Reference'],['../ParallelTransforms.html#ParallelTransformsCaptureIteratorsByReference',1,'Capture Iterators by Reference'],['../ParallelTransforms.html#ParallelBinaryTransformsCaptureIteratorsByReference',1,'Capture Iterators by Reference'],['../ParallelReduction.html#ParallelReductionCaptureIteratorsByReference',1,'Capture Iterators by Reference'],['../ParallelReduction.html#ParallelTransformReductionCaptureIteratorsByReference',1,'Capture Iterators by Reference'],['../ParallelSort.html#ParallelSortCaptureIteratorsByReference',1,'Capture Iterators by Reference'],['../ParallelMerge.html#ParallelMergeCaptureByReference',1,'Capture Iterators by Reference'],['../ParallelScan.html#ParallelScanInclusiveCaptureByReference',1,'Capture Iterators by Reference'],['../ParallelScan.html#ParallelScanExclusiveCaptureByReference',1,'Capture Iterators by Reference'],['../ParallelFind.html#ParallelFindIfCaptureByReference',1,'Capture Iterators by Reference'],['../ParallelFind.html#ParallelFindIfNotCaptureByReference',1,'Capture Iterators by Reference'],['../ParallelFind.html#ParallelFindMinElementCaptureByReference',1,'Capture Iterators by Reference'],['../ParallelFind.html#ParallelFindMaxElementCaptureByReference',1,'Capture Iterators by Reference']]]
];
