var searchData=
[
  ['fetch_0',['Lambda function fetch',['../ug_Matrices.html#lambda-function-fetch',1,'']]],
  ['fetch_20lambda_1',['Fetch Lambda',['../SegmentScanLambdas.html#SegmentScanFetchLambda',1,'Fetch Lambda'],['../SegmentSortLambdas.html#SegmentSortFetchLambda',1,'Fetch Lambda']]],
  ['fetch_20lambda_20functions_2',['Fetch Lambda Functions',['../SegmentReductionLambdas.html#SegmentFetchLambdas',1,'Fetch Lambda Functions'],['../GraphReductionLambdas.html#FetchLambdas',1,'Fetch Lambda Functions'],['../MatrixReductionLambdas.html#MatrixReduceFetchLambdas',1,'Fetch Lambda Functions']]],
  ['file_3',['file',['../ug_Meshes.html#reading-a-mesh-from-a-file',1,'Reading a mesh from a file'],['../ug_Meshes.html#writing-a-mesh-and-data-to-a-file',1,'Writing a mesh and data to a file']]],
  ['find_4',['Find',['../ug_Segments.html#find',1,'']]],
  ['find_20functions_5',['Find Functions',['../SegmentFindOverview.html#SegmentFindBasicFunctions',1,'Basic Find Functions'],['../SegmentFindOverview.html#SegmentFindConditionalFunctions',1,'Conditional Find Functions'],['../SegmentFindOverview.html',1,'Overview of Segment Find Functions']]],
  ['find_20operations_6',['Lambda Functions for Segment Find Operations',['../SegmentFindLambdas.html',1,'']]],
  ['flags_7',['Compiler flags',['../index.html#compiler-flags',1,'']]],
  ['flexible_20parallel_20reduction_20and_20scan_8',['Flexible parallel reduction and scan',['../ug_ReductionAndScan.html',1,'']]],
  ['flexible_20reduction_9',['Flexible reduction',['../ug_ReductionAndScan.html#flexible-reduction',1,'']]],
  ['flexible_20reduction_10',['Arrays and flexible reduction',['../ug_Arrays.html#arrays-and-flexible-reduction',1,'']]],
  ['flexible_20reduction_20in_20matrix_20rows_11',['Flexible reduction in matrix rows',['../ug_Matrices.html#flexible-reduction-in-matrix-rows',1,'']]],
  ['flexible_20reduction_20within_20segments_12',['Flexible reduction within segments',['../ug_Segments.html#flexible-reduction-within-segments',1,'']]],
  ['flexible_20scan_13',['Flexible scan',['../ug_ReductionAndScan.html#flexible-scan',1,'']]],
  ['for_14',['For',['../ug_ForLoops.html#n-dimensional-parallel-for',1,'n-dimensional Parallel For'],['../ug_ForLoops.html#parallel-for',1,'Parallel For'],['../ug_ForLoops.html#static-for',1,'Static For'],['../ug_ForLoops.html#unrolled-for',1,'Unrolled For']]],
  ['for_15',['for',['../ug_Arrays.html#arrays-and-parallel-for',1,'Arrays and parallel for'],['../ug_ODE_solvers.html#combining-static-ode-solvers-with-parallel-for',1,'Combining static ODE solvers with parallel for']]],
  ['for_20const_20graphs_16',['For Const Graphs',['../GraphReductionLambdas.html#FetchLambda_Const',1,'']]],
  ['for_20const_20matrices_17',['For Const Matrices',['../MatrixReductionLambdas.html#MatrixReduceFetchLambda_Const',1,'']]],
  ['for_20dense_20graphs_18',['Constructor with Initializer List for Dense Graphs',['../ug_Graphs.html#constructor-with-initializer-list-for-dense-graphs',1,'']]],
  ['for_20loops_19',['For loops',['../ug_ForLoops.html',1,'']]],
  ['for_20non_20const_20graphs_20',['For Non-Const Graphs',['../GraphReductionLambdas.html#FetchLambda_NonConst',1,'']]],
  ['for_20non_20const_20matrices_21',['For Non-Const Matrices',['../MatrixReductionLambdas.html#MatrixReduceFetchLambda_NonConst',1,'']]],
  ['for_20reduction_22',['Using functionals for reduction',['../ug_ReductionAndScan.html#using-functionals-for-reduction',1,'']]],
  ['for_20segment_20find_20operations_23',['Lambda Functions for Segment Find Operations',['../SegmentFindLambdas.html',1,'']]],
  ['for_20segment_20scan_20operations_24',['Lambda Functions for Segment Scan Operations',['../SegmentScanLambdas.html',1,'']]],
  ['for_20segment_20sort_20operations_25',['Lambda Functions for Segment Sort Operations',['../SegmentSortLambdas.html',1,'']]],
  ['for_20sparse_20and_20dense_20graphs_26',['Constructor with Initializer List for Sparse and Dense Graphs',['../ug_Graphs.html#constructor-with-initializer-list-for-sparse-and-dense-graphs',1,'']]],
  ['for_20sparse_20undirected_20graphs_27',['Constructor with Initializer List for Sparse Undirected Graphs',['../ug_Graphs.html#constructor-with-initializer-list-for-sparse-undirected-graphs',1,'']]],
  ['for_20specific_20vertices_28',['Traversing Edges for Specific Vertices',['../ug_Graphs.html#traversing-edges-for-specific-vertices',1,'']]],
  ['forelements_29',['forElements',['../ug_Segments.html#function-forelements',1,'Function forElements'],['../ug_Matrices.html#method-forelements',1,'Method &lt;span class=&quot;tt&quot;&gt;forElements&lt;/span&gt;'],['../ug_Matrices.html#method-forelements-1',1,'Method &lt;span class=&quot;tt&quot;&gt;forElements&lt;/span&gt;'],['../ug_Matrices.html#method-forelements-2',1,'Method forElements'],['../ug_Matrices.html#method-forelements-3',1,'Method forElements'],['../ug_Matrices.html#method-forelements-4',1,'Method forElements']]],
  ['forelements_20with_20condition_20on_20segment_20indexes_30',['Function forElements with condition on segment indexes',['../ug_Segments.html#function-forelements-with-condition-on-segment-indexes',1,'']]],
  ['forelements_20with_20segment_20indexes_31',['Function forElements with segment indexes',['../ug_Segments.html#function-forelements-with-segment-indexes',1,'']]],
  ['form_20global_20index_20only_32',['Brief Form (Global Index Only)',['../SegmentReductionLambdas.html#SegmentFetchLambda_Brief',1,'']]],
  ['form_20with_20all_20parameters_33',['Form With All Parameters',['../SegmentReductionLambdas.html#SegmentFetchLambda_Full',1,'Full Form (With All Parameters)'],['../SegmentTraversalLambdas.html#SegmentTraversalElementLambda_Full',1,'Full Form (With All Parameters)']]],
  ['form_20without_20local_20index_34',['Brief Form (Without Local Index)',['../SegmentTraversalLambdas.html#SegmentTraversalElementLambda_Brief',1,'']]],
  ['format_35',['Choosing the Right Matrix Format',['../ug_Graphs.html#choosing-the-right-matrix-format',1,'']]],
  ['forrows_36',['forRows',['../ug_Matrices.html#method-forrows',1,'Method &lt;span class=&quot;tt&quot;&gt;forRows&lt;/span&gt;'],['../ug_Matrices.html#method-forrows-1',1,'Method &lt;span class=&quot;tt&quot;&gt;forRows&lt;/span&gt;'],['../ug_Matrices.html#method-forrows-2',1,'Method forRows'],['../ug_Matrices.html#method-forrows-3',1,'Method forRows'],['../ug_Matrices.html#method-forrows-4',1,'Method forRows']]],
  ['forsegments_37',['Function forSegments',['../ug_Segments.html#function-forsegments',1,'']]],
  ['forsegments_20with_20condition_20on_20segment_20indexes_38',['Function forSegments with condition on segment indexes',['../ug_Segments.html#function-forsegments-with-condition-on-segment-indexes',1,'']]],
  ['forsegments_20with_20segment_20indexes_39',['Function forSegments with segment indexes',['../ug_Segments.html#function-forsegments-with-segment-indexes',1,'']]],
  ['from_20a_20file_40',['Reading a mesh from a file',['../ug_Meshes.html#reading-a-mesh-from-a-file',1,'']]],
  ['from_20adjacency_20matrix_41',['Constructor from Adjacency Matrix',['../ug_Graphs.html#constructor-from-adjacency-matrix',1,'']]],
  ['from_20dynamic_20ode_20solvers_42',['Key differences from dynamic ODE solvers',['../ug_ODE_solvers.html#key-differences-from-dynamic-ode-solvers',1,'']]],
  ['full_20form_20with_20all_20parameters_43',['Full Form With All Parameters',['../SegmentReductionLambdas.html#SegmentFetchLambda_Full',1,'Full Form (With All Parameters)'],['../SegmentTraversalLambdas.html#SegmentTraversalElementLambda_Full',1,'Full Form (With All Parameters)']]],
  ['function_20categories_44',['Function Categories',['../SegmentFindOverview.html#SegmentFindFunctionCategories',1,'Function Categories'],['../SegmentReductionOverview.html#SegmentReductionFunctionCategories',1,'Function Categories'],['../SegmentScanOverview.html#SegmentScanFunctionCategories',1,'Function Categories'],['../SegmentSortOverview.html#SegmentSortFunctionCategories',1,'Function Categories'],['../SegmentTraversalOverview.html#SegmentTraversalFunctionCategories',1,'Function Categories'],['../GraphReductionOverview.html#GraphReductionFunctionCategories',1,'Function Categories'],['../GraphTraversalOverview.html#GraphTraversalFunctionCategories',1,'Function Categories'],['../MatrixReductionOverview.html#MatrixReductionFunctionCategories',1,'Function Categories'],['../MatrixTraversalOverview.html#MatrixTraversalFunctionCategories',1,'Function Categories']]],
  ['function_20const_20graph_45',['Function Const Graph',['../GraphTraversalLambdas.html#GraphTraversalFunction_Const',1,'Traversal Function (Const Graph)'],['../GraphTraversalLambdas.html#TraversalVertexFunction_Const',1,'Vertex Traversal Function (Const Graph)']]],
  ['function_20const_20matrix_46',['Function Const Matrix',['../MatrixTraversalLambdas.html#TraversalRowFunction_Const',1,'Row Traversal Function (Const Matrix)'],['../MatrixTraversalLambdas.html#TraversalFunction_Const',1,'Traversal Function (Const Matrix)']]],
  ['function_20fetch_47',['Lambda function fetch',['../ug_Matrices.html#lambda-function-fetch',1,'']]],
  ['function_20forelements_48',['Function forElements',['../ug_Segments.html#function-forelements',1,'']]],
  ['function_20forelements_20with_20condition_20on_20segment_20indexes_49',['Function forElements with condition on segment indexes',['../ug_Segments.html#function-forelements-with-condition-on-segment-indexes',1,'']]],
  ['function_20forelements_20with_20segment_20indexes_50',['Function forElements with segment indexes',['../ug_Segments.html#function-forelements-with-segment-indexes',1,'']]],
  ['function_20forsegments_51',['Function forSegments',['../ug_Segments.html#function-forsegments',1,'']]],
  ['function_20forsegments_20with_20condition_20on_20segment_20indexes_52',['Function forSegments with condition on segment indexes',['../ug_Segments.html#function-forsegments-with-condition-on-segment-indexes',1,'']]],
  ['function_20forsegments_20with_20segment_20indexes_53',['Function forSegments with segment indexes',['../ug_Segments.html#function-forsegments-with-segment-indexes',1,'']]],
  ['function_20graph_54',['Complete Function Graph',['../GraphReductionOverview.html#GraphReductionCompleteGraph',1,'']]],
  ['function_20keep_55',['Lambda function keep',['../ug_Matrices.html#lambda-function-keep',1,'']]],
  ['function_20matrix_56',['Function Matrix',['../SegmentReductionOverview.html#SegmentReductionCompleteMatrix',1,'Complete Function Matrix'],['../MatrixReductionOverview.html#MatrixReductionCompleteMatrix',1,'Complete Function Matrix']]],
  ['function_20non_20const_20graph_57',['Function Non Const Graph',['../GraphTraversalLambdas.html#GraphTraversalFunction_NonConst',1,'Traversal Function (Non-Const Graph)'],['../GraphTraversalLambdas.html#TraversalVertexFunction_NonConst',1,'Vertex Traversal Function (Non-Const Graph)']]],
  ['function_20non_20const_20matrix_58',['Function Non Const Matrix',['../MatrixTraversalLambdas.html#TraversalRowFunction_NonConst',1,'Row Traversal Function (Non-Const Matrix)'],['../MatrixTraversalLambdas.html#TraversalFunction_NonConst',1,'Traversal Function (Non-Const Matrix)']]],
  ['function_20object_59',['Reduction Function Object',['../SegmentScanLambdas.html#SegmentScanReduction',1,'']]],
  ['function_20objects_60',['Function Objects',['../SegmentReductionLambdas.html#SegmentReductionFunctionObjects',1,'Reduction Function Objects'],['../GraphReductionLambdas.html#GraphReductionFunctionObjects',1,'Reduction Function Objects'],['../MatrixReductionLambdas.html#MatrixReductionFunctionObjects',1,'Reduction Function Objects']]],
  ['function_20reduce_61',['Lambda function reduce',['../ug_Matrices.html#lambda-function-reduce',1,'']]],
  ['function_20reduceall_62',['Function reduceAll',['../ug_Segments.html#function-reduceall',1,'']]],
  ['function_20reducesegments_63',['Function reduceSegments',['../ug_Segments.html#function-reducesegments',1,'']]],
  ['function_20reducesegments_20with_20segment_20indexes_64',['Function reduceSegments with segment indexes',['../ug_Segments.html#function-reducesegments-with-segment-indexes',1,'']]],
  ['function_20reducesegmentsif_20with_20condition_20on_20segment_20indexes_65',['Function reduceSegmentsIf with condition on segment indexes',['../ug_Segments.html#function-reducesegmentsif-with-condition-on-segment-indexes',1,'']]],
  ['function_20reference_66',['Function Reference',['../GraphReductionLambdas.html',1,'Graph Reduction Lambda Function Reference'],['../MatrixReductionLambdas.html',1,'Matrix Reduction Lambda Function Reference'],['../SegmentReductionLambdas.html',1,'Segment Reduction Lambda Function Reference'],['../SegmentTraversalLambdas.html',1,'Segment Traversal Lambda Function Reference']]],
  ['functionals_20for_20reduction_67',['Using functionals for reduction',['../ug_ReductionAndScan.html#using-functionals-for-reduction',1,'']]],
  ['functions_68',['Functions',['../SegmentFindOverview.html#SegmentFindBasicFunctions',1,'Basic Find Functions'],['../SegmentReductionOverview.html#SegmentReductionBasicFunctions',1,'Basic Reduction Functions'],['../GraphReductionOverview.html#GraphReductionBasicFunctions',1,'Basic Reduction Functions'],['../MatrixReductionOverview.html#MatrixReductionBasicFunctions',1,'Basic Reduction Functions'],['../SegmentScanOverview.html#SegmentScanBasicFunctions',1,'Basic Scan Functions'],['../SegmentSortOverview.html#SegmentSortBasicFunctions',1,'Basic Sort Functions'],['../SegmentReductionLambdas.html#SegmentConditionLambdas',1,'Condition Lambda Functions'],['../GraphReductionLambdas.html#GraphConditionLambdas',1,'Condition Lambda Functions'],['../MatrixReductionLambdas.html#MatrixConditionLambdas',1,'Condition Lambda Functions'],['../SegmentFindOverview.html#SegmentFindConditionalFunctions',1,'Conditional Find Functions'],['../SegmentScanOverview.html#SegmentScanConditionalFunctions',1,'Conditional Scan Functions'],['../SegmentSortOverview.html#SegmentSortConditionalFunctions',1,'Conditional Sort Functions'],['../GraphTraversalOverview.html#GraphTraversalEdgeFunctions',1,'Edge-wise Traversal Functions'],['../SegmentTraversalLambdas.html#SegmentTraversalElementLambdas',1,'Element Traversal Lambda Functions'],['../SegmentTraversalOverview.html#SegmentTraversalElementFunctions',1,'Element-wise Traversal Functions'],['../MatrixTraversalOverview.html#MatrixTraversalElementFunctions',1,'Element-wise Traversal Functions'],['../SegmentReductionLambdas.html#SegmentFetchLambdas',1,'Fetch Lambda Functions'],['../GraphReductionLambdas.html#FetchLambdas',1,'Fetch Lambda Functions'],['../MatrixReductionLambdas.html#MatrixReduceFetchLambdas',1,'Fetch Lambda Functions'],['../SegmentScanOverview.html#SegmentScanLowLevelFunctions',1,'Low-Level Functions'],['../SegmentSortOverview.html#SegmentSortLowLevelFunctions',1,'Low-Level Functions'],['../GraphReductionOverview.html',1,'Overview of Graph Reduction Functions'],['../GraphTraversalOverview.html',1,'Overview of Graph Traversal Functions'],['../MatrixReductionOverview.html',1,'Overview of Matrix Reduction Functions'],['../MatrixTraversalOverview.html',1,'Overview of Matrix Traversal Functions'],['../SegmentFindOverview.html',1,'Overview of Segment Find Functions'],['../SegmentReductionOverview.html',1,'Overview of Segment Reduction Functions'],['../SegmentScanOverview.html',1,'Overview of Segment Scan Functions'],['../SegmentSortOverview.html',1,'Overview of Segment Sort Functions'],['../SegmentTraversalOverview.html',1,'Overview of Segment Traversal Functions'],['../SegmentReductionLambdas.html#SegmentReductionLambdaFunctions',1,'Reduction Lambda Functions'],['../GraphReductionLambdas.html#ReductionLambdas',1,'Reduction Lambda Functions'],['../MatrixReductionLambdas.html#MatrixReduceReductionLambdas',1,'Reduction Lambda Functions'],['../MatrixTraversalOverview.html#MatrixTraversalRowFunctions',1,'Row-wise Traversal Functions'],['../SegmentTraversalLambdas.html#SegmentTraversalConditionLambdas',1,'Segment Condition Lambda Functions'],['../SegmentTraversalLambdas.html#SegmentTraversalViewLambdas',1,'Segment View Lambda Functions'],['../SegmentTraversalOverview.html#SegmentTraversalSegmentFunctions',1,'Segment-wise Traversal Functions'],['../GraphReductionLambdas.html#GraphStoreLambdas',1,'Store Lambda Functions'],['../MatrixReductionLambdas.html#MatrixStoreLambdas',1,'Store Lambda Functions'],['../SegmentReductionLambdas.html#SegmentStorerLambdas',1,'Storer Lambda Functions'],['../GraphTraversalOverview.html#GraphTraversalVertexFunctions',1,'Vertex-wise Traversal Functions'],['../SegmentReductionOverview.html#SegmentReductionWithArgumentFunctions',1,'WithArgument Reduction Functions'],['../GraphReductionOverview.html#GraphReductionWithArgumentFunctions',1,'WithArgument Reduction Functions'],['../MatrixReductionOverview.html#MatrixReductionWithArgumentFunctions',1,'WithArgument Reduction Functions']]],
  ['functions_69',['Algorithms and lambda functions',['../ug_GeneralConcepts.html#ug_general_concepts_algorithms_and_lambda_functions',1,'']]],
  ['functions_20for_20segment_20find_20operations_70',['Lambda Functions for Segment Find Operations',['../SegmentFindLambdas.html',1,'']]],
  ['functions_20for_20segment_20scan_20operations_71',['Lambda Functions for Segment Scan Operations',['../SegmentScanLambdas.html',1,'']]],
  ['functions_20for_20segment_20sort_20operations_72',['Lambda Functions for Segment Sort Operations',['../SegmentSortLambdas.html',1,'']]],
  ['functions_20reference_73',['Functions Reference',['../GraphTraversalLambdas.html',1,'Graph Traversal Lambda Functions Reference'],['../MatrixTraversalLambdas.html',1,'Matrix Traversal Lambda Functions Reference']]],
  ['further_20reading_74',['Further Reading',['../ug_Graphs.html#further-reading',1,'']]]
];
