Sophie

Sophie

distrib > Fedora > 16 > i386 > by-pkgid > 4bc66056a634db26a1f4d0845dc41ca6 > files > 2622

mrpt-doc-0.9.5-0.1.20110925svn2670.fc16.i686.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>Sparse File Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<div align="left"><a href="http://www.mrpt.org/">Main MRPT website</a> &gt; <b>C++ reference</b> </div>
<div align="right">
<a href="index.html"><img border="0" src="mrpt_logo.png" alt="MRPT logo"></a>
</div>
<!-- Generated by Doxygen 1.7.5 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li><a href="annotated.html"><span>Classes</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
          <div class="left">
            <form id="FSearchBox" action="search.php" method="get">
              <img id="MSearchSelect" src="search/mag.png" alt=""/>
              <input type="text" id="MSearchField" name="query" value="Search" size="20" accesskey="S" 
                     onfocus="searchBox.OnSearchFieldFocus(true)" 
                     onblur="searchBox.OnSearchFieldFocus(false)"/>
            </form>
          </div><div class="right"></div>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
    </ul>
  </div>
</div>
<div class="header">
  <div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#namespaces">Namespaces</a> &#124;
<a href="#define-members">Defines</a> &#124;
<a href="#enum-members">Enumerations</a> &#124;
<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a>  </div>
  <div class="headertitle">
