var searchData=
[
  ['what_20is_20a_20graph_20vertex_20reduction_0',['What is a Graph Vertex Reduction?',['../GraphReductionOverview.html#GraphReductionWhatIsReduction',1,'']]],
  ['what_20is_20a_20matrix_20row_20reduction_1',['What is a Matrix Row Reduction?',['../MatrixReductionOverview.html#MatrixReductionWhatIsReduction',1,'']]],
  ['what_20is_20matrix_20traversal_2',['What is Matrix Traversal?',['../MatrixTraversalOverview.html#MatrixTraversalWhatIsTraversal',1,'']]],
  ['which_20rows_20to_20process_3',['Scope and Conditional Variants (Which Rows to Process)',['../MatrixReductionOverview.html#MatrixReductionScopeAndConditionalVariants',1,'']]],
  ['which_20segments_20to_20process_4',['Scope and Conditional Variants (Which Segments to Process)',['../SegmentReductionOverview.html#SegmentReductionScopeAndConditionalVariants',1,'']]],
  ['which_20vertices_20to_20process_5',['Scope and Conditional Variants (Which Vertices to Process)',['../GraphReductionOverview.html#GraphReductionScopeAndConditionalVariants',1,'']]],
  ['wide_20installation_20on_20arch_20linux_6',['System-wide installation on Arch Linux',['../index.html#system-wide-installation-on-arch-linux',1,'']]],
  ['wise_20traversal_7',['wise Traversal',['../GraphTraversalOverview.html#GraphTraversalEdgeVsVertex',1,'Edge-wise vs. Vertex-wise Traversal'],['../MatrixTraversalOverview.html#MatrixTraversalElementVsRow',1,'Element-wise vs. Row-wise Traversal'],['../SegmentTraversalOverview.html#SegmentTraversalElementVsSegment',1,'Element-wise vs. Segment-wise Traversal']]],
  ['wise_20traversal_20functions_8',['wise Traversal Functions',['../GraphTraversalOverview.html#GraphTraversalEdgeFunctions',1,'Edge-wise Traversal Functions'],['../SegmentTraversalOverview.html#SegmentTraversalElementFunctions',1,'Element-wise Traversal Functions'],['../MatrixTraversalOverview.html#MatrixTraversalElementFunctions',1,'Element-wise Traversal Functions'],['../MatrixTraversalOverview.html#MatrixTraversalRowFunctions',1,'Row-wise Traversal Functions'],['../SegmentTraversalOverview.html#SegmentTraversalSegmentFunctions',1,'Segment-wise Traversal Functions'],['../GraphTraversalOverview.html#GraphTraversalVertexFunctions',1,'Vertex-wise Traversal Functions']]],
  ['wise_20vs_20row_20wise_20traversal_9',['Element-wise vs. Row-wise Traversal',['../MatrixTraversalOverview.html#MatrixTraversalElementVsRow',1,'']]],
  ['wise_20vs_20segment_20wise_20traversal_10',['Element-wise vs. Segment-wise Traversal',['../SegmentTraversalOverview.html#SegmentTraversalElementVsSegment',1,'']]],
  ['wise_20vs_20vertex_20wise_20traversal_11',['Edge-wise vs. Vertex-wise Traversal',['../GraphTraversalOverview.html#GraphTraversalEdgeVsVertex',1,'']]],
  ['with_20a_20condition_12',['Traversing Vertices with a Condition',['../ug_Graphs.html#traversing-vertices-with-a-condition',1,'']]],
  ['with_20a_20solver_20monitor_13',['with a solver monitor',['../ug_Linear_solvers.html#setup-with-a-solver-monitor',1,'Setup with a solver monitor'],['../ug_ODE_solvers.html#setup-with-a-solver-monitor-1',1,'Setup with a solver monitor']]],
  ['with_20all_20parameters_14',['With All Parameters',['../SegmentReductionLambdas.html#SegmentFetchLambda_Full',1,'Full Form (With All Parameters)'],['../SegmentTraversalLambdas.html#SegmentTraversalElementLambda_Full',1,'Full Form (With All Parameters)']]],
  ['with_20argument_15',['With Argument',['../ug_Graphs.html#reducing-over-edges-of-specific-vertices-and-conditional-reduction-with-argument',1,'Reducing Over Edges of Specific Vertices and Conditional Reduction With Argument'],['../GraphReductionLambdas.html#GraphStoreLambda_WithIndexArrayAndLocalIdx',1,'Store With Vertex Index Array and With Argument']]],
  ['with_20argument_16',['Reducing Over Edges of a Vertex with Argument',['../ug_Graphs.html#reducing-over-edges-of-a-vertex-with-argument',1,'']]],
  ['with_20argument_17',['with argument',['../ug_ReductionAndScan.html#reduction-with-argument',1,'Reduction with argument'],['../ug_Segments.html#reduction-with-argument-1',1,'Reduction with argument']]],
  ['with_20argument_20position_20tracking_18',['With Argument Position Tracking',['../SegmentReductionLambdas.html#SegmentReductionLambda_WithArgument',1,'Reduction With Argument (Position Tracking)'],['../GraphReductionLambdas.html#ReductionLambda_WithArgument',1,'Reduction With Argument (Position Tracking)'],['../MatrixReductionLambdas.html#MatrixReduceReductionLambda_WithArgument',1,'Reduction With Argument (Position Tracking)'],['../GraphReductionLambdas.html#GraphStoreLambda_WithLocalIdx',1,'Store With Argument (Position Tracking)'],['../MatrixReductionLambdas.html#MatrixStoreLambda_WithLocalIdx',1,'Store With Argument (Position Tracking)'],['../MatrixReductionLambdas.html#MatrixStoreLambda_WithIndexArrayAndLocalIdx',1,'Store With Row Index Array and With Argument (Position Tracking)']]],
  ['with_20arrays_19',['IO operations with arrays',['../ug_Arrays.html#io-operations-with-arrays',1,'']]],
  ['with_20cmake_20',['Manual installation with CMake',['../index.html#manual-installation-with-cmake',1,'']]],
  ['with_20condition_20on_20segment_20indexes_21',['with condition on segment indexes',['../ug_Segments.html#function-forelements-with-condition-on-segment-indexes',1,'Function forElements with condition on segment indexes'],['../ug_Segments.html#function-forsegments-with-condition-on-segment-indexes',1,'Function forSegments with condition on segment indexes'],['../ug_Segments.html#function-reducesegmentsif-with-condition-on-segment-indexes',1,'Function reduceSegmentsIf with condition on segment indexes']]],
  ['with_20given_20indices_22',['Traversing Vertices with Given Indices',['../ug_Graphs.html#traversing-vertices-with-given-indices',1,'']]],
  ['with_20index_20array_20and_20local_20index_23',['Storer With Index Array and Local Index',['../SegmentReductionLambdas.html#SegmentStorerLambda_WithIndexArrayAndLocalIdx',1,'']]],
  ['with_20initializer_20list_20dense_24',['Setting Edges with Initializer List (Dense)',['../ug_Graphs.html#setting-edges-with-initializer-list-dense',1,'']]],
  ['with_20initializer_20list_20for_20dense_20graphs_25',['Constructor with Initializer List for Dense Graphs',['../ug_Graphs.html#constructor-with-initializer-list-for-dense-graphs',1,'']]],
  ['with_20initializer_20list_20for_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,'']]],
  ['with_20initializer_20list_20for_20sparse_20undirected_20graphs_27',['Constructor with Initializer List for Sparse Undirected Graphs',['../ug_Graphs.html#constructor-with-initializer-list-for-sparse-undirected-graphs',1,'']]],
  ['with_20initializer_20list_20sparse_28',['Setting Edges with Initializer List (Sparse)',['../ug_Graphs.html#setting-edges-with-initializer-list-sparse',1,'']]],
  ['with_20just_29',['Manual installation with just',['../index.html#manual-installation-with-just',1,'']]],
  ['with_20local_20index_20position_20tracking_30',['Storer With Local Index (Position Tracking)',['../SegmentReductionLambdas.html#SegmentStorerLambda_WithLocalIdx',1,'']]],
  ['with_20operator_31',['Accessing the array elements with &lt;span class=&quot;tt&quot;&gt;operator[]&lt;/span&gt;',['../ug_Arrays.html#accessing-the-array-elements-with-operator',1,'']]],
  ['with_20other_20libraries_32',['Comparison with other libraries',['../md_Pages_2comparison-with-other-libraries.html',1,'']]],
  ['with_20parallel_20for_33',['Combining static ODE solvers with parallel for',['../ug_ODE_solvers.html#combining-static-ode-solvers-with-parallel-for',1,'']]],
  ['with_20preconditioner_34',['Setup with preconditioner',['../ug_Linear_solvers.html#setup-with-preconditioner',1,'']]],
  ['with_20row_20index_20array_20and_20with_20argument_20position_20tracking_35',['Store With Row Index Array and With Argument (Position Tracking)',['../MatrixReductionLambdas.html#MatrixStoreLambda_WithIndexArrayAndLocalIdx',1,'']]],
  ['with_20row_20index_20array_20or_20condition_36',['Store With Row Index Array Or Condition',['../MatrixReductionLambdas.html#MatrixStoreLambda_WithIndexArray',1,'']]],
  ['with_20segment_20index_20array_37',['Storer With Segment Index Array',['../SegmentReductionLambdas.html#SegmentStorerLambda_WithIndexArray',1,'']]],
  ['with_20segment_20indexes_38',['with segment indexes',['../ug_Segments.html#function-forelements-with-segment-indexes',1,'Function forElements with segment indexes'],['../ug_Segments.html#function-forsegments-with-segment-indexes',1,'Function forSegments with segment indexes'],['../ug_Segments.html#function-reducesegments-with-segment-indexes',1,'Function reduceSegments with segment indexes']]],
  ['with_20setelement_20and_20getelement_39',['Accessing the array elements with &lt;span class=&quot;tt&quot;&gt;setElement&lt;/span&gt; and &lt;span class=&quot;tt&quot;&gt;getElement&lt;/span&gt;',['../ug_Arrays.html#accessing-the-array-elements-with-setelement-and-getelement',1,'']]],
  ['with_20std_3a_3amap_40',['with std::map',['../ug_Graphs.html#constructor-with-stdmap',1,'Constructor with std::map'],['../ug_Graphs.html#setting-edges-with-stdmap',1,'Setting Edges with std::map']]],
  ['with_20user_20defined_20swapping_41',['Sorting with user-defined swapping',['../ug_Sorting.html#sorting-with-user-defined-swapping',1,'']]],
  ['with_20vertex_20count_42',['Constructor with Vertex Count',['../ug_Graphs.html#constructor-with-vertex-count',1,'']]],
  ['with_20vertex_20index_20array_20and_20with_20argument_43',['Store With Vertex Index Array and With Argument',['../GraphReductionLambdas.html#GraphStoreLambda_WithIndexArrayAndLocalIdx',1,'']]],
  ['with_20vertex_20index_20array_20or_20condition_44',['Store With Vertex Index Array Or Condition',['../GraphReductionLambdas.html#GraphStoreLambda_WithIndexArray',1,'']]],
  ['withargument_20reduction_20functions_45',['WithArgument Reduction Functions',['../SegmentReductionOverview.html#SegmentReductionWithArgumentFunctions',1,'WithArgument Reduction Functions'],['../GraphReductionOverview.html#GraphReductionWithArgumentFunctions',1,'WithArgument Reduction Functions'],['../MatrixReductionOverview.html#MatrixReductionWithArgumentFunctions',1,'WithArgument Reduction Functions']]],
  ['withargument_20variants_46',['WithArgument Variants',['../SegmentReductionOverview.html#SegmentReductionBasicVsArgument',1,'Basic vs. WithArgument Variants'],['../GraphReductionOverview.html#GraphReductionBasicVsArgument',1,'Basic vs. WithArgument Variants'],['../MatrixReductionOverview.html#MatrixReductionBasicVsArgument',1,'Basic vs. WithArgument Variants']]],
  ['within_20segments_47',['Flexible reduction within segments',['../ug_Segments.html#flexible-reduction-within-segments',1,'']]],
  ['without_20arguments_48',['Without Arguments',['../SegmentReductionLambdas.html#SegmentReductionLambda_Basic',1,'Basic Reduction (Without Arguments)'],['../GraphReductionLambdas.html#ReductionLambda_Basic',1,'Basic Reduction (Without Arguments)'],['../MatrixReductionLambdas.html#MatrixReduceReductionLambda_Basic',1,'Basic Reduction (Without Arguments)']]],
  ['without_20local_20index_49',['Brief Form (Without Local Index)',['../SegmentTraversalLambdas.html#SegmentTraversalElementLambda_Brief',1,'']]],
  ['wrapper_20tnlcxx_50',['Wrapper tnlcxx',['../index.html#wrapper-tnlcxx',1,'']]],
  ['wrapping_20existing_20data_20to_20dense_20matrix_20view_51',['Wrapping existing data to dense matrix view',['../ug_Matrices.html#wrapping-existing-data-to-dense-matrix-view',1,'']]],
  ['wrapping_20existing_20data_20to_20sparse_20matrix_20view_52',['Wrapping existing data to sparse matrix view',['../ug_Matrices.html#wrapping-existing-data-to-sparse-matrix-view',1,'']]],
  ['write_20lambda_53',['Write Lambda',['../SegmentScanLambdas.html#SegmentScanWriteLambda',1,'']]],
  ['writer_54',['Matrix reader and writer',['../ug_Matrices.html#matrix-reader-and-writer',1,'']]],
  ['writers_55',['Writers',['../ug_Grids.html#writers',1,'']]],
  ['writing_20a_20mesh_20and_20data_20to_20a_20file_56',['Writing a mesh and data to a file',['../ug_Meshes.html#writing-a-mesh-and-data-to-a-file',1,'']]]
];
