var searchData=
[
  ['table_0',['Comparison Table',['../ug_Graphs.html#comparison-table',1,'']]],
  ['table_20of_20content_1',['Table of Content',['../UsersGuide.html#table-of-content',1,'']]],
  ['template_20numerical_20library_2',['Template Numerical Library',['../index.html',1,'']]],
  ['the_20array_20contents_3',['Checking the array contents',['../ug_Arrays.html#checking-the-array-contents',1,'']]],
  ['the_20array_20elements_4',['Accessing the array elements',['../ug_Arrays.html#accessing-the-array-elements',1,'']]],
  ['the_20array_20elements_20with_20operator_5',['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,'']]],
  ['the_20array_20elements_20with_20setelement_20and_20getelement_6',['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,'']]],
  ['the_20device_7',['Different permutations depending on the device',['../ug_NDArrays.html#different-permutations-depending-on-the-device',1,'']]],
  ['the_20grid_8',['Traversing the grid',['../ug_Grids.html#traversing-the-grid',1,'']]],
  ['the_20iterate_20method_9',['Use of the iterate method',['../ug_ODE_solvers.html#use-of-the-iterate-method',1,'']]],
  ['the_20lorenz_20system_20in_20parallel_10',['Solving the Lorenz system in parallel',['../ug_ODE_solvers.html#solving-the-lorenz-system-in-parallel',1,'']]],
  ['the_20right_20matrix_20format_11',['Choosing the Right Matrix Format',['../ug_Graphs.html#choosing-the-right-matrix-format',1,'']]],
  ['the_20solver_20and_20preconditioner_20type_20at_20runtime_12',['Choosing the solver and preconditioner type at runtime',['../ug_Linear_solvers.html#choosing-the-solver-and-preconditioner-type-at-runtime',1,'']]],
  ['tips_20and_20tricks_13',['Tips and tricks',['../index.html#tips-and-tricks',1,'']]],
  ['tnl_20library_20architecture_14',['TNL library architecture',['../md_src_2TNL_2ARCHITECTURE.html',1,'']]],
  ['tnlcxx_15',['Wrapper tnlcxx',['../index.html#wrapper-tnlcxx',1,'']]],
  ['to_20a_20file_16',['Writing a mesh and data to a file',['../ug_Meshes.html#writing-a-mesh-and-data-to-a-file',1,'']]],
  ['to_20another_20project_17',['Adding a git submodule to another project',['../index.html#adding-a-git-submodule-to-another-project',1,'']]],
  ['to_20dense_20matrix_20view_18',['Wrapping existing data to dense matrix view',['../ug_Matrices.html#wrapping-existing-data-to-dense-matrix-view',1,'']]],
  ['to_20process_19',['to Process',['../MatrixReductionOverview.html#MatrixReductionScopeAndConditionalVariants',1,'Scope and Conditional Variants (Which Rows to Process)'],['../SegmentReductionOverview.html#SegmentReductionScopeAndConditionalVariants',1,'Scope and Conditional Variants (Which Segments to Process)'],['../GraphReductionOverview.html#GraphReductionScopeAndConditionalVariants',1,'Scope and Conditional Variants (Which Vertices to Process)']]],
  ['to_20sparse_20matrix_20view_20',['Wrapping existing data to sparse matrix view',['../ug_Matrices.html#wrapping-existing-data-to-sparse-matrix-view',1,'']]],
  ['topics_21',['Basic topics',['../UsersGuide.html#basic-topics',1,'']]],
  ['tracking_22',['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)'],['../SegmentReductionLambdas.html#SegmentStorerLambda_WithLocalIdx',1,'Storer With Local Index (Position Tracking)']]],
  ['traversal_23',['Traversal',['../GraphTraversalOverview.html#GraphTraversalBasicEdgeFunctions',1,'Basic Edge Traversal'],['../SegmentTraversalOverview.html#SegmentTraversalBasicElementFunctions',1,'Basic Element Traversal'],['../MatrixTraversalOverview.html#MatrixTraversalBasicElementFunctions',1,'Basic Element Traversal'],['../MatrixTraversalOverview.html#MatrixTraversalBasicRowFunctions',1,'Basic Row Traversal'],['../SegmentTraversalOverview.html#SegmentTraversalBasicSegmentFunctions',1,'Basic Segment Traversal'],['../GraphTraversalOverview.html#GraphTraversalBasicVertexFunctions',1,'Basic Vertex Traversal'],['../ug_Graphs.html#conditional-edge-traversal',1,'Conditional Edge Traversal'],['../ug_Graphs.html#const-vs-non-const-edge-traversal',1,'Const vs. Non-Const Edge 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'],['../ug_Graphs.html#graph-traversal',1,'Graph Traversal'],['../MatrixTraversalOverview.html#MatrixTraversalWhatIsTraversal',1,'What is Matrix Traversal?']]],
  ['traversal_20function_20const_20graph_24',['Traversal Function Const Graph',['../GraphTraversalLambdas.html#GraphTraversalFunction_Const',1,'Traversal Function (Const Graph)'],['../GraphTraversalLambdas.html#TraversalVertexFunction_Const',1,'Vertex Traversal Function (Const Graph)']]],
  ['traversal_20function_20const_20matrix_25',['Traversal Function Const Matrix',['../MatrixTraversalLambdas.html#TraversalRowFunction_Const',1,'Row Traversal Function (Const Matrix)'],['../MatrixTraversalLambdas.html#TraversalFunction_Const',1,'Traversal Function (Const Matrix)']]],
  ['traversal_20function_20non_20const_20graph_26',['Traversal 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)']]],
  ['traversal_20function_20non_20const_20matrix_27',['Traversal 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)']]],
  ['traversal_20functions_28',['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'],['../GraphTraversalOverview.html',1,'Overview of Graph Traversal Functions'],['../MatrixTraversalOverview.html',1,'Overview of Matrix Traversal Functions'],['../SegmentTraversalOverview.html',1,'Overview of Segment 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']]],
  ['traversal_20lambda_20function_20reference_29',['Segment Traversal Lambda Function Reference',['../SegmentTraversalLambdas.html',1,'']]],
  ['traversal_20lambda_20functions_30',['Element Traversal Lambda Functions',['../SegmentTraversalLambdas.html#SegmentTraversalElementLambdas',1,'']]],
  ['traversal_20lambda_20functions_20reference_31',['Traversal Lambda Functions Reference',['../GraphTraversalLambdas.html',1,'Graph Traversal Lambda Functions Reference'],['../MatrixTraversalLambdas.html',1,'Matrix Traversal Lambda Functions Reference']]],
  ['traversing_20a_20range_20of_20vertices_32',['Traversing a Range of Vertices',['../ug_Graphs.html#traversing-a-range-of-vertices',1,'']]],
  ['traversing_20all_20edges_33',['Traversing All Edges',['../ug_Graphs.html#traversing-all-edges',1,'']]],
  ['traversing_20all_20vertices_34',['Traversing All Vertices',['../ug_Graphs.html#traversing-all-vertices',1,'']]],
  ['traversing_20by_20edges_35',['Traversing By Edges',['../ug_Graphs.html#traversing-by-edges',1,'']]],
  ['traversing_20by_20vertices_36',['Traversing By Vertices',['../ug_Graphs.html#traversing-by-vertices',1,'']]],
  ['traversing_20edges_20for_20specific_20vertices_37',['Traversing Edges for Specific Vertices',['../ug_Graphs.html#traversing-edges-for-specific-vertices',1,'']]],
  ['traversing_20edges_20in_20a_20range_38',['Traversing Edges in a Range',['../ug_Graphs.html#traversing-edges-in-a-range',1,'']]],
  ['traversing_20the_20grid_39',['Traversing the grid',['../ug_Grids.html#traversing-the-grid',1,'']]],
  ['traversing_20vertices_20with_20a_20condition_40',['Traversing Vertices with a Condition',['../ug_Graphs.html#traversing-vertices-with-a-condition',1,'']]],
  ['traversing_20vertices_20with_20given_20indices_41',['Traversing Vertices with Given Indices',['../ug_Graphs.html#traversing-vertices-with-given-indices',1,'']]],
  ['tricks_42',['Tips and tricks',['../index.html#tips-and-tricks',1,'']]],
  ['tridiagonal_20matrices_43',['Tridiagonal matrices',['../ug_Matrices.html#tridiagonal-matrices',1,'']]],
  ['tridiagonal_20matrices_20example_44',['Tridiagonal matrices example',['../ug_Matrices.html#tridiagonal-matrices-example',1,'']]],
  ['type_20at_20runtime_45',['Choosing the solver and preconditioner type at runtime',['../ug_Linear_solvers.html#choosing-the-solver-and-preconditioner-type-at-runtime',1,'']]],
  ['type_20dispatch_46',['Device type dispatch',['../md_src_2TNL_2ARCHITECTURE.html#device-type-dispatch',1,'']]],
  ['types_47',['types',['../ug_Matrices.html#allocation-and-setup-of-different-matrix-types',1,'Allocation and setup of different matrix types'],['../ug_Matrices.html#overview-of-matrix-types',1,'Overview of matrix types']]]
];
