var searchData=
[
  ['makefile_20projects_0',['Makefile projects',['../index.html#makefile-projects',1,'']]],
  ['manual_20installation_1',['Manual installation',['../index.html#manual-installation',1,'']]],
  ['manual_20installation_20with_20cmake_2',['Manual installation with CMake',['../index.html#manual-installation-with-cmake',1,'']]],
  ['manual_20installation_20with_20just_3',['Manual installation with just',['../index.html#manual-installation-with-just',1,'']]],
  ['map_4',['STL map',['../ug_Matrices.html#stl-map',1,'']]],
  ['mapreduce_5',['Simple MapReduce',['../ug_ReductionAndScan.html#simple-mapreduce',1,'']]],
  ['matrices_6',['Matrices',['../MatrixReductionLambdas.html#MatrixReduceFetchLambda_Const',1,'For Const Matrices'],['../MatrixReductionLambdas.html#MatrixReduceFetchLambda_NonConst',1,'For Non-Const Matrices'],['../ug_Matrices.html',1,'Matrices'],['../ug_Graphs.html#sparse-vs-dense-adjacency-matrices',1,'Sparse vs. Dense Adjacency Matrices']]],
  ['matrices_7',['matrices',['../ug_Matrices.html#binary-sparse-matrices',1,'Binary sparse matrices'],['../ug_Matrices.html#dense-matrices',1,'Dense matrices'],['../ug_Matrices.html#distributed-matrices',1,'Distributed matrices'],['../ug_Matrices.html#indexing-of-nonzero-matrix-elements-in-sparse-matrices',1,'Indexing of nonzero matrix elements in sparse matrices'],['../ug_Matrices.html#lambda-matrices',1,'Lambda matrices'],['../ug_Matrices.html#multidiagonal-matrices',1,'Multidiagonal matrices'],['../ug_Matrices.html#sparse-matrices',1,'Sparse matrices'],['../ug_Matrices.html#symmetric-sparse-matrices',1,'Symmetric sparse matrices'],['../ug_Matrices.html#tridiagonal-matrices',1,'Tridiagonal matrices']]],
  ['matrices_20and_20dense_20graphs_8',['Dense Adjacency Matrices And Dense Graphs',['../ug_Graphs.html#dense-adjacency-matrices-and-dense-graphs',1,'']]],
  ['matrices_20and_20sparse_20graphs_20default_9',['Sparse Adjacency Matrices And Sparse Graphs (Default)',['../ug_Graphs.html#sparse-adjacency-matrices-and-sparse-graphs-default',1,'']]],
  ['matrices_20example_10',['matrices example',['../ug_Matrices.html#dense-matrices-example',1,'Dense matrices example'],['../ug_Matrices.html#lambda-matrices-example',1,'Lambda matrices example'],['../ug_Matrices.html#multidiagonal-matrices-example',1,'Multidiagonal matrices example'],['../ug_Matrices.html#sparse-matrices-example',1,'Sparse matrices example'],['../ug_Matrices.html#tridiagonal-matrices-example',1,'Tridiagonal matrices example']]],
  ['matrix_11',['Matrix',['../SegmentReductionOverview.html#SegmentReductionCompleteMatrix',1,'Complete Function Matrix'],['../MatrixReductionOverview.html#MatrixReductionCompleteMatrix',1,'Complete Function Matrix'],['../MatrixReductionOverview.html#MatrixReductionConstVsNonConst',1,'Const vs. Non-Const Matrix'],['../MatrixTraversalOverview.html#MatrixTraversalConstVsNonConst',1,'Const vs. Non-Const Matrix'],['../ug_Graphs.html#constructor-from-adjacency-matrix',1,'Constructor from Adjacency Matrix'],['../MatrixTraversalLambdas.html#TraversalRowFunction_Const',1,'Row Traversal Function (Const Matrix)'],['../MatrixTraversalLambdas.html#TraversalRowFunction_NonConst',1,'Row Traversal Function (Non-Const Matrix)'],['../MatrixTraversalLambdas.html#TraversalFunction_Const',1,'Traversal Function (Const Matrix)'],['../MatrixTraversalLambdas.html#TraversalFunction_NonConst',1,'Traversal Function (Non-Const Matrix)']]],
  ['matrix_12',['matrix',['../ug_Matrices.html#dense-matrix',1,'Dense matrix'],['../ug_Matrices.html#multidiagonal-matrix',1,'Multidiagonal matrix'],['../ug_Matrices.html#sparse-matrix',1,'Sparse matrix']]],
  ['matrix_20elements_20in_20sparse_20matrices_13',['Indexing of nonzero matrix elements in sparse matrices',['../ug_Matrices.html#indexing-of-nonzero-matrix-elements-in-sparse-matrices',1,'']]],
  ['matrix_20format_14',['Choosing the Right Matrix Format',['../ug_Graphs.html#choosing-the-right-matrix-format',1,'']]],
  ['matrix_20i_20o_20operations_15',['Matrix I/O operations',['../ug_Matrices.html#matrix-io-operations',1,'']]],
  ['matrix_20initiation_16',['Lambda matrix initiation',['../ug_Matrices.html#lambda-matrix-initiation',1,'']]],
  ['matrix_20reader_20and_20writer_17',['Matrix reader and writer',['../ug_Matrices.html#matrix-reader-and-writer',1,'']]],
  ['matrix_20reduction_20functions_18',['Overview of Matrix Reduction Functions',['../MatrixReductionOverview.html',1,'']]],
  ['matrix_20reduction_20lambda_20function_20reference_19',['Matrix Reduction Lambda Function Reference',['../MatrixReductionLambdas.html',1,'']]],
  ['matrix_20row_20reduction_20',['What is a Matrix Row Reduction?',['../MatrixReductionOverview.html#MatrixReductionWhatIsReduction',1,'']]],
  ['matrix_20rows_21',['Flexible reduction in matrix rows',['../ug_Matrices.html#flexible-reduction-in-matrix-rows',1,'']]],
  ['matrix_20setup_22',['matrix setup',['../ug_Matrices.html#benchmark-of-dense-matrix-setup',1,'Benchmark of dense matrix setup'],['../ug_Matrices.html#benchmark-of-multidiagonal-matrix-setup',1,'Benchmark of multidiagonal matrix setup'],['../ug_Matrices.html#benchmark-of-sparse-matrix-setup',1,'Benchmark of sparse matrix setup']]],
  ['matrix_20traversal_23',['What is Matrix Traversal?',['../MatrixTraversalOverview.html#MatrixTraversalWhatIsTraversal',1,'']]],
  ['matrix_20traversal_20functions_24',['Overview of Matrix Traversal Functions',['../MatrixTraversalOverview.html',1,'']]],
  ['matrix_20traversal_20lambda_20functions_20reference_25',['Matrix Traversal Lambda Functions Reference',['../MatrixTraversalLambdas.html',1,'']]],
  ['matrix_20types_26',['matrix 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']]],
  ['matrix_20vector_20product_27',['Matrix-vector product',['../ug_Matrices.html#matrix-vector-product',1,'']]],
  ['matrix_20view_28',['Matrix view',['../ug_Matrices.html#matrix-view',1,'']]],
  ['matrix_20view_29',['matrix view',['../ug_Matrices.html#wrapping-existing-data-to-dense-matrix-view',1,'Wrapping existing data to dense matrix view'],['../ug_Matrices.html#wrapping-existing-data-to-sparse-matrix-view',1,'Wrapping existing data to sparse matrix view']]],
  ['maximum_20norm_30',['Maximum norm',['../ug_ReductionAndScan.html#maximum-norm',1,'']]],
  ['memory_20space_20and_20execution_20model_31',['Memory space and execution model',['../md_Pages_2comparison-with-other-libraries.html#memory-space-and-execution-model',1,'']]],
  ['mesh_20and_20data_20to_20a_20file_32',['Writing a mesh and data to a file',['../ug_Meshes.html#writing-a-mesh-and-data-to-a-file',1,'']]],
  ['mesh_20configuration_33',['Mesh configuration',['../ug_Meshes.html#configuration',1,'']]],
  ['mesh_20entities_34',['Parallel iteration over mesh entities',['../ug_Meshes.html#parallel-iteration-over-mesh-entities',1,'']]],
  ['mesh_20from_20a_20file_35',['Reading a mesh from a file',['../ug_Meshes.html#reading-a-mesh-from-a-file',1,'']]],
  ['meshes_36',['meshes',['../ug_Meshes.html',1,'Unstructured meshes'],['../md_Pages_2comparison-with-other-libraries.html#unstructured-meshes',1,'Unstructured meshes']]],
  ['method_37',['Method',['../ug_ODE_solvers.html#method',1,'']]],
  ['method_38',['Use of the iterate method',['../ug_ODE_solvers.html#use-of-the-iterate-method',1,'']]],
  ['method_20forelements_39',['Method 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']]],
  ['method_20forrows_40',['Method 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']]],
  ['method_20getrow_41',['Method getRow',['../ug_Matrices.html#method-getrow',1,'Method &lt;span class=&quot;tt&quot;&gt;getRow&lt;/span&gt;'],['../ug_Matrices.html#method-getrow-1',1,'Method &lt;span class=&quot;tt&quot;&gt;getRow&lt;/span&gt;'],['../ug_Matrices.html#method-getrow-2',1,'Method getRow'],['../ug_Matrices.html#method-getrow-3',1,'Method getRow']]],
  ['methods_42',['methods',['../namespaceTNL_1_1Solvers_1_1Linear.html#direct-methods',1,'Direct methods'],['../namespaceTNL_1_1Solvers_1_1Linear.html#iterative-methods',1,'Iterative methods'],['../namespaceTNL_1_1Solvers_1_1Linear.html#krylov-subspace-methods',1,'Krylov subspace methods'],['../namespaceTNL_1_1Solvers_1_1Linear.html#stationary-methods',1,'Stationary methods'],['../ug_ODE_solvers.html#user-defined-methods',1,'User defined methods']]],
  ['methods_20setelement_20and_20addelement_43',['Methods setElement and addElement',['../ug_Matrices.html#methods-setelement-and-addelement',1,'Methods &lt;span class=&quot;tt&quot;&gt;setElement&lt;/span&gt; and &lt;span class=&quot;tt&quot;&gt;addElement&lt;/span&gt;'],['../ug_Matrices.html#methods-setelement-and-addelement-1',1,'Methods &lt;span class=&quot;tt&quot;&gt;setElement&lt;/span&gt; and &lt;span class=&quot;tt&quot;&gt;addElement&lt;/span&gt;'],['../ug_Matrices.html#methods-setelement-and-addelement-2',1,'Methods setElement and addElement'],['../ug_Matrices.html#methods-setelement-and-addelement-3',1,'Methods setElement and addElement']]],
  ['model_44',['Memory space and execution model',['../md_Pages_2comparison-with-other-libraries.html#memory-space-and-execution-model',1,'']]],
  ['monitor_45',['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']]],
  ['multidiagonal_20matrices_46',['Multidiagonal matrices',['../ug_Matrices.html#multidiagonal-matrices',1,'']]],
  ['multidiagonal_20matrices_20example_47',['Multidiagonal matrices example',['../ug_Matrices.html#multidiagonal-matrices-example',1,'']]],
  ['multidiagonal_20matrix_48',['Multidiagonal matrix',['../ug_Matrices.html#multidiagonal-matrix',1,'']]],
  ['multidiagonal_20matrix_20setup_49',['Benchmark of multidiagonal matrix setup',['../ug_Matrices.html#benchmark-of-multidiagonal-matrix-setup',1,'']]],
  ['multidimensional_20arrays_50',['Multidimensional arrays',['../ug_NDArrays.html',1,'Multidimensional arrays'],['../md_Pages_2comparison-with-other-libraries.html#multidimensional-arrays',1,'Multidimensional arrays']]]
];