<div class="title">Sparse File Reference</div>  </div>
</div>
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="_core_source.html">Core</a>&quot;</code><br/>
<code>#include &quot;src/Core/util/DisableStupidWarnings.h&quot;</code><br/>
<code>#include &lt;vector&gt;</code><br/>
<code>#include &lt;map&gt;</code><br/>
<code>#include &lt;cstdlib&gt;</code><br/>
<code>#include &lt;cstring&gt;</code><br/>
<code>#include &lt;algorithm&gt;</code><br/>
<code>#include &quot;src/Sparse/SparseUtil.h&quot;</code><br/>
<code>#include &quot;src/Sparse/SparseMatrixBase.h&quot;</code><br/>
<code>#include &quot;src/Sparse/CompressedStorage.h&quot;</code><br/>
<code>#include &quot;src/Sparse/AmbiVector.h&quot;</code><br/>
<code>#include &quot;src/Sparse/SparseMatrix.h&quot;</code><br/>
<code>#include &quot;src/Sparse/DynamicSparseMatrix.h&quot;</code><br/>
<code>#include &quot;src/Sparse/MappedSparseMatrix.h&quot;</code><br/>
<code>#include &quot;src/Sparse/SparseVector.h&quot;</code><br/>
<code>#include &quot;src/Sparse/CoreIterators.h&quot;</code><br/>
<code>#include &quot;src/Sparse/SparseBlock.h&quot;</code><br/>
<code>#include &quot;src/Sparse/SparseTranspose.h&quot;</code><br/>
<code>#include &quot;src/Sparse/SparseCwiseUnaryOp.h&quot;</code><br/>
<code>#include &quot;src/Sparse/SparseCwiseBinaryOp.h&quot;</code><br/>
<code>#include &quot;src/Sparse/SparseDot.h&quot;</code><br/>
<code>#include &quot;src/Sparse/SparseAssign.h&quot;</code><br/>
<code>#include &quot;src/Sparse/SparseRedux.h&quot;</code><br/>
<code>#include &quot;src/Sparse/SparseFuzzy.h&quot;</code><br/>
<code>#include &quot;src/Sparse/SparseProduct.h&quot;</code><br/>
<code>#include &quot;src/Sparse/SparseSparseProduct.h&quot;</code><br/>
<code>#include &quot;src/Sparse/SparseDenseProduct.h&quot;</code><br/>
<code>#include &quot;src/Sparse/SparseDiagonalProduct.h&quot;</code><br/>
<code>#include &quot;src/Sparse/SparseTriangularView.h&quot;</code><br/>
<code>#include &quot;src/Sparse/SparseSelfAdjointView.h&quot;</code><br/>
<code>#include &quot;src/Sparse/TriangularSolver.h&quot;</code><br/>
<code>#include &quot;src/Sparse/SparseView.h&quot;</code><br/>
<code>#include &quot;src/Core/util/ReenableStupidWarnings.h&quot;</code><br/>
</div><div class="textblock"><div class="dynheader">
Include dependency graph for Sparse:</div>
<div class="dyncontent">
<div class="center"><img src="_sparse__incl.png" border="0" usemap="#_sparse" alt=""/></div>
<map name="_sparse" id="_sparse">
<area shape="rect" id="node3" href="_core.html" title="Core" alt="" coords="1324,80,1375,107"/></map>
</div>
</div>
<p><a href="_sparse_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1_sparse.html">Eigen::Sparse</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The type used to identify a general sparse storage.  <a href="struct_eigen_1_1_sparse.html#details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1eval_3_01_t_00_01_sparse_01_4.html">Eigen::internal::eval&lt; T, Sparse &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1plain__matrix__type_3_01_t_00_01_sparse_01_4.html">Eigen::internal::plain_matrix_type&lt; T, Sparse &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_sparse_matrix_base.html">Eigen::SparseMatrixBase</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Base class of any sparse matrices or sparse expressions.  <a href="class_eigen_1_1_sparse_matrix_base.html#details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_compressed_storage.html">Eigen::CompressedStorage</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores a sparse set of values as a list of values and a list of indices.  <a href="class_eigen_1_1_compressed_storage.html#details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_ambi_vector.html">Eigen::AmbiVector</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1_ambi_vector_1_1_list_el.html">Eigen::AmbiVector::ListEl</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_ambi_vector_1_1_iterator.html">Eigen::AmbiVector::Iterator</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="class_eigen_1_1_ambi_vector_1_1_iterator.html" title="Iterator over the nonzero coefficients.">Iterator</a> over the nonzero coefficients.  <a href="class_eigen_1_1_ambi_vector_1_1_iterator.html#details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1traits_3_01_sparse_matrix_3_01___scalar_00_01___options_00_01___index_01_4_01_4.html">Eigen::internal::traits&lt; SparseMatrix&lt; _Scalar, _Options, _Index &gt; &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_sparse_matrix.html">Eigen::SparseMatrix</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The main sparse matrix class.  <a href="class_eigen_1_1_sparse_matrix.html#details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1_sparse_matrix_1_1default__prunning__func.html">Eigen::SparseMatrix::default_prunning_func</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_sparse_matrix_1_1_inner_iterator.html">Eigen::SparseMatrix::InnerIterator</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1traits_3_01_dynamic_sparse_matrix_3_01___scalar_00_01___options_00_01___index_01_4_01_4.html">Eigen::internal::traits&lt; DynamicSparseMatrix&lt; _Scalar, _Options, _Index &gt; &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_dynamic_sparse_matrix.html">Eigen::DynamicSparseMatrix</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">A sparse matrix class designed for matrix assembly purpose.  <a href="class_eigen_1_1_dynamic_sparse_matrix.html#details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_dynamic_sparse_matrix_1_1_inner_iterator.html">Eigen::DynamicSparseMatrix::InnerIterator</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1traits_3_01_mapped_sparse_matrix_3_01___scalar_00_01___flags_00_01___index_01_4_01_4.html">Eigen::internal::traits&lt; MappedSparseMatrix&lt; _Scalar, _Flags, _Index &gt; &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_mapped_sparse_matrix.html">Eigen::MappedSparseMatrix</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="struct_eigen_1_1_sparse.html" title="The type used to identify a general sparse storage.">Sparse</a> matrix.  <a href="class_eigen_1_1_mapped_sparse_matrix.html#details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_mapped_sparse_matrix_1_1_inner_iterator.html">Eigen::MappedSparseMatrix::InnerIterator</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1traits_3_01_sparse_vector_3_01___scalar_00_01___options_00_01___index_01_4_01_4.html">Eigen::internal::traits&lt; SparseVector&lt; _Scalar, _Options, _Index &gt; &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_sparse_vector.html">Eigen::SparseVector</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">a sparse vector class  <a href="class_eigen_1_1_sparse_vector.html#details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_sparse_vector_1_1_inner_iterator.html">Eigen::SparseVector::InnerIterator</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_dense_base_1_1_inner_iterator.html">Eigen::DenseBase::InnerIterator</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1traits_3_01_sparse_inner_vector_set_3_01_matrix_type_00_01_size_01_4_01_4.html">Eigen::internal::traits&lt; SparseInnerVectorSet&lt; MatrixType, Size &gt; &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_sparse_inner_vector_set.html">Eigen::SparseInnerVectorSet</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_sparse_inner_vector_set_1_1_inner_iterator.html">Eigen::SparseInnerVectorSet::InnerIterator</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_sparse_inner_vector_set_3_01_dynamic_sparse_matrix_3_01___scalar_00_01___optionsfa9c3f6a5b0388fabaa8e6f27c07a86a.html">Eigen::SparseInnerVectorSet&lt; DynamicSparseMatrix&lt; _Scalar, _Options, _Index &gt;, Size &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_sparse_inner_vector_set_3_01_dynamic_sparse_matrix_3_01___scalar_00_01___options376e015dae0c0ff6d8331c141694ee7d.html">Eigen::SparseInnerVectorSet&lt; DynamicSparseMatrix&lt; _Scalar, _Options, _Index &gt;, Size &gt;::InnerIterator</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_sparse_inner_vector_set_3_01_sparse_matrix_3_01___scalar_00_01___options_00_01___index_01_4_00_01_size_01_4.html">Eigen::SparseInnerVectorSet&lt; SparseMatrix&lt; _Scalar, _Options, _Index &gt;, Size &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_sparse_inner_vector_set_3_01_sparse_matrix_3_01___scalar_00_01___options_00_01__df2358bcb5c504cb848d8c17f64c2ab6.html">Eigen::SparseInnerVectorSet&lt; SparseMatrix&lt; _Scalar, _Options, _Index &gt;, Size &gt;::InnerIterator</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_transpose_impl_3_01_matrix_type_00_01_sparse_01_4.html">Eigen::TransposeImpl&lt; MatrixType, Sparse &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_transpose_impl_3_01_matrix_type_00_01_sparse_01_4_1_1_inner_iterator.html">Eigen::TransposeImpl&lt; MatrixType, Sparse &gt;::InnerIterator</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_transpose_impl_3_01_matrix_type_00_01_sparse_01_4_1_1_reverse_inner_iterator.html">Eigen::TransposeImpl&lt; MatrixType, Sparse &gt;::ReverseInnerIterator</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_cwise_unary_op_impl_3_01_unary_op_00_01_matrix_type_00_01_sparse_01_4.html">Eigen::CwiseUnaryOpImpl&lt; UnaryOp, MatrixType, Sparse &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_cwise_unary_op_impl_3_01_unary_op_00_01_matrix_type_00_01_sparse_01_4_1_1_inner_iterator.html">Eigen::CwiseUnaryOpImpl&lt; UnaryOp, MatrixType, Sparse &gt;::InnerIterator</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_cwise_unary_view_impl_3_01_view_op_00_01_matrix_type_00_01_sparse_01_4.html">Eigen::CwiseUnaryViewImpl&lt; ViewOp, MatrixType, Sparse &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_cwise_unary_view_impl_3_01_view_op_00_01_matrix_type_00_01_sparse_01_4_1_1_inner_iterator.html">Eigen::CwiseUnaryViewImpl&lt; ViewOp, MatrixType, Sparse &gt;::InnerIterator</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1promote__storage__type_3_01_dense_00_01_sparse_01_4.html">Eigen::internal::promote_storage_type&lt; Dense, Sparse &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1promote__storage__type_3_01_sparse_00_01_dense_01_4.html">Eigen::internal::promote_storage_type&lt; Sparse, Dense &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_cwise_binary_op_impl_3_01_binary_op_00_01_lhs_00_01_rhs_00_01_sparse_01_4.html">Eigen::CwiseBinaryOpImpl&lt; BinaryOp, Lhs, Rhs, Sparse &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_cwise_binary_op_impl_3_01_binary_op_00_01_lhs_00_01_rhs_00_01_sparse_01_4_1_1_inner_iterator.html">Eigen::CwiseBinaryOpImpl&lt; BinaryOp, Lhs, Rhs, Sparse &gt;::InnerIterator</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1internal_1_1sparse__cwise__binary__op__inner__iterator__selector_3_01_binary_op_077fcf1f2ca47da743dae806fc4d17d36.html">Eigen::internal::sparse_cwise_binary_op_inner_iterator_selector&lt; BinaryOp, Lhs, Rhs, Derived, Sparse, Sparse &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1internal_1_1sparse__cwise__binary__op__inner__iterator__selector_3_01scalar__prod623d7af8278fb2789a253080a8dea1a1.html">Eigen::internal::sparse_cwise_binary_op_inner_iterator_selector&lt; scalar_product_op&lt; T &gt;, Lhs, Rhs, Derived, Sparse, Sparse &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1internal_1_1sparse__cwise__binary__op__inner__iterator__selector_3_01scalar__prod0b3fb89e2bdaa405a5865342b822b535.html">Eigen::internal::sparse_cwise_binary_op_inner_iterator_selector&lt; scalar_product_op&lt; T &gt;, Lhs, Rhs, Derived, Sparse, Dense &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1internal_1_1sparse__cwise__binary__op__inner__iterator__selector_3_01scalar__prod613e9dd1d92a4b732d919826beb5467b.html">Eigen::internal::sparse_cwise_binary_op_inner_iterator_selector&lt; scalar_product_op&lt; T &gt;, Lhs, Rhs, Derived, Dense, Sparse &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1_sparse_sparse_product_return_type.html">Eigen::SparseSparseProductReturnType</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1traits_3_01_sparse_sparse_product_3_01_lhs_nested_00_01_rhs_nested_01_4_01_4.html">Eigen::internal::traits&lt; SparseSparseProduct&lt; LhsNested, RhsNested &gt; &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_sparse_sparse_product.html">Eigen::SparseSparseProduct</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1sparse__product__selector_3_01_lhs_00_01_rhs_00_01_result_type_00_01044e3540b89959ae783e588d23fd2889.html">Eigen::internal::sparse_product_selector&lt; Lhs, Rhs, ResultType, ColMajor, ColMajor, ColMajor &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1sparse__product__selector_3_01_lhs_00_01_rhs_00_01_result_type_00_01cd66ac0eaf616d83170860b8765207ae.html">Eigen::internal::sparse_product_selector&lt; Lhs, Rhs, ResultType, ColMajor, ColMajor, RowMajor &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1sparse__product__selector_3_01_lhs_00_01_rhs_00_01_result_type_00_016e9bb6686db97025689f097c9d91d2cb.html">Eigen::internal::sparse_product_selector&lt; Lhs, Rhs, ResultType, RowMajor, RowMajor, RowMajor &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1sparse__product__selector_3_01_lhs_00_01_rhs_00_01_result_type_00_01f62dce3a5ac23aa7d8000dd8d49f98f2.html">Eigen::internal::sparse_product_selector&lt; Lhs, Rhs, ResultType, RowMajor, RowMajor, ColMajor &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1sparse__product__selector2_3_01_lhs_00_01_rhs_00_01_result_type_00_09aac15efcd95c59e2e0627bf38590178.html">Eigen::internal::sparse_product_selector2&lt; Lhs, Rhs, ResultType, ColMajor, ColMajor, ColMajor &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1sparse__product__selector2_3_01_lhs_00_01_rhs_00_01_result_type_00_051e26aeb4cca09e4f2141dd0086df5bf.html">Eigen::internal::sparse_product_selector2&lt; Lhs, Rhs, ResultType, RowMajor, ColMajor, ColMajor &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1sparse__product__selector2_3_01_lhs_00_01_rhs_00_01_result_type_00_0dc9c40aced4c34c2d7538f54421293bd.html">Eigen::internal::sparse_product_selector2&lt; Lhs, Rhs, ResultType, ColMajor, RowMajor, ColMajor &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1sparse__product__selector2_3_01_lhs_00_01_rhs_00_01_result_type_00_0ec75d0e8e8e9f30004aa8039000fd358.html">Eigen::internal::sparse_product_selector2&lt; Lhs, Rhs, ResultType, RowMajor, RowMajor, ColMajor &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1sparse__product__selector2_3_01_lhs_00_01_rhs_00_01_result_type_00_01f5f1ede466882e16290bd71dac32697.html">Eigen::internal::sparse_product_selector2&lt; Lhs, Rhs, ResultType, ColMajor, ColMajor, RowMajor &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1sparse__product__selector2_3_01_lhs_00_01_rhs_00_01_result_type_00_0e620ec94e9149ccdbd35cd82b9ba52e3.html">Eigen::internal::sparse_product_selector2&lt; Lhs, Rhs, ResultType, RowMajor, ColMajor, RowMajor &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1sparse__product__selector2_3_01_lhs_00_01_rhs_00_01_result_type_00_0bd0f2adca1ce3618733fcdc5dfbd214a.html">Eigen::internal::sparse_product_selector2&lt; Lhs, Rhs, ResultType, ColMajor, RowMajor, RowMajor &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1sparse__product__selector2_3_01_lhs_00_01_rhs_00_01_result_type_00_0efcd6c58ceea0fd89d28269c00afd724.html">Eigen::internal::sparse_product_selector2&lt; Lhs, Rhs, ResultType, RowMajor, RowMajor, RowMajor &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1_sparse_dense_product_return_type.html">Eigen::SparseDenseProductReturnType</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1_sparse_dense_product_return_type_3_01_lhs_00_01_rhs_00_011_01_4.html">Eigen::SparseDenseProductReturnType&lt; Lhs, Rhs, 1 &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1_dense_sparse_product_return_type.html">Eigen::DenseSparseProductReturnType</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1_dense_sparse_product_return_type_3_01_lhs_00_01_rhs_00_011_01_4.html">Eigen::DenseSparseProductReturnType&lt; Lhs, Rhs, 1 &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1traits_3_01_sparse_dense_outer_product_3_01_lhs_00_01_rhs_00_01_tr_01_4_01_4.html">Eigen::internal::traits&lt; SparseDenseOuterProduct&lt; Lhs, Rhs, Tr &gt; &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_sparse_dense_outer_product.html">Eigen::SparseDenseOuterProduct</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_sparse_dense_outer_product_1_1_inner_iterator.html">Eigen::SparseDenseOuterProduct::InnerIterator</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1traits_3_01_sparse_time_dense_product_3_01_lhs_00_01_rhs_01_4_01_4.html">Eigen::internal::traits&lt; SparseTimeDenseProduct&lt; Lhs, Rhs &gt; &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_sparse_time_dense_product.html">Eigen::SparseTimeDenseProduct</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1traits_3_01_dense_time_sparse_product_3_01_lhs_00_01_rhs_01_4_01_4.html">Eigen::internal::traits&lt; DenseTimeSparseProduct&lt; Lhs, Rhs &gt; &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_dense_time_sparse_product.html">Eigen::DenseTimeSparseProduct</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1traits_3_01_sparse_diagonal_product_3_01_lhs_00_01_rhs_01_4_01_4.html">Eigen::internal::traits&lt; SparseDiagonalProduct&lt; Lhs, Rhs &gt; &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_sparse_diagonal_product.html">Eigen::SparseDiagonalProduct</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1internal_1_1sparse__diagonal__product__inner__iterator__selector_3_01_lhs_00_01_raf770041248098927054edb13b057459.html">Eigen::internal::sparse_diagonal_product_inner_iterator_selector&lt; Lhs, Rhs, SparseDiagonalProductType, SDP_IsDiagonal, SDP_IsSparseRowMajor &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1internal_1_1sparse__diagonal__product__inner__iterator__selector_3_01_lhs_00_01_rfaf0ce7003f5950b3b37a2173e7d59ff.html">Eigen::internal::sparse_diagonal_product_inner_iterator_selector&lt; Lhs, Rhs, SparseDiagonalProductType, SDP_IsDiagonal, SDP_IsSparseColMajor &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1internal_1_1sparse__diagonal__product__inner__iterator__selector_3_01_lhs_00_01_r584de0ca80d9f76b4cc29c94af0f60b4.html">Eigen::internal::sparse_diagonal_product_inner_iterator_selector&lt; Lhs, Rhs, SparseDiagonalProductType, SDP_IsSparseColMajor, SDP_IsDiagonal &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1internal_1_1sparse__diagonal__product__inner__iterator__selector_3_01_lhs_00_01_r520cf7aa188b9634f99f18e353be8a30.html">Eigen::internal::sparse_diagonal_product_inner_iterator_selector&lt; Lhs, Rhs, SparseDiagonalProductType, SDP_IsSparseRowMajor, SDP_IsDiagonal &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1traits_3_01_sparse_triangular_view_3_01_matrix_type_00_01_mode_01_4_01_4.html">Eigen::internal::traits&lt; SparseTriangularView&lt; MatrixType, Mode &gt; &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_sparse_triangular_view.html">Eigen::SparseTriangularView</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_sparse_triangular_view_1_1_inner_iterator.html">Eigen::SparseTriangularView::InnerIterator</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1traits_3_01_sparse_self_adjoint_view_3_01_matrix_type_00_01_up_lo_01_4_01_4.html">Eigen::internal::traits&lt; SparseSelfAdjointView&lt; MatrixType, UpLo &gt; &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_sparse_self_adjoint_view.html">Eigen::SparseSelfAdjointView</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Pseudo expression to manipulate a triangular sparse matrix as a selfadjoint matrix.  <a href="class_eigen_1_1_sparse_self_adjoint_view.html#details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1traits_3_01_sparse_self_adjoint_time_dense_product_3_01_lhs_00_01_rhs_00_01_up_lo_01_4_01_4.html">Eigen::internal::traits&lt; SparseSelfAdjointTimeDenseProduct&lt; Lhs, Rhs, UpLo &gt; &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_sparse_self_adjoint_time_dense_product.html">Eigen::SparseSelfAdjointTimeDenseProduct</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1traits_3_01_dense_time_sparse_self_adjoint_product_3_01_lhs_00_01_rhs_00_01_up_lo_01_4_01_4.html">Eigen::internal::traits&lt; DenseTimeSparseSelfAdjointProduct&lt; Lhs, Rhs, UpLo &gt; &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_dense_time_sparse_self_adjoint_product.html">Eigen::DenseTimeSparseSelfAdjointProduct</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1traits_3_01_sparse_symmetric_permutation_product_3_01_matrix_type_00_01_up_lo_01_4_01_4.html">Eigen::internal::traits&lt; SparseSymmetricPermutationProduct&lt; MatrixType, UpLo &gt; &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_sparse_symmetric_permutation_product.html">Eigen::SparseSymmetricPermutationProduct</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1sparse__solve__triangular__selector_3_01_lhs_00_01_rhs_00_01_mode_00_01_lower_00_01_row_major_01_4.html">Eigen::internal::sparse_solve_triangular_selector&lt; Lhs, Rhs, Mode, Lower, RowMajor &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1sparse__solve__triangular__selector_3_01_lhs_00_01_rhs_00_01_mode_00_01_upper_00_01_row_major_01_4.html">Eigen::internal::sparse_solve_triangular_selector&lt; Lhs, Rhs, Mode, Upper, RowMajor &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1sparse__solve__triangular__selector_3_01_lhs_00_01_rhs_00_01_mode_00_01_lower_00_01_col_major_01_4.html">Eigen::internal::sparse_solve_triangular_selector&lt; Lhs, Rhs, Mode, Lower, ColMajor &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1sparse__solve__triangular__selector_3_01_lhs_00_01_rhs_00_01_mode_00_01_upper_00_01_col_major_01_4.html">Eigen::internal::sparse_solve_triangular_selector&lt; Lhs, Rhs, Mode, Upper, ColMajor &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1sparse__solve__triangular__sparse__selector_3_01_lhs_00_01_rhs_00_0103d70089ab1c1a5e4529163773532981.html">Eigen::internal::sparse_solve_triangular_sparse_selector&lt; Lhs, Rhs, Mode, UpLo, ColMajor &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1traits_3_01_sparse_view_3_01_matrix_type_01_4_01_4.html">Eigen::internal::traits&lt; SparseView&lt; MatrixType &gt; &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_sparse_view.html">Eigen::SparseView</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_sparse_view_1_1_inner_iterator.html">Eigen::SparseView::InnerIterator</a></td></tr>
<tr><td colspan="2"><h2><a name="namespaces"></a>
Namespaces</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_eigen.html">Eigen</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Namespace containing all symbols from the Eigen library. </p>
<br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html">Eigen::internal</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Applies the clock wise 2D rotation <em>j</em> to the set of 2D vectors of cordinates <em>x</em> and <em>y:</em> <img class="formulaInl" alt="$ \left ( \begin{array}{cc} x \\ y \end{array} \right ) = J \left ( \begin{array}{cc} x \\ y \end{array} \right ) $" src="form_260.png"/> </p>
<br/></td></tr>
<tr><td colspan="2"><h2><a name="define-members"></a>
Defines</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_sparse.html#aa3e0b887e87a5e7427751e0ba82ad625">EIGEN_SPARSE_MODULE_H</a></td></tr>
<tr><td colspan="2"><h2><a name="enum-members"></a>
Enumerations</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom">{ <a class="el" href="namespace_eigen_1_1internal.html#aa9f85c9303e7e628793a743eafe6c694abef3e63ae98a99b28cfa240617d2aeea">Eigen::internal::SDP_IsDiagonal</a>, 
<a class="el" href="namespace_eigen_1_1internal.html#aa9f85c9303e7e628793a743eafe6c694a691ed5e058d4b5efe63c4d71e0c1d0a9">Eigen::internal::SDP_IsSparseRowMajor</a>, 
<a class="el" href="namespace_eigen_1_1internal.html#aa9f85c9303e7e628793a743eafe6c694a3b1901381bff32813edfc7427064422e">Eigen::internal::SDP_IsSparseColMajor</a>
 }</td></tr>
<tr><td colspan="2"><h2><a name="func-members"></a>
Functions</h2></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Lhs , typename Rhs , typename ResultType &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">static void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a11fbe7131bd7aa0afa263d9ba3f9b618">Eigen::internal::sparse_product_impl2</a> (const Lhs &amp;lhs, const Rhs &amp;rhs, ResultType &amp;res)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Lhs , typename Rhs , typename ResultType &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">static void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#aa0df4f2056dc17c837f0e3fe9a662dd1">Eigen::internal::sparse_product_impl</a> (const Lhs &amp;lhs, const Rhs &amp;rhs, ResultType &amp;res)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;int SrcUpLo, int DstUpLo, typename MatrixType , int DestOrder&gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#af65ff11da7937d6086830699190f088c">Eigen::internal::permute_symm_to_symm</a> (const MatrixType &amp;mat, SparseMatrix&lt; typename MatrixType::Scalar, DestOrder, typename MatrixType::Index &gt; &amp;_dest, const typename MatrixType::Index *perm=0)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;int UpLo, typename MatrixType , int DestOrder&gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#ae5e3aebdc0862ae9259cd1ddd49b825f">Eigen::internal::permute_symm_to_fullsymm</a> (const MatrixType &amp;mat, SparseMatrix&lt; typename MatrixType::Scalar, DestOrder, typename MatrixType::Index &gt; &amp;_dest, const typename MatrixType::Index *perm=0)</td></tr>
<tr><td colspan="2"><h2><a name="var-members"></a>
Variables</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_eigen.html#ae77c267db06bfa11212bc13dfe8f90a6">Eigen::CoherentAccessPattern</a> = 0x1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_eigen.html#ad3a7fa97adf0db7055c92f466cecc271">Eigen::InnerRandomAccessPattern</a> = 0x2 | CoherentAccessPattern</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_eigen.html#a4eea27a4bf0e3e88d0025ee77628e129">Eigen::OuterRandomAccessPattern</a> = 0x4 | CoherentAccessPattern</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_eigen.html#ad9beed61de5b6f473461b053a43ae793">Eigen::RandomAccessPattern</a> = 0x8 | OuterRandomAccessPattern | InnerRandomAccessPattern</td></tr>
</table>
<hr/><h2>Define Documentation</h2>
<a class="anchor" id="aa3e0b887e87a5e7427751e0ba82ad625"></a><!-- doxytag: member="Sparse::EIGEN_SPARSE_MODULE_H" ref="aa3e0b887e87a5e7427751e0ba82ad625" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EIGEN_SPARSE_MODULE_H</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_sparse_source.html#l00002">2</a> of file <a class="el" href="_sparse_source.html">Sparse</a>.</p>

</div>
</div>
<hr/><h2>Enumeration Type Documentation</h2>
<a class="anchor" id="a83f72dd946185574b53be115821f6876"></a><!-- doxytag: member="Sparse::@390" ref="a83f72dd946185574b53be115821f6876" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">anonymous enum<code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_sparse_source.html#l00045">45</a> of file <a class="el" href="_sparse_source.html">Sparse</a>.</p>

</div>
</div>
</div>
<br><hr><br> <table border="0" width="100%"> <tr> <td> Page generated by <a href="http://www.doxygen.org" target="_blank">Doxygen 1.7.5</a> for MRPT 0.9.5 SVN: at Sun Sep 25 17:20:18 UTC 2011</td><td></td> <td width="100"> </td> <td width="150">  </td></tr> </table>  </body></html>