Sophie

Sophie

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

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>Core 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="#typedef-members">Typedefs</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">Core File Reference</div>  </div>
</div>
<div class="contents">
<div class="textblock"><code>#include &quot;src/Core/util/DisableStupidWarnings.h&quot;</code><br/>
<code>#include &quot;src/Core/util/Macros.h&quot;</code><br/>
<code>#include &lt;cerrno&gt;</code><br/>
<code>#include &lt;cstddef&gt;</code><br/>
<code>#include &lt;cstdlib&gt;</code><br/>
<code>#include &lt;cmath&gt;</code><br/>
<code>#include &lt;complex&gt;</code><br/>
<code>#include &lt;cassert&gt;</code><br/>
<code>#include &lt;functional&gt;</code><br/>
<code>#include &lt;iosfwd&gt;</code><br/>
<code>#include &lt;cstring&gt;</code><br/>
<code>#include &lt;string&gt;</code><br/>
<code>#include &lt;limits&gt;</code><br/>
<code>#include &lt;climits&gt;</code><br/>
<code>#include &lt;algorithm&gt;</code><br/>
<code>#include &quot;src/Core/util/Constants.h&quot;</code><br/>
<code>#include &quot;src/Core/util/ForwardDeclarations.h&quot;</code><br/>
<code>#include &quot;src/Core/util/Meta.h&quot;</code><br/>
<code>#include &quot;src/Core/util/XprHelper.h&quot;</code><br/>
<code>#include &quot;src/Core/util/StaticAssert.h&quot;</code><br/>
<code>#include &quot;src/Core/util/Memory.h&quot;</code><br/>
<code>#include &quot;src/Core/NumTraits.h&quot;</code><br/>
<code>#include &quot;src/Core/MathFunctions.h&quot;</code><br/>
<code>#include &quot;src/Core/GenericPacketMath.h&quot;</code><br/>
<code>#include &quot;src/Core/arch/Default/Settings.h&quot;</code><br/>
<code>#include &quot;src/Core/Functors.h&quot;</code><br/>
<code>#include &quot;src/Core/DenseCoeffsBase.h&quot;</code><br/>
<code>#include &quot;src/Core/DenseBase.h&quot;</code><br/>
<code>#include &quot;src/Core/MatrixBase.h&quot;</code><br/>
<code>#include &quot;src/Core/EigenBase.h&quot;</code><br/>
<code>#include &quot;src/Core/util/BlasUtil.h&quot;</code><br/>
<code>#include &quot;src/Core/DenseStorage.h&quot;</code><br/>
<code>#include &quot;src/Core/NestByValue.h&quot;</code><br/>
<code>#include &quot;src/Core/ForceAlignedAccess.h&quot;</code><br/>
<code>#include &quot;src/Core/ReturnByValue.h&quot;</code><br/>
<code>#include &quot;src/Core/NoAlias.h&quot;</code><br/>
<code>#include &quot;src/Core/PlainObjectBase.h&quot;</code><br/>
<code>#include &quot;src/Core/Matrix.h&quot;</code><br/>
<code>#include &quot;src/Core/Array.h&quot;</code><br/>
<code>#include &quot;src/Core/CwiseBinaryOp.h&quot;</code><br/>
<code>#include &quot;src/Core/CwiseUnaryOp.h&quot;</code><br/>
<code>#include &quot;src/Core/CwiseNullaryOp.h&quot;</code><br/>
<code>#include &quot;src/Core/CwiseUnaryView.h&quot;</code><br/>
<code>#include &quot;src/Core/SelfCwiseBinaryOp.h&quot;</code><br/>
<code>#include &quot;src/Core/Dot.h&quot;</code><br/>
<code>#include &quot;src/Core/StableNorm.h&quot;</code><br/>
<code>#include &quot;src/Core/MapBase.h&quot;</code><br/>
<code>#include &quot;src/Core/Stride.h&quot;</code><br/>
<code>#include &quot;src/Core/Map.h&quot;</code><br/>
<code>#include &quot;src/Core/Block.h&quot;</code><br/>
<code>#include &quot;src/Core/VectorBlock.h&quot;</code><br/>
<code>#include &quot;src/Core/Transpose.h&quot;</code><br/>
<code>#include &quot;src/Core/DiagonalMatrix.h&quot;</code><br/>
<code>#include &quot;src/Core/Diagonal.h&quot;</code><br/>
<code>#include &quot;src/Core/DiagonalProduct.h&quot;</code><br/>
<code>#include &quot;src/Core/PermutationMatrix.h&quot;</code><br/>
<code>#include &quot;src/Core/Transpositions.h&quot;</code><br/>
<code>#include &quot;src/Core/Redux.h&quot;</code><br/>
<code>#include &quot;src/Core/Visitor.h&quot;</code><br/>
<code>#include &quot;src/Core/Fuzzy.h&quot;</code><br/>
<code>#include &quot;src/Core/IO.h&quot;</code><br/>
<code>#include &quot;src/Core/Swap.h&quot;</code><br/>
<code>#include &quot;src/Core/CommaInitializer.h&quot;</code><br/>
<code>#include &quot;src/Core/Flagged.h&quot;</code><br/>
<code>#include &quot;src/Core/ProductBase.h&quot;</code><br/>
<code>#include &quot;src/Core/GeneralProduct.h&quot;</code><br/>
<code>#include &quot;src/Core/TriangularMatrix.h&quot;</code><br/>
<code>#include &quot;src/Core/SelfAdjointView.h&quot;</code><br/>
<code>#include &quot;src/Core/SolveTriangular.h&quot;</code><br/>
<code>#include &quot;src/Core/products/Parallelizer.h&quot;</code><br/>
<code>#include &quot;src/Core/products/CoeffBasedProduct.h&quot;</code><br/>
<code>#include &quot;src/Core/products/GeneralBlockPanelKernel.h&quot;</code><br/>
<code>#include &quot;src/Core/products/GeneralMatrixVector.h&quot;</code><br/>
<code>#include &quot;src/Core/products/GeneralMatrixMatrix.h&quot;</code><br/>
<code>#include &quot;src/Core/products/GeneralMatrixMatrixTriangular.h&quot;</code><br/>
<code>#include &quot;src/Core/products/SelfadjointMatrixVector.h&quot;</code><br/>
<code>#include &quot;src/Core/products/SelfadjointMatrixMatrix.h&quot;</code><br/>
<code>#include &quot;src/Core/products/SelfadjointProduct.h&quot;</code><br/>
<code>#include &quot;src/Core/products/SelfadjointRank2Update.h&quot;</code><br/>
<code>#include &quot;src/Core/products/TriangularMatrixVector.h&quot;</code><br/>
<code>#include &quot;src/Core/products/TriangularMatrixMatrix.h&quot;</code><br/>
<code>#include &quot;src/Core/products/TriangularSolverMatrix.h&quot;</code><br/>
<code>#include &quot;src/Core/products/TriangularSolverVector.h&quot;</code><br/>
<code>#include &quot;src/Core/BandMatrix.h&quot;</code><br/>
<code>#include &quot;src/Core/BooleanRedux.h&quot;</code><br/>
<code>#include &quot;src/Core/Select.h&quot;</code><br/>
<code>#include &quot;src/Core/VectorwiseOp.h&quot;</code><br/>
<code>#include &quot;src/Core/Random.h&quot;</code><br/>
<code>#include &quot;src/Core/Replicate.h&quot;</code><br/>
<code>#include &quot;src/Core/Reverse.h&quot;</code><br/>
<code>#include &quot;src/Core/ArrayBase.h&quot;</code><br/>
<code>#include &quot;src/Core/ArrayWrapper.h&quot;</code><br/>
<code>#include &quot;src/Core/GlobalFunctions.h&quot;</code><br/>
<code>#include &quot;src/Core/util/ReenableStupidWarnings.h&quot;</code><br/>
</div><div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="_core__dep__incl.png" border="0" usemap="#_coredep" alt=""/></div>
<map name="_coredep" id="_coredep">
<area shape="rect" id="node3" href="_array.html" title="Array" alt="" coords="2209,80,2263,107"/><area shape="rect" id="node5" href="_cholesky.html" title="Cholesky" alt="" coords="2388,80,2464,107"/><area shape="rect" id="node7" href="_dense.html" title="Dense" alt="" coords="2546,379,2605,405"/><area shape="rect" id="node116" href="_q_r.html" title="QR" alt="" coords="2459,155,2501,181"/><area shape="rect" id="node122" href="_geometry.html" title="Geometry" alt="" coords="2703,304,2781,331"/><area shape="rect" id="node125" href="_eigenvalues.html" title="Eigenvalues" alt="" coords="2627,155,2720,181"/><area shape="rect" id="node129" href="_l_u.html" title="LU" alt="" coords="2795,80,2833,107"/><area shape="rect" id="node135" href="_jacobi.html" title="Jacobi" alt="" coords="2490,80,2549,107"/><area shape="rect" id="node140" href="_householder.html" title="Householder" alt="" coords="2574,80,2668,107"/><area shape="rect" id="node147" href="_sparse.html" title="Sparse" alt="" coords="2858,80,2920,107"/><area shape="rect" id="node9" href="base_2include_2mrpt_2utils_2types_8h.html" title="types.h" alt="" coords="2502,453,2567,480"/><area shape="rect" id="node114" href="_eigen.html" title="Eigen" alt="" coords="2591,453,2645,480"/><area shape="rect" id="node11" href="os_8h.html" title="os.h" alt="" coords="2454,528,2500,555"/><area shape="rect" id="node13" href="utils__defs_8h.html" title="utils_defs.h" alt="" coords="1099,603,1188,629"/><area shape="rect" id="node110" href="_c_vector_template_8h.html" title="CVectorTemplate.h" alt="" coords="2525,528,2659,555"/><area shape="rect" id="node112" href="opengl__fonts_8h.html" title="opengl_fonts.h" alt="" coords="2684,528,2791,555"/><area shape="rect" id="node21" href="_c_matrix_template_numeric_8h.html" title="CMatrixTemplateNumeric.h" alt="" coords="1311,827,1493,853"/><area shape="rect" id="node24" href="_c_kalman_filter_capable_8h.html" title="CKalmanFilterCapable.h" alt="" coords="1562,976,1725,1003"/><area shape="rect" id="node29" href="system_8h.html" title="system.h" alt="" coords="1903,752,1979,779"/><area shape="rect" id="node35" href="_c_observation_8h.html" title="CObservation.h" alt="" coords="1610,901,1723,928"/><area shape="rect" id="node46" href="_c_landmark_8h.html" title="CLandmark.h" alt="" coords="2306,752,2405,779"/><area shape="rect" id="node48" href="_c_cam_model_8h.html" title="CCamModel.h" alt="" coords="2432,752,2539,779"/><area shape="rect" id="node54" href="_c_loadable_options_8h.html" title="CLoadableOptions.h" alt="" coords="1747,901,1887,928"/><area shape="rect" id="node57" href="_c_height_grid_map2_d_8h.html" title="CHeightGridMap2D.h" alt="" coords="2449,976,2596,1003"/><area shape="rect" id="node59" href="_c_client_t_c_p_socket_8h.html" title="CClientTCPSocket.h" alt="" coords="5,901,149,928"/><area shape="rect" id="node72" href="_c_image_8h.html" title="CImage.h" alt="" coords="721,752,799,779"/><area shape="rect" id="node83" href="_c_directory_explorer_8h.html" title="CDirectoryExplorer.h" alt="" coords="1869,677,2013,704"/><area shape="rect" id="node86" href="_c_file_system_watcher_8h.html" title="CFileSystemWatcher.h" alt="" coords="2038,677,2196,704"/><area shape="rect" id="node93" href="_c_pose3_d_interpolator_8h.html" title="CPose3DInterpolator.h" alt="" coords="2717,603,2871,629"/><area shape="rect" id="node100" href="_c_m_h_properties_values_list_8h.html" title="CMHPropertiesValuesList.h" alt="" coords="2896,603,3080,629"/><area shape="rect" id="node106" href="_c_beacon_8h.html" title="CBeacon.h" alt="" coords="3105,603,3191,629"/><area shape="rect" id="node15" href="zip_8h.html" title="zip.h" alt="" coords="672,677,723,704"/><area shape="rect" id="node17" href="distributions_8h.html" title="distributions.h" alt="" coords="1282,901,1384,928"/><area shape="rect" id="node19" href="_c_matrix_template_8h.html" title="CMatrixTemplate.h" alt="" coords="1216,752,1349,779"/><area shape="rect" id="node26" href="memory_8h.html" title="memory.h" alt="" coords="1421,677,1500,704"/><area shape="rect" id="node31" href="datetime_8h.html" title="datetime.h" alt="" coords="1661,677,1743,704"/><area shape="rect" id="node37" href="matrix__adaptors_8h.html" title="matrix_adaptors.h" alt="" coords="1219,677,1345,704"/><area shape="rect" id="node40" href="_c_array_8h.html" title="CArray.h" alt="" coords="1069,677,1143,704"/><area shape="rect" id="node44" href="lightweight__geom__data_8h.html" title="lightweight_geom_data.h" alt="" coords="2273,677,2439,704"/><area shape="rect" id="node50" href="_c_object_8h.html" title="CObject.h" alt="" coords="1374,752,1455,779"/><area shape="rect" id="node52" href="_c_stream_8h.html" title="CStream.h" alt="" coords="1031,827,1116,853"/><area shape="rect" id="node62" href="safe__pointers_8h.html" title="safe_pointers.h" alt="" coords="1526,677,1636,704"/><area shape="rect" id="node66" href="_c_uncopiable_8h.html" title="CUncopiable.h" alt="" coords="1019,752,1127,779"/><area shape="rect" id="node69" href="exceptions_8h.html" title="exceptions.h" alt="" coords="797,677,893,704"/><area shape="rect" id="node74" href="circular__buffer_8h.html" title="circular_buffer.h" alt="" coords="165,677,280,704"/><area shape="rect" id="node76" href="bimap_8h.html" title="bimap.h" alt="" coords="305,677,372,704"/><area shape="rect" id="node78" href="map__as__vector_8h.html" title="map_as_vector.h" alt="" coords="397,677,520,704"/><area shape="rect" id="node80" href="_c_histogram_8h.html" title="CHistogram.h" alt="" coords="545,677,647,704"/><area shape="rect" id="node119" href="_s_v_d.html" title="SVD" alt="" coords="2551,229,2601,256"/></map>
</div>
</div>
<p><a href="_core_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_no_change__t.html">Eigen::NoChange_t</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_sequential__t.html">Eigen::Sequential_t</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_default__t.html">Eigen::Default_t</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.html">Eigen::Dense</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The type used to identify a dense storage.  <a href="struct_eigen_1_1_dense.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_matrix_xpr.html">Eigen::MatrixXpr</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The type used to identify a matrix expression.  <a href="struct_eigen_1_1_matrix_xpr.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_array_xpr.html">Eigen::ArrayXpr</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The type used to identify an array expression.  <a href="struct_eigen_1_1_array_xpr.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_01const_01_t_01_4.html">Eigen::internal::traits&lt; const T &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_1has__direct__access.html">Eigen::internal::has_direct_access</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_1accessors__level.html">Eigen::internal::accessors_level</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_1stem__function.html">Eigen::internal::stem_function</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_1true__type.html">Eigen::internal::true_type</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_1false__type.html">Eigen::internal::false_type</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_1conditional.html">Eigen::internal::conditional</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_1conditional_3_01false_00_01_then_00_01_else_01_4.html">Eigen::internal::conditional&lt; false, Then, Else &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_1is__same.html">Eigen::internal::is_same</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_1is__same_3_01_t_00_01_t_01_4.html">Eigen::internal::is_same&lt; T, T &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_1remove__reference.html">Eigen::internal::remove_reference</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_1remove__reference_3_01_t_01_6_01_4.html">Eigen::internal::remove_reference&lt; T &amp; &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_1remove__pointer.html">Eigen::internal::remove_pointer</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_1remove__pointer_3_01_t_01_5_01_4.html">Eigen::internal::remove_pointer&lt; T * &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_1remove__pointer_3_01_t_01_5const_01_01_4.html">Eigen::internal::remove_pointer&lt; T *const  &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_1remove__const.html">Eigen::internal::remove_const</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_1remove__const_3_01const_01_t_01_4.html">Eigen::internal::remove_const&lt; const T &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_1remove__const_3_01const_01_t[]_4.html">Eigen::internal::remove_const&lt; const T[]&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_1remove__const_3_01const_01_t[_size]_4.html">Eigen::internal::remove_const&lt; const T[Size]&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_1remove__all.html">Eigen::internal::remove_all</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_1remove__all_3_01const_01_t_01_4.html">Eigen::internal::remove_all&lt; const T &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_1remove__all_3_01_t_01const_01_6_01_4.html">Eigen::internal::remove_all&lt; T const &amp; &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_1remove__all_3_01_t_01_6_01_4.html">Eigen::internal::remove_all&lt; T &amp; &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_1remove__all_3_01_t_01const_01_5_01_4.html">Eigen::internal::remove_all&lt; T const * &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_1remove__all_3_01_t_01_5_01_4.html">Eigen::internal::remove_all&lt; T * &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_1is__arithmetic.html">Eigen::internal::is_arithmetic</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_1is__arithmetic_3_01float_01_4.html">Eigen::internal::is_arithmetic&lt; float &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_1is__arithmetic_3_01double_01_4.html">Eigen::internal::is_arithmetic&lt; double &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_1is__arithmetic_3_01long_01double_01_4.html">Eigen::internal::is_arithmetic&lt; long double &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_1is__arithmetic_3_01bool_01_4.html">Eigen::internal::is_arithmetic&lt; bool &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_1is__arithmetic_3_01char_01_4.html">Eigen::internal::is_arithmetic&lt; char &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_1is__arithmetic_3_01signed_01char_01_4.html">Eigen::internal::is_arithmetic&lt; signed char &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_1is__arithmetic_3_01unsigned_01char_01_4.html">Eigen::internal::is_arithmetic&lt; unsigned char &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_1is__arithmetic_3_01signed_01short_01_4.html">Eigen::internal::is_arithmetic&lt; signed short &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_1is__arithmetic_3_01unsigned_01short_01_4.html">Eigen::internal::is_arithmetic&lt; unsigned short &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_1is__arithmetic_3_01signed_01int_01_4.html">Eigen::internal::is_arithmetic&lt; signed int &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_1is__arithmetic_3_01unsigned_01int_01_4.html">Eigen::internal::is_arithmetic&lt; unsigned int &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_1is__arithmetic_3_01signed_01long_01_4.html">Eigen::internal::is_arithmetic&lt; signed long &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_1is__arithmetic_3_01unsigned_01long_01_4.html">Eigen::internal::is_arithmetic&lt; unsigned long &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_1is__arithmetic_3_01signed_01long_01long_01_4.html">Eigen::internal::is_arithmetic&lt; signed long long &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_1is__arithmetic_3_01unsigned_01long_01long_01_4.html">Eigen::internal::is_arithmetic&lt; unsigned long long &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_1add__const.html">Eigen::internal::add_const</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_1add__const_3_01_t_01_6_01_4.html">Eigen::internal::add_const&lt; T &amp; &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_1is__const.html">Eigen::internal::is_const</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_1is__const_3_01_t_01const_01_01_4.html">Eigen::internal::is_const&lt; T const  &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_1add__const__on__value__type.html">Eigen::internal::add_const_on_value_type</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_1add__const__on__value__type_3_01_t_01_6_01_4.html">Eigen::internal::add_const_on_value_type&lt; T &amp; &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_1add__const__on__value__type_3_01_t_01_5_01_4.html">Eigen::internal::add_const_on_value_type&lt; T * &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_1add__const__on__value__type_3_01_t_01_5const_01_01_4.html">Eigen::internal::add_const_on_value_type&lt; T *const  &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_1add__const__on__value__type_3_01_t_01const_01_5const_01_01_4.html">Eigen::internal::add_const_on_value_type&lt; T const *const  &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_1enable__if_3_01true_00_01_t_01_4.html">Eigen::internal::enable_if&lt; true, T &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_1result__of.html">Eigen::internal::result_of</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_1has__none.html">Eigen::internal::has_none</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_1has__std__result__type.html">Eigen::internal::has_std_result_type</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_1has__tr1__result.html">Eigen::internal::has_tr1_result</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_1unary__result__of__select.html">Eigen::internal::unary_result_of_select</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_1unary__result__of__select_3_01_func_00_01_arg_type_00_01sizeof_07has__std__result__type_08_4.html">Eigen::internal::unary_result_of_select&lt; Func, ArgType, sizeof(has_std_result_type)&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_1unary__result__of__select_3_01_func_00_01_arg_type_00_01sizeof_07has__tr1__result_08_4.html">Eigen::internal::unary_result_of_select&lt; Func, ArgType, sizeof(has_tr1_result)&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_1result__of_3_01_func_07_arg_type_08_4.html">Eigen::internal::result_of&lt; Func(ArgType)&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_1binary__result__of__select.html">Eigen::internal::binary_result_of_select</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_1binary__result__of__select_3_01_func_00_01_arg_type0_00_01_arg_type12f7b681b9b0e96643c5ba0b38cf06652.html">Eigen::internal::binary_result_of_select&lt; Func, ArgType0, ArgType1, sizeof(has_std_result_type)&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_1binary__result__of__select_3_01_func_00_01_arg_type0_00_01_arg_type19eb2d03c93e1465fabde3b560e3be1a4.html">Eigen::internal::binary_result_of_select&lt; Func, ArgType0, ArgType1, sizeof(has_tr1_result)&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_1result__of_3_01_func_07_arg_type0_00_01_arg_type1_08_4.html">Eigen::internal::result_of&lt; Func(ArgType0, ArgType1)&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_1meta__sqrt.html">Eigen::internal::meta_sqrt</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_1meta__sqrt_3_01_y_00_01_inf_x_00_01_sup_x_00_01true_01_4.html">Eigen::internal::meta_sqrt&lt; Y, InfX, SupX, true &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_1scalar__product__traits_3_01_t_00_01_t_01_4.html">Eigen::internal::scalar_product_traits&lt; T, T &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_1scalar__product__traits_3_01_t_00_01std_1_1complex_3_01_t_01_4_01_4.html">Eigen::internal::scalar_product_traits&lt; T, std::complex&lt; T &gt; &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_1scalar__product__traits_3_01std_1_1complex_3_01_t_01_4_00_01_t_01_4.html">Eigen::internal::scalar_product_traits&lt; std::complex&lt; T &gt;, T &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_1is__diagonal.html">Eigen::internal::is_diagonal</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_1is__diagonal_3_01_diagonal_base_3_01_t_01_4_01_4.html">Eigen::internal::is_diagonal&lt; DiagonalBase&lt; T &gt; &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_1is__diagonal_3_01_diagonal_wrapper_3_01_t_01_4_01_4.html">Eigen::internal::is_diagonal&lt; DiagonalWrapper&lt; T &gt; &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_1is__diagonal_3_01_diagonal_matrix_3_01_t_00_01_s_01_4_01_4.html">Eigen::internal::is_diagonal&lt; DiagonalMatrix&lt; T, S &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_1internal_1_1no__assignment__operator.html">Eigen::internal::no_assignment_operator</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__index__type.html">Eigen::internal::promote_index_type</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_1variable__if__dynamic.html">Eigen::internal::variable_if_dynamic</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_1variable__if__dynamic_3_01_t_00_01_dynamic_01_4.html">Eigen::internal::variable_if_dynamic&lt; T, Dynamic &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_1functor__traits.html">Eigen::internal::functor_traits</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_1unpacket__traits.html">Eigen::internal::unpacket_traits</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_1make__proper__matrix__type.html">Eigen::internal::make_proper_matrix_type</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_1compute__matrix__flags.html">Eigen::internal::compute_matrix_flags</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_1size__at__compile__time.html">Eigen::internal::size_at_compile_time</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_dense_01_4.html">Eigen::internal::plain_matrix_type&lt; T, Dense &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__dense_3_01_t_00_01_matrix_xpr_01_4.html">Eigen::internal::plain_matrix_type_dense&lt; T, MatrixXpr &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__dense_3_01_t_00_01_array_xpr_01_4.html">Eigen::internal::plain_matrix_type_dense&lt; T, ArrayXpr &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_1eval_3_01_t_00_01_dense_01_4.html">Eigen::internal::eval&lt; T, Dense &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_1eval_3_01_matrix_3_01___scalar_00_01___rows_00_01___cols_00_01___opt9cfa1a2b5d36a2fa1d70e324e0b1c472.html">Eigen::internal::eval&lt; Matrix&lt; _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols &gt;, Dense &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_1eval_3_01_array_3_01___scalar_00_01___rows_00_01___cols_00_01___optifb38e4e42f3aa82ee965fe5a912f110a.html">Eigen::internal::eval&lt; Array&lt; _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols &gt;, Dense &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__column__major.html">Eigen::internal::plain_matrix_type_column_major</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__row__major.html">Eigen::internal::plain_matrix_type_row_major</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_1must__nest__by__value.html">Eigen::internal::must_nest_by_value</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_1is__reference.html">Eigen::internal::is_reference</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_1is__reference_3_01_t_01_6_01_4.html">Eigen::internal::is_reference&lt; T &amp; &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_1ref__selector.html">Eigen::internal::ref_selector</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_1nested.html">Eigen::internal::nested</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_1dense__xpr__base.html">Eigen::internal::dense_xpr_base</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_1dense__xpr__base_3_01_derived_00_01_matrix_xpr_01_4.html">Eigen::internal::dense_xpr_base&lt; Derived, MatrixXpr &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_1dense__xpr__base_3_01_derived_00_01_array_xpr_01_4.html">Eigen::internal::dense_xpr_base&lt; Derived, ArrayXpr &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_1special__scalar__op__base.html">Eigen::internal::special_scalar_op_base</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_1special__scalar__op__base_3_01_derived_00_01_scalar_00_01_other_scalar_00_01true_01_4.html">Eigen::internal::special_scalar_op_base&lt; Derived, Scalar, OtherScalar, true &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_1cast__return__type.html">Eigen::internal::cast_return_type</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_a_00_01_a_01_4.html">Eigen::internal::promote_storage_type&lt; A, A &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__row__type.html">Eigen::internal::plain_row_type</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__col__type.html">Eigen::internal::plain_col_type</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__diag__type.html">Eigen::internal::plain_diag_type</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_1is__lvalue.html">Eigen::internal::is_lvalue</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_1static__assertion.html">Eigen::internal::static_assertion</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_1static__assertion_3_01true_01_4.html">Eigen::internal::static_assertion&lt; true &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_1smart__copy__helper_3_01_t_00_01true_01_4.html">Eigen::internal::smart_copy_helper&lt; T, true &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_1smart__copy__helper_3_01_t_00_01false_01_4.html">Eigen::internal::smart_copy_helper&lt; T, false &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_1aligned__stack__memory__handler.html">Eigen::internal::aligned_stack_memory_handler</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_1aligned__allocator.html">Eigen::aligned_allocator</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">STL compatible allocator to use with with 16 byte aligned types.  <a href="class_eigen_1_1aligned__allocator.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_1aligned__allocator_1_1rebind.html">Eigen::aligned_allocator::rebind</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_generic_num_traits.html">Eigen::GenericNumTraits</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1_num_traits.html">Eigen::NumTraits</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Holds information about the various numeric (i.e.  <a href="struct_eigen_1_1_num_traits.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_num_traits_3_01float_01_4.html">Eigen::NumTraits&lt; float &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_num_traits_3_01double_01_4.html">Eigen::NumTraits&lt; double &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_num_traits_3_01long_01double_01_4.html">Eigen::NumTraits&lt; long double &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_num_traits_3_01std_1_1complex_3_01___real_01_4_01_4.html">Eigen::NumTraits&lt; std::complex&lt; _Real &gt; &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_num_traits_3_01_array_3_01_scalar_00_01_rows_00_01_cols_00_01_options_00_01_max_rows_00_01_max_cols_01_4_01_4.html">Eigen::NumTraits&lt; Array&lt; Scalar, Rows, Cols, Options, MaxRows, MaxCols &gt; &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_1global__math__functions__filtering__base.html">Eigen::internal::global_math_functions_filtering_base</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_1always__void.html">Eigen::internal::always_void</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_1global__math__functions__filtering__base_3_01_t_00_01typename_01alwa3a21a82d868fc50f3fc9fd9dd230c694.html">Eigen::internal::global_math_functions_filtering_base&lt; T, typename always_void&lt; typename T::Eigen_BaseClassForSpecializationOfGlobalMathFuncImpl &gt;::type &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_1real__impl.html">Eigen::internal::real_impl</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_1real__impl_3_01std_1_1complex_3_01_real_scalar_01_4_01_4.html">Eigen::internal::real_impl&lt; std::complex&lt; RealScalar &gt; &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_1real__retval.html">Eigen::internal::real_retval</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_1imag__impl.html">Eigen::internal::imag_impl</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_1imag__impl_3_01std_1_1complex_3_01_real_scalar_01_4_01_4.html">Eigen::internal::imag_impl&lt; std::complex&lt; RealScalar &gt; &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_1imag__retval.html">Eigen::internal::imag_retval</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_1real__ref__impl.html">Eigen::internal::real_ref_impl</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_1real__ref__retval.html">Eigen::internal::real_ref_retval</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_1imag__ref__default__impl.html">Eigen::internal::imag_ref_default_impl</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_1imag__ref__default__impl_3_01_scalar_00_01false_01_4.html">Eigen::internal::imag_ref_default_impl&lt; Scalar, false &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_1imag__ref__impl.html">Eigen::internal::imag_ref_impl</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_1imag__ref__retval.html">Eigen::internal::imag_ref_retval</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_1conj__impl.html">Eigen::internal::conj_impl</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_1conj__impl_3_01std_1_1complex_3_01_real_scalar_01_4_01_4.html">Eigen::internal::conj_impl&lt; std::complex&lt; RealScalar &gt; &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_1conj__retval.html">Eigen::internal::conj_retval</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_1abs__impl.html">Eigen::internal::abs_impl</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_1abs__retval.html">Eigen::internal::abs_retval</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_1abs2__impl.html">Eigen::internal::abs2_impl</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_1abs2__impl_3_01std_1_1complex_3_01_real_scalar_01_4_01_4.html">Eigen::internal::abs2_impl&lt; std::complex&lt; RealScalar &gt; &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_1abs2__retval.html">Eigen::internal::abs2_retval</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_1norm1__default__impl.html">Eigen::internal::norm1_default_impl</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_1norm1__default__impl_3_01_scalar_00_01false_01_4.html">Eigen::internal::norm1_default_impl&lt; Scalar, false &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_1norm1__impl.html">Eigen::internal::norm1_impl</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_1norm1__retval.html">Eigen::internal::norm1_retval</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_1hypot__impl.html">Eigen::internal::hypot_impl</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_1hypot__retval.html">Eigen::internal::hypot_retval</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_1cast__impl.html">Eigen::internal::cast_impl</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_1sqrt__default__impl.html">Eigen::internal::sqrt_default_impl</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_1sqrt__default__impl_3_01_scalar_00_01true_01_4.html">Eigen::internal::sqrt_default_impl&lt; Scalar, true &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_1sqrt__impl.html">Eigen::internal::sqrt_impl</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_1sqrt__retval.html">Eigen::internal::sqrt_retval</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_1atan2__default__impl.html">Eigen::internal::atan2_default_impl</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_1atan2__default__impl_3_01_scalar_00_01true_01_4.html">Eigen::internal::atan2_default_impl&lt; Scalar, true &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_1atan2__impl.html">Eigen::internal::atan2_impl</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_1atan2__retval.html">Eigen::internal::atan2_retval</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_1pow__default__impl.html">Eigen::internal::pow_default_impl</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_1pow__default__impl_3_01_scalar_00_01true_01_4.html">Eigen::internal::pow_default_impl&lt; Scalar, true &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_1pow__impl.html">Eigen::internal::pow_impl</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_1pow__retval.html">Eigen::internal::pow_retval</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_1random__default__impl.html">Eigen::internal::random_default_impl</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_1random__impl.html">Eigen::internal::random_impl</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_1random__retval.html">Eigen::internal::random_retval</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_1random__default__impl_3_01_scalar_00_01false_00_01false_01_4.html">Eigen::internal::random_default_impl&lt; Scalar, false, false &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_1floor__log2__selector.html">Eigen::internal::floor_log2_selector</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_1floor__log2.html">Eigen::internal::floor_log2</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_1floor__log2_3_01n_00_01lower_00_01upper_00_01floor__log2__move__down_01_4.html">Eigen::internal::floor_log2&lt; n, lower, upper, floor_log2_move_down &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_1floor__log2_3_01n_00_01lower_00_01upper_00_01floor__log2__move__up_01_4.html">Eigen::internal::floor_log2&lt; n, lower, upper, floor_log2_move_up &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_1floor__log2_3_01n_00_01lower_00_01upper_00_01floor__log2__terminate_01_4.html">Eigen::internal::floor_log2&lt; n, lower, upper, floor_log2_terminate &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_1floor__log2_3_01n_00_01lower_00_01upper_00_01floor__log2__bogus_01_4.html">Eigen::internal::floor_log2&lt; n, lower, upper, floor_log2_bogus &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_1random__default__impl_3_01_scalar_00_01false_00_01true_01_4.html">Eigen::internal::random_default_impl&lt; Scalar, false, true &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_1random__default__impl_3_01_scalar_00_01true_00_01false_01_4.html">Eigen::internal::random_default_impl&lt; Scalar, true, false &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_1scalar__fuzzy__default__impl.html">Eigen::internal::scalar_fuzzy_default_impl</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_1scalar__fuzzy__default__impl_3_01_scalar_00_01false_00_01false_01_4.html">Eigen::internal::scalar_fuzzy_default_impl&lt; Scalar, false, false &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_1scalar__fuzzy__default__impl_3_01_scalar_00_01false_00_01true_01_4.html">Eigen::internal::scalar_fuzzy_default_impl&lt; Scalar, false, true &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_1scalar__fuzzy__default__impl_3_01_scalar_00_01true_00_01false_01_4.html">Eigen::internal::scalar_fuzzy_default_impl&lt; Scalar, true, false &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_1scalar__fuzzy__impl.html">Eigen::internal::scalar_fuzzy_impl</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_1random__impl_3_01bool_01_4.html">Eigen::internal::random_impl&lt; bool &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_1scalar__fuzzy__impl_3_01bool_01_4.html">Eigen::internal::scalar_fuzzy_impl&lt; bool &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_1default__packet__traits.html">Eigen::internal::default_packet_traits</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_1packet__traits.html">Eigen::internal::packet_traits</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_1palign__impl.html">Eigen::internal::palign_impl</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_1scalar__sum__op.html">Eigen::internal::scalar_sum_op</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_1functor__traits_3_01scalar__sum__op_3_01_scalar_01_4_01_4.html">Eigen::internal::functor_traits&lt; scalar_sum_op&lt; Scalar &gt; &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_1scalar__product__op.html">Eigen::internal::scalar_product_op</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_1functor__traits_3_01scalar__product__op_3_01_lhs_scalar_00_01_rhs_scalar_01_4_01_4.html">Eigen::internal::functor_traits&lt; scalar_product_op&lt; LhsScalar, RhsScalar &gt; &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_1scalar__conj__product__op.html">Eigen::internal::scalar_conj_product_op</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_1functor__traits_3_01scalar__conj__product__op_3_01_lhs_scalar_00_01_rhs_scalar_01_4_01_4.html">Eigen::internal::functor_traits&lt; scalar_conj_product_op&lt; LhsScalar, RhsScalar &gt; &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_1scalar__min__op.html">Eigen::internal::scalar_min_op</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_1functor__traits_3_01scalar__min__op_3_01_scalar_01_4_01_4.html">Eigen::internal::functor_traits&lt; scalar_min_op&lt; Scalar &gt; &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_1scalar__max__op.html">Eigen::internal::scalar_max_op</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_1functor__traits_3_01scalar__max__op_3_01_scalar_01_4_01_4.html">Eigen::internal::functor_traits&lt; scalar_max_op&lt; Scalar &gt; &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_1scalar__hypot__op.html">Eigen::internal::scalar_hypot_op</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_1functor__traits_3_01scalar__hypot__op_3_01_scalar_01_4_01_4.html">Eigen::internal::functor_traits&lt; scalar_hypot_op&lt; Scalar &gt; &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_1scalar__difference__op.html">Eigen::internal::scalar_difference_op</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_1functor__traits_3_01scalar__difference__op_3_01_scalar_01_4_01_4.html">Eigen::internal::functor_traits&lt; scalar_difference_op&lt; Scalar &gt; &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_1scalar__quotient__op.html">Eigen::internal::scalar_quotient_op</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_1functor__traits_3_01scalar__quotient__op_3_01_scalar_01_4_01_4.html">Eigen::internal::functor_traits&lt; scalar_quotient_op&lt; Scalar &gt; &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_1scalar__boolean__and__op.html">Eigen::internal::scalar_boolean_and_op</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_1functor__traits_3_01scalar__boolean__and__op_01_4.html">Eigen::internal::functor_traits&lt; scalar_boolean_and_op &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_1scalar__boolean__or__op.html">Eigen::internal::scalar_boolean_or_op</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_1functor__traits_3_01scalar__boolean__or__op_01_4.html">Eigen::internal::functor_traits&lt; scalar_boolean_or_op &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_1scalar__opposite__op.html">Eigen::internal::scalar_opposite_op</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_1functor__traits_3_01scalar__opposite__op_3_01_scalar_01_4_01_4.html">Eigen::internal::functor_traits&lt; scalar_opposite_op&lt; Scalar &gt; &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_1scalar__abs__op.html">Eigen::internal::scalar_abs_op</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_1functor__traits_3_01scalar__abs__op_3_01_scalar_01_4_01_4.html">Eigen::internal::functor_traits&lt; scalar_abs_op&lt; Scalar &gt; &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_1scalar__abs2__op.html">Eigen::internal::scalar_abs2_op</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_1functor__traits_3_01scalar__abs2__op_3_01_scalar_01_4_01_4.html">Eigen::internal::functor_traits&lt; scalar_abs2_op&lt; Scalar &gt; &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_1scalar__conjugate__op.html">Eigen::internal::scalar_conjugate_op</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_1functor__traits_3_01scalar__conjugate__op_3_01_scalar_01_4_01_4.html">Eigen::internal::functor_traits&lt; scalar_conjugate_op&lt; Scalar &gt; &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_1scalar__cast__op.html">Eigen::internal::scalar_cast_op</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_1functor__traits_3_01scalar__cast__op_3_01_scalar_00_01_new_type_01_4_01_4.html">Eigen::internal::functor_traits&lt; scalar_cast_op&lt; Scalar, NewType &gt; &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_1scalar__real__op.html">Eigen::internal::scalar_real_op</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_1functor__traits_3_01scalar__real__op_3_01_scalar_01_4_01_4.html">Eigen::internal::functor_traits&lt; scalar_real_op&lt; Scalar &gt; &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_1scalar__imag__op.html">Eigen::internal::scalar_imag_op</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_1functor__traits_3_01scalar__imag__op_3_01_scalar_01_4_01_4.html">Eigen::internal::functor_traits&lt; scalar_imag_op&lt; Scalar &gt; &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_1scalar__real__ref__op.html">Eigen::internal::scalar_real_ref_op</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_1functor__traits_3_01scalar__real__ref__op_3_01_scalar_01_4_01_4.html">Eigen::internal::functor_traits&lt; scalar_real_ref_op&lt; Scalar &gt; &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_1scalar__imag__ref__op.html">Eigen::internal::scalar_imag_ref_op</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_1functor__traits_3_01scalar__imag__ref__op_3_01_scalar_01_4_01_4.html">Eigen::internal::functor_traits&lt; scalar_imag_ref_op&lt; Scalar &gt; &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_1scalar__exp__op.html">Eigen::internal::scalar_exp_op</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_1functor__traits_3_01scalar__exp__op_3_01_scalar_01_4_01_4.html">Eigen::internal::functor_traits&lt; scalar_exp_op&lt; Scalar &gt; &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_1scalar__log__op.html">Eigen::internal::scalar_log_op</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_1functor__traits_3_01scalar__log__op_3_01_scalar_01_4_01_4.html">Eigen::internal::functor_traits&lt; scalar_log_op&lt; Scalar &gt; &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_1scalar__multiple__op.html">Eigen::internal::scalar_multiple_op</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_1functor__traits_3_01scalar__multiple__op_3_01_scalar_01_4_01_4.html">Eigen::internal::functor_traits&lt; scalar_multiple_op&lt; Scalar &gt; &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_1scalar__multiple2__op.html">Eigen::internal::scalar_multiple2_op</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_1functor__traits_3_01scalar__multiple2__op_3_01_scalar1_00_01_scalar2_01_4_01_4.html">Eigen::internal::functor_traits&lt; scalar_multiple2_op&lt; Scalar1, Scalar2 &gt; &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_1scalar__quotient1__impl.html">Eigen::internal::scalar_quotient1_impl</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_1functor__traits_3_01scalar__quotient1__impl_3_01_scalar_00_01false_01_4_01_4.html">Eigen::internal::functor_traits&lt; scalar_quotient1_impl&lt; Scalar, false &gt; &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_1scalar__quotient1__impl_3_01_scalar_00_01true_01_4.html">Eigen::internal::scalar_quotient1_impl&lt; Scalar, true &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_1functor__traits_3_01scalar__quotient1__impl_3_01_scalar_00_01true_01_4_01_4.html">Eigen::internal::functor_traits&lt; scalar_quotient1_impl&lt; Scalar, true &gt; &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_1scalar__quotient1__op.html">Eigen::internal::scalar_quotient1_op</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_1functor__traits_3_01scalar__quotient1__op_3_01_scalar_01_4_01_4.html">Eigen::internal::functor_traits&lt; scalar_quotient1_op&lt; Scalar &gt; &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_1scalar__constant__op.html">Eigen::internal::scalar_constant_op</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_1functor__traits_3_01scalar__constant__op_3_01_scalar_01_4_01_4.html">Eigen::internal::functor_traits&lt; scalar_constant_op&lt; Scalar &gt; &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_1scalar__identity__op.html">Eigen::internal::scalar_identity_op</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_1functor__traits_3_01scalar__identity__op_3_01_scalar_01_4_01_4.html">Eigen::internal::functor_traits&lt; scalar_identity_op&lt; Scalar &gt; &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_1linspaced__op__impl_3_01_scalar_00_01false_01_4.html">Eigen::internal::linspaced_op_impl&lt; Scalar, false &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_1linspaced__op__impl_3_01_scalar_00_01true_01_4.html">Eigen::internal::linspaced_op_impl&lt; Scalar, true &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_1functor__traits_3_01linspaced__op_3_01_scalar_00_01_random_access_01_4_01_4.html">Eigen::internal::functor_traits&lt; linspaced_op&lt; Scalar, RandomAccess &gt; &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_1linspaced__op.html">Eigen::internal::linspaced_op</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_1functor__has__linear__access.html">Eigen::internal::functor_has_linear_access</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_1functor__has__linear__access_3_01scalar__identity__op_3_01_scalar_01_4_01_4.html">Eigen::internal::functor_has_linear_access&lt; scalar_identity_op&lt; Scalar &gt; &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_1functor__allows__mixing__real__and__complex.html">Eigen::internal::functor_allows_mixing_real_and_complex</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_1functor__allows__mixing__real__and__complex_3_01scalar__product__op_06d77fe99efa70f185619fab2d99297f.html">Eigen::internal::functor_allows_mixing_real_and_complex&lt; scalar_product_op&lt; LhsScalar, RhsScalar &gt; &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_1functor__allows__mixing__real__and__complex_3_01scalar__conj__produc05f799e41b2695c901dc210755b463ac.html">Eigen::internal::functor_allows_mixing_real_and_complex&lt; scalar_conj_product_op&lt; LhsScalar, RhsScalar &gt; &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_1scalar__add__op.html">Eigen::internal::scalar_add_op</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_1functor__traits_3_01scalar__add__op_3_01_scalar_01_4_01_4.html">Eigen::internal::functor_traits&lt; scalar_add_op&lt; Scalar &gt; &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_1scalar__sqrt__op.html">Eigen::internal::scalar_sqrt_op</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_1functor__traits_3_01scalar__sqrt__op_3_01_scalar_01_4_01_4.html">Eigen::internal::functor_traits&lt; scalar_sqrt_op&lt; Scalar &gt; &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_1scalar__cos__op.html">Eigen::internal::scalar_cos_op</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_1functor__traits_3_01scalar__cos__op_3_01_scalar_01_4_01_4.html">Eigen::internal::functor_traits&lt; scalar_cos_op&lt; Scalar &gt; &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_1scalar__sin__op.html">Eigen::internal::scalar_sin_op</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_1functor__traits_3_01scalar__sin__op_3_01_scalar_01_4_01_4.html">Eigen::internal::functor_traits&lt; scalar_sin_op&lt; Scalar &gt; &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_1scalar__tan__op.html">Eigen::internal::scalar_tan_op</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_1functor__traits_3_01scalar__tan__op_3_01_scalar_01_4_01_4.html">Eigen::internal::functor_traits&lt; scalar_tan_op&lt; Scalar &gt; &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_1scalar__acos__op.html">Eigen::internal::scalar_acos_op</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_1functor__traits_3_01scalar__acos__op_3_01_scalar_01_4_01_4.html">Eigen::internal::functor_traits&lt; scalar_acos_op&lt; Scalar &gt; &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_1scalar__asin__op.html">Eigen::internal::scalar_asin_op</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_1functor__traits_3_01scalar__asin__op_3_01_scalar_01_4_01_4.html">Eigen::internal::functor_traits&lt; scalar_asin_op&lt; Scalar &gt; &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_1scalar__pow__op.html">Eigen::internal::scalar_pow_op</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_1functor__traits_3_01scalar__pow__op_3_01_scalar_01_4_01_4.html">Eigen::internal::functor_traits&lt; scalar_pow_op&lt; Scalar &gt; &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_1scalar__inverse__op.html">Eigen::internal::scalar_inverse_op</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_1functor__traits_3_01scalar__inverse__op_3_01_scalar_01_4_01_4.html">Eigen::internal::functor_traits&lt; scalar_inverse_op&lt; Scalar &gt; &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_1scalar__square__op.html">Eigen::internal::scalar_square_op</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_1functor__traits_3_01scalar__square__op_3_01_scalar_01_4_01_4.html">Eigen::internal::functor_traits&lt; scalar_square_op&lt; Scalar &gt; &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_1scalar__cube__op.html">Eigen::internal::scalar_cube_op</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_1functor__traits_3_01scalar__cube__op_3_01_scalar_01_4_01_4.html">Eigen::internal::functor_traits&lt; scalar_cube_op&lt; Scalar &gt; &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_1functor__traits_3_01std_1_1multiplies_3_01_t_01_4_01_4.html">Eigen::internal::functor_traits&lt; std::multiplies&lt; T &gt; &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_1functor__traits_3_01std_1_1divides_3_01_t_01_4_01_4.html">Eigen::internal::functor_traits&lt; std::divides&lt; T &gt; &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_1functor__traits_3_01std_1_1plus_3_01_t_01_4_01_4.html">Eigen::internal::functor_traits&lt; std::plus&lt; T &gt; &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_1functor__traits_3_01std_1_1minus_3_01_t_01_4_01_4.html">Eigen::internal::functor_traits&lt; std::minus&lt; T &gt; &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_1functor__traits_3_01std_1_1negate_3_01_t_01_4_01_4.html">Eigen::internal::functor_traits&lt; std::negate&lt; T &gt; &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_1functor__traits_3_01std_1_1logical__or_3_01_t_01_4_01_4.html">Eigen::internal::functor_traits&lt; std::logical_or&lt; T &gt; &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_1functor__traits_3_01std_1_1logical__and_3_01_t_01_4_01_4.html">Eigen::internal::functor_traits&lt; std::logical_and&lt; T &gt; &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_1functor__traits_3_01std_1_1logical__not_3_01_t_01_4_01_4.html">Eigen::internal::functor_traits&lt; std::logical_not&lt; T &gt; &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_1functor__traits_3_01std_1_1greater_3_01_t_01_4_01_4.html">Eigen::internal::functor_traits&lt; std::greater&lt; T &gt; &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_1functor__traits_3_01std_1_1less_3_01_t_01_4_01_4.html">Eigen::internal::functor_traits&lt; std::less&lt; T &gt; &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_1functor__traits_3_01std_1_1greater__equal_3_01_t_01_4_01_4.html">Eigen::internal::functor_traits&lt; std::greater_equal&lt; T &gt; &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_1functor__traits_3_01std_1_1less__equal_3_01_t_01_4_01_4.html">Eigen::internal::functor_traits&lt; std::less_equal&lt; T &gt; &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_1functor__traits_3_01std_1_1equal__to_3_01_t_01_4_01_4.html">Eigen::internal::functor_traits&lt; std::equal_to&lt; T &gt; &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_1functor__traits_3_01std_1_1not__equal__to_3_01_t_01_4_01_4.html">Eigen::internal::functor_traits&lt; std::not_equal_to&lt; T &gt; &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_1functor__traits_3_01std_1_1binder2nd_3_01_t_01_4_01_4.html">Eigen::internal::functor_traits&lt; std::binder2nd&lt; T &gt; &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_1functor__traits_3_01std_1_1binder1st_3_01_t_01_4_01_4.html">Eigen::internal::functor_traits&lt; std::binder1st&lt; T &gt; &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_1functor__traits_3_01std_1_1unary__negate_3_01_t_01_4_01_4.html">Eigen::internal::functor_traits&lt; std::unary_negate&lt; T &gt; &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_1functor__traits_3_01std_1_1binary__negate_3_01_t_01_4_01_4.html">Eigen::internal::functor_traits&lt; std::binary_negate&lt; T &gt; &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_1add__const__on__value__type__if__arithmetic.html">Eigen::internal::add_const_on_value_type_if_arithmetic</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_coeffs_base_3_01_derived_00_01_read_only_accessors_01_4.html">Eigen::DenseCoeffsBase&lt; Derived, ReadOnlyAccessors &gt;</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Base class providing read-only coefficient access to matrices and arrays.  <a href="class_eigen_1_1_dense_coeffs_base_3_01_derived_00_01_read_only_accessors_01_4.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_dense_coeffs_base_3_01_derived_00_01_write_accessors_01_4.html">Eigen::DenseCoeffsBase&lt; Derived, WriteAccessors &gt;</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Base class providing read/write coefficient access to matrices and arrays.  <a href="class_eigen_1_1_dense_coeffs_base_3_01_derived_00_01_write_accessors_01_4.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_dense_coeffs_base_3_01_derived_00_01_direct_accessors_01_4.html">Eigen::DenseCoeffsBase&lt; Derived, DirectAccessors &gt;</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Base class providing direct read-only coefficient access to matrices and arrays.  <a href="class_eigen_1_1_dense_coeffs_base_3_01_derived_00_01_direct_accessors_01_4.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_dense_coeffs_base_3_01_derived_00_01_direct_write_accessors_01_4.html">Eigen::DenseCoeffsBase&lt; Derived, DirectWriteAccessors &gt;</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Base class providing direct read/write coefficient access to matrices and arrays.  <a href="class_eigen_1_1_dense_coeffs_base_3_01_derived_00_01_direct_write_accessors_01_4.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_1first__aligned__impl.html">Eigen::internal::first_aligned_impl</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_1first__aligned__impl_3_01_derived_00_01false_01_4.html">Eigen::internal::first_aligned_impl&lt; Derived, false &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_1inner__stride__at__compile__time.html">Eigen::internal::inner_stride_at_compile_time</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_1inner__stride__at__compile__time_3_01_derived_00_01false_01_4.html">Eigen::internal::inner_stride_at_compile_time&lt; Derived, false &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_1outer__stride__at__compile__time.html">Eigen::internal::outer_stride_at_compile_time</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_1outer__stride__at__compile__time_3_01_derived_00_01false_01_4.html">Eigen::internal::outer_stride_at_compile_time&lt; Derived, false &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_base.html">Eigen::DenseBase</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Base class for all dense matrices, vectors, and arrays.  <a href="class_eigen_1_1_dense_base.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_dense_base_1_1_fixed_segment_return_type.html">Eigen::DenseBase::FixedSegmentReturnType</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_base_1_1_const_fixed_segment_return_type.html">Eigen::DenseBase::ConstFixedSegmentReturnType</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_matrix_base.html">Eigen::MatrixBase</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Base class for all dense matrices, vectors, and expressions.  <a href="class_eigen_1_1_matrix_base.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_matrix_base_1_1_diagonal_index_return_type.html">Eigen::MatrixBase::DiagonalIndexReturnType</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_matrix_base_1_1_const_diagonal_index_return_type.html">Eigen::MatrixBase::ConstDiagonalIndexReturnType</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_matrix_base_1_1_triangular_view_return_type.html">Eigen::MatrixBase::TriangularViewReturnType</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_matrix_base_1_1_const_triangular_view_return_type.html">Eigen::MatrixBase::ConstTriangularViewReturnType</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_matrix_base_1_1_self_adjoint_view_return_type.html">Eigen::MatrixBase::SelfAdjointViewReturnType</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_matrix_base_1_1_const_self_adjoint_view_return_type.html">Eigen::MatrixBase::ConstSelfAdjointViewReturnType</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_eigen_base.html">Eigen::EigenBase</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Common base class for all classes T such that <a class="el" href="class_eigen_1_1_matrix_base.html" title="Base class for all dense matrices, vectors, and expressions.">MatrixBase</a> has an operator=(T) and a constructor MatrixBase(T).  <a href="struct_eigen_1_1_eigen_base.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_1conj__if_3_01true_01_4.html">Eigen::internal::conj_if&lt; true &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_1conj__if_3_01false_01_4.html">Eigen::internal::conj_if&lt; false &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_1conj__helper_3_01_scalar_00_01_scalar_00_01false_00_01false_01_4.html">Eigen::internal::conj_helper&lt; Scalar, Scalar, false, false &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_1conj__helper_3_01std_1_1complex_3_01_real_scalar_01_4_00_01std_1_1co17cad1c9f1dd5f8fd2568a2fb541b29b.html">Eigen::internal::conj_helper&lt; std::complex&lt; RealScalar &gt;, std::complex&lt; RealScalar &gt;, false, true &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_1conj__helper_3_01std_1_1complex_3_01_real_scalar_01_4_00_01std_1_1coc8c8eb305908066796b4a168e94f9c59.html">Eigen::internal::conj_helper&lt; std::complex&lt; RealScalar &gt;, std::complex&lt; RealScalar &gt;, true, false &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_1conj__helper_3_01std_1_1complex_3_01_real_scalar_01_4_00_01std_1_1co7e279017f32d052cf58f01f1590ee000.html">Eigen::internal::conj_helper&lt; std::complex&lt; RealScalar &gt;, std::complex&lt; RealScalar &gt;, true, true &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_1conj__helper_3_01std_1_1complex_3_01_real_scalar_01_4_00_01_real_scalar_00_01_conj_00_01false_01_4.html">Eigen::internal::conj_helper&lt; std::complex&lt; RealScalar &gt;, RealScalar, Conj, false &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_1conj__helper_3_01_real_scalar_00_01std_1_1complex_3_01_real_scalar_01_4_00_01false_00_01_conj_01_4.html">Eigen::internal::conj_helper&lt; RealScalar, std::complex&lt; RealScalar &gt;, false, Conj &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_1get__factor.html">Eigen::internal::get_factor</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_1get__factor_3_01_scalar_00_01typename_01_num_traits_3_01_scalar_01_4_1_1_real_01_4.html">Eigen::internal::get_factor&lt; Scalar, typename NumTraits&lt; Scalar &gt;::Real &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_1blas__data__mapper.html">Eigen::internal::blas_data_mapper</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_1const__blas__data__mapper.html">Eigen::internal::const_blas_data_mapper</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_1blas__traits.html">Eigen::internal::blas_traits</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_1blas__traits_3_01_cwise_unary_op_3_01scalar__conjugate__op_3_01_scal305db6e51b207e2ce8fc6ea06996a706.html">Eigen::internal::blas_traits&lt; CwiseUnaryOp&lt; scalar_conjugate_op&lt; Scalar &gt;, NestedXpr &gt; &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_1blas__traits_3_01_cwise_unary_op_3_01scalar__multiple__op_3_01_scala6ecb3939d0bf760cb677e932171c9c48.html">Eigen::internal::blas_traits&lt; CwiseUnaryOp&lt; scalar_multiple_op&lt; Scalar &gt;, NestedXpr &gt; &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_1blas__traits_3_01_cwise_unary_op_3_01scalar__opposite__op_3_01_scalabef74274251827708a3725df034ebf7d.html">Eigen::internal::blas_traits&lt; CwiseUnaryOp&lt; scalar_opposite_op&lt; Scalar &gt;, NestedXpr &gt; &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_1blas__traits_3_01_transpose_3_01_nested_xpr_01_4_01_4.html">Eigen::internal::blas_traits&lt; Transpose&lt; NestedXpr &gt; &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_1blas__traits_3_01const_01_t_01_4.html">Eigen::internal::blas_traits&lt; const T &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_1extract__data__selector.html">Eigen::internal::extract_data_selector</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_1extract__data__selector_3_01_t_00_01false_01_4.html">Eigen::internal::extract_data_selector&lt; T, false &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_1constructor__without__unaligned__array__assert.html">Eigen::internal::constructor_without_unaligned_array_assert</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__array.html">Eigen::internal::plain_array</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__array_3_01_t_00_01_size_00_01_matrix_or_array_options_00_0116_01_4.html">Eigen::internal::plain_array&lt; T, Size, MatrixOrArrayOptions, 16 &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__array_3_01_t_00_010_00_01_matrix_or_array_options_00_01_alignment_01_4.html">Eigen::internal::plain_array&lt; T, 0, MatrixOrArrayOptions, Alignment &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_storage.html">Eigen::DenseStorage</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_storage_3_01_t_00_010_00_01___rows_00_01___cols_00_01___options_01_4.html">Eigen::DenseStorage&lt; T, 0, _Rows, _Cols, _Options &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_storage_3_01_t_00_010_00_01_dynamic_00_01_dynamic_00_01___options_01_4.html">Eigen::DenseStorage&lt; T, 0, Dynamic, Dynamic, _Options &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_storage_3_01_t_00_010_00_01___rows_00_01_dynamic_00_01___options_01_4.html">Eigen::DenseStorage&lt; T, 0, _Rows, Dynamic, _Options &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_storage_3_01_t_00_010_00_01_dynamic_00_01___cols_00_01___options_01_4.html">Eigen::DenseStorage&lt; T, 0, Dynamic, _Cols, _Options &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_storage_3_01_t_00_01_size_00_01_dynamic_00_01_dynamic_00_01___options_01_4.html">Eigen::DenseStorage&lt; T, Size, Dynamic, Dynamic, _Options &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_storage_3_01_t_00_01_size_00_01_dynamic_00_01___cols_00_01___options_01_4.html">Eigen::DenseStorage&lt; T, Size, Dynamic, _Cols, _Options &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_storage_3_01_t_00_01_size_00_01___rows_00_01_dynamic_00_01___options_01_4.html">Eigen::DenseStorage&lt; T, Size, _Rows, Dynamic, _Options &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_storage_3_01_t_00_01_dynamic_00_01_dynamic_00_01_dynamic_00_01___options_01_4.html">Eigen::DenseStorage&lt; T, Dynamic, Dynamic, Dynamic, _Options &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_storage_3_01_t_00_01_dynamic_00_01___rows_00_01_dynamic_00_01___options_01_4.html">Eigen::DenseStorage&lt; T, Dynamic, _Rows, Dynamic, _Options &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_storage_3_01_t_00_01_dynamic_00_01_dynamic_00_01___cols_00_01___options_01_4.html">Eigen::DenseStorage&lt; T, Dynamic, Dynamic, _Cols, _Options &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_nest_by_value_3_01_expression_type_01_4_01_4.html">Eigen::internal::traits&lt; NestByValue&lt; ExpressionType &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_nest_by_value.html">Eigen::NestByValue</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Expression which must be nested by value.  <a href="class_eigen_1_1_nest_by_value.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_force_aligned_access_3_01_expression_type_01_4_01_4.html">Eigen::internal::traits&lt; ForceAlignedAccess&lt; ExpressionType &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_force_aligned_access.html">Eigen::ForceAlignedAccess</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Enforce aligned packet loads and stores regardless of what is requested.  <a href="class_eigen_1_1_force_aligned_access.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_return_by_value_3_01_derived_01_4_01_4.html">Eigen::internal::traits&lt; ReturnByValue&lt; Derived &gt; &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_1nested_3_01_return_by_value_3_01_derived_01_4_00_01n_00_01_plain_object_01_4.html">Eigen::internal::nested&lt; ReturnByValue&lt; Derived &gt;, n, PlainObject &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_return_by_value.html">Eigen::ReturnByValue</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_no_alias.html">Eigen::NoAlias</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Pseudo expression providing an operator = assuming no aliasing.  <a href="class_eigen_1_1_no_alias.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_plain_object_base.html">Eigen::PlainObjectBase</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Dense storage base class for matrices and arrays.  <a href="class_eigen_1_1_plain_object_base.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_plain_object_base_1_1_strided_map_type.html">Eigen::PlainObjectBase::StridedMapType</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_plain_object_base_1_1_strided_const_map_type.html">Eigen::PlainObjectBase::StridedConstMapType</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_plain_object_base_1_1_strided_aligned_map_type.html">Eigen::PlainObjectBase::StridedAlignedMapType</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_plain_object_base_1_1_strided_const_aligned_map_type.html">Eigen::PlainObjectBase::StridedConstAlignedMapType</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_1conservative__resize__like__impl.html">Eigen::internal::conservative_resize_like_impl</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_1conservative__resize__like__impl_3_01_derived_00_01_other_derived_00_01true_01_4.html">Eigen::internal::conservative_resize_like_impl&lt; Derived, OtherDerived, true &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_1matrix__swap__impl.html">Eigen::internal::matrix_swap_impl</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_1matrix__swap__impl_3_01_matrix_type_a_00_01_matrix_type_b_00_01true_01_4.html">Eigen::internal::matrix_swap_impl&lt; MatrixTypeA, MatrixTypeB, true &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_matrix_3_01___scalar_00_01___rows_00_01___cols_00_01___o4c9772ffb3eee7280611af9a479b3583.html">Eigen::internal::traits&lt; Matrix&lt; _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols &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_matrix.html">Eigen::Matrix</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The matrix class, also used for vectors and row-vectors.  <a href="class_eigen_1_1_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_1internal_1_1traits_3_01_array_3_01___scalar_00_01___rows_00_01___cols_00_01___ope9eba6bf714e124241d092a6dc222cb7.html">Eigen::internal::traits&lt; Array&lt; _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols &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_array.html">Eigen::Array</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">General-purpose arrays with easy API for coefficient-wise operations.  <a href="class_eigen_1_1_array.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_cwise_binary_op_3_01_binary_op_00_01_lhs_00_01_rhs_01_4_01_4.html">Eigen::internal::traits&lt; CwiseBinaryOp&lt; BinaryOp, 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_cwise_binary_op.html">Eigen::CwiseBinaryOp</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Generic expression where a coefficient-wise binary operator is applied to two expressions.  <a href="class_eigen_1_1_cwise_binary_op.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_cwise_binary_op_impl_3_01_binary_op_00_01_lhs_00_01_rhs_00_01_dense_01_4.html">Eigen::CwiseBinaryOpImpl&lt; BinaryOp, Lhs, Rhs, Dense &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_cwise_unary_op_3_01_unary_op_00_01_xpr_type_01_4_01_4.html">Eigen::internal::traits&lt; CwiseUnaryOp&lt; UnaryOp, XprType &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_cwise_unary_op.html">Eigen::CwiseUnaryOp</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Generic expression where a coefficient-wise unary operator is applied to an expression.  <a href="class_eigen_1_1_cwise_unary_op.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_cwise_unary_op_impl_3_01_unary_op_00_01_xpr_type_00_01_dense_01_4.html">Eigen::CwiseUnaryOpImpl&lt; UnaryOp, XprType, Dense &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_cwise_nullary_op_3_01_nullary_op_00_01_plain_object_type_01_4_01_4.html">Eigen::internal::traits&lt; CwiseNullaryOp&lt; NullaryOp, PlainObjectType &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_cwise_nullary_op.html">Eigen::CwiseNullaryOp</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Generic expression of a matrix where all coefficients are defined by a functor.  <a href="class_eigen_1_1_cwise_nullary_op.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_1set_identity__impl.html">Eigen::internal::setIdentity_impl</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_1set_identity__impl_3_01_derived_00_01true_01_4.html">Eigen::internal::setIdentity_impl&lt; Derived, true &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_cwise_unary_view_3_01_view_op_00_01_matrix_type_01_4_01_4.html">Eigen::internal::traits&lt; CwiseUnaryView&lt; ViewOp, 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_cwise_unary_view.html">Eigen::CwiseUnaryView</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Generic lvalue expression of a coefficient-wise unary operator of a matrix or a vector.  <a href="class_eigen_1_1_cwise_unary_view.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_cwise_unary_view_impl_3_01_view_op_00_01_matrix_type_00_01_dense_01_4.html">Eigen::CwiseUnaryViewImpl&lt; ViewOp, MatrixType, Dense &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_self_cwise_binary_op_3_01_binary_op_00_01_lhs_00_01_rhs_01_4_01_4.html">Eigen::internal::traits&lt; SelfCwiseBinaryOp&lt; BinaryOp, 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_self_cwise_binary_op.html">Eigen::SelfCwiseBinaryOp</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_1dot__nocheck.html">Eigen::internal::dot_nocheck</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_1dot__nocheck_3_01_t_00_01_u_00_01true_01_4.html">Eigen::internal::dot_nocheck&lt; T, U, true &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_1lp_norm__selector.html">Eigen::internal::lpNorm_selector</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_1lp_norm__selector_3_01_derived_00_011_01_4.html">Eigen::internal::lpNorm_selector&lt; Derived, 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_1lp_norm__selector_3_01_derived_00_012_01_4.html">Eigen::internal::lpNorm_selector&lt; Derived, 2 &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_1lp_norm__selector_3_01_derived_00_01_infinity_01_4.html">Eigen::internal::lpNorm_selector&lt; Derived, Infinity &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_map_base_3_01_derived_00_01_read_only_accessors_01_4.html">Eigen::MapBase&lt; Derived, ReadOnlyAccessors &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_map_base_3_01_derived_00_01_write_accessors_01_4.html">Eigen::MapBase&lt; Derived, WriteAccessors &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_stride.html">Eigen::Stride</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Holds strides information for <a class="el" href="class_eigen_1_1_map.html" title="A matrix or vector expression mapping an existing array of data.">Map</a>.  <a href="class_eigen_1_1_stride.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_inner_stride.html">Eigen::InnerStride</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Convenience specialization of <a class="el" href="class_eigen_1_1_stride.html" title="Holds strides information for Map.">Stride</a> to specify only an inner stride See class <a class="el" href="class_eigen_1_1_map.html" title="A matrix or vector expression mapping an existing array of data.">Map</a> for some examples.  <a href="class_eigen_1_1_inner_stride.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_outer_stride.html">Eigen::OuterStride</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Convenience specialization of <a class="el" href="class_eigen_1_1_stride.html" title="Holds strides information for Map.">Stride</a> to specify only an outer stride See class <a class="el" href="class_eigen_1_1_map.html" title="A matrix or vector expression mapping an existing array of data.">Map</a> for some examples.  <a href="class_eigen_1_1_outer_stride.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_map_3_01_plain_object_type_00_01_map_options_00_01_stride_type_01_4_01_4.html">Eigen::internal::traits&lt; Map&lt; PlainObjectType, MapOptions, StrideType &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_map.html">Eigen::Map</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">A matrix or vector expression mapping an existing array of data.  <a href="class_eigen_1_1_map.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_block_3_01_xpr_type_00_01_block_rows_00_01_block_cols_00ec59e09b2a03ba915e9790f9b46dbcc6.html">Eigen::internal::traits&lt; Block&lt; XprType, BlockRows, BlockCols, InnerPanel, HasDirectAccess &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_block.html">Eigen::Block</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Expression of a fixed-size or dynamic-size block.  <a href="class_eigen_1_1_block.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_block_3_01_xpr_type_00_01_block_rows_00_01_block_cols_00_01_inner_panel_00_01true_01_4.html">Eigen::Block&lt; XprType, BlockRows, BlockCols, InnerPanel, true &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_vector_block_3_01_vector_type_00_01_size_01_4_01_4.html">Eigen::internal::traits&lt; VectorBlock&lt; VectorType, 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_vector_block.html">Eigen::VectorBlock</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Expression of a fixed-size or dynamic-size sub-vector.  <a href="class_eigen_1_1_vector_block.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_transpose_3_01_matrix_type_01_4_01_4.html">Eigen::internal::traits&lt; Transpose&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_transpose.html">Eigen::Transpose</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Expression of the transpose of a matrix.  <a href="class_eigen_1_1_transpose.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_1_transpose_impl__base.html">Eigen::internal::TransposeImpl_base</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_1_transpose_impl__base_3_01_matrix_type_00_01false_01_4.html">Eigen::internal::TransposeImpl_base&lt; MatrixType, false &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_dense_01_4.html">Eigen::TransposeImpl&lt; MatrixType, Dense &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_1inplace__transpose__selector_3_01_matrix_type_00_01true_01_4.html">Eigen::internal::inplace_transpose_selector&lt; MatrixType, true &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_1inplace__transpose__selector_3_01_matrix_type_00_01false_01_4.html">Eigen::internal::inplace_transpose_selector&lt; MatrixType, false &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_1blas__traits_3_01_self_cwise_binary_op_3_01_bin_op_00_01_nested_xpr_00_01_rhs_01_4_01_4.html">Eigen::internal::blas_traits&lt; SelfCwiseBinaryOp&lt; BinOp, NestedXpr, Rhs &gt; &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_1check__transpose__aliasing__compile__time__selector.html">Eigen::internal::check_transpose_aliasing_compile_time_selector</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_1check__transpose__aliasing__compile__time__selector_3_01_dest_is_tra9f4c4ffc0d2b0b4cca6adac98dc1ed17.html">Eigen::internal::check_transpose_aliasing_compile_time_selector&lt; DestIsTransposed, CwiseBinaryOp&lt; BinOp, DerivedA, DerivedB &gt; &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_1check__transpose__aliasing__run__time__selector.html">Eigen::internal::check_transpose_aliasing_run_time_selector</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_1check__transpose__aliasing__run__time__selector_3_01_scalar_00_01_de23c75dd073d34cd03e0a4d86706317fc.html">Eigen::internal::check_transpose_aliasing_run_time_selector&lt; Scalar, DestIsTransposed, CwiseBinaryOp&lt; BinOp, DerivedA, DerivedB &gt; &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_1check_transpose_aliasing__impl.html">Eigen::internal::checkTransposeAliasing_impl</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_1check_transpose_aliasing__impl_3_01_derived_00_01_other_derived_00_01false_01_4.html">Eigen::internal::checkTransposeAliasing_impl&lt; Derived, OtherDerived, false &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_diagonal_matrix_3_01___scalar_00_01_size_at_compile_timeb0b2868b66e3b20cd28c00acb4409967.html">Eigen::internal::traits&lt; DiagonalMatrix&lt; _Scalar, SizeAtCompileTime, MaxSizeAtCompileTime &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_diagonal_matrix.html">Eigen::DiagonalMatrix</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Represents a diagonal matrix with its storage.  <a href="class_eigen_1_1_diagonal_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_1internal_1_1traits_3_01_diagonal_wrapper_3_01___diagonal_vector_type_01_4_01_4.html">Eigen::internal::traits&lt; DiagonalWrapper&lt; _DiagonalVectorType &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_diagonal_wrapper.html">Eigen::DiagonalWrapper</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Expression of a diagonal matrix.  <a href="class_eigen_1_1_diagonal_wrapper.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_diagonal_3_01_matrix_type_00_01_diag_index_01_4_01_4.html">Eigen::internal::traits&lt; Diagonal&lt; MatrixType, DiagIndex &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_diagonal.html">Eigen::Diagonal</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Expression of a diagonal/subdiagonal/superdiagonal in a matrix.  <a href="class_eigen_1_1_diagonal.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_diagonal_product_3_01_matrix_type_00_01_diagonal_type_00_01_product_order_01_4_01_4.html">Eigen::internal::traits&lt; DiagonalProduct&lt; MatrixType, DiagonalType, ProductOrder &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_diagonal_product.html">Eigen::DiagonalProduct</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_permutation_base.html">Eigen::PermutationBase</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Base class for permutations.  <a href="class_eigen_1_1_permutation_base.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_permutation_matrix_3_01_size_at_compile_time_00_01_max_s907408b5b713a2ad0dec62b54ff0a24b.html">Eigen::internal::traits&lt; PermutationMatrix&lt; SizeAtCompileTime, MaxSizeAtCompileTime, IndexType &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_permutation_matrix.html">Eigen::PermutationMatrix</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Permutation matrix.  <a href="class_eigen_1_1_permutation_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_1internal_1_1traits_3_01_map_3_01_permutation_matrix_3_01_size_at_compile_time_007fd908507be45fae70e4a2e012ff536a.html">Eigen::internal::traits&lt; Map&lt; PermutationMatrix&lt; SizeAtCompileTime, MaxSizeAtCompileTime, IndexType &gt;, _PacketAccess &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_map_3_01_permutation_matrix_3_01_size_at_compile_time_00_01_max_size_at_compile_f743474e57c9138756df68cf650ef435.html">Eigen::Map&lt; PermutationMatrix&lt; SizeAtCompileTime, MaxSizeAtCompileTime, IndexType &gt;, _PacketAccess &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_permutation_storage.html">Eigen::PermutationStorage</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_permutation_wrapper_3_01___indices_type_01_4_01_4.html">Eigen::internal::traits&lt; PermutationWrapper&lt; _IndicesType &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_permutation_wrapper.html">Eigen::PermutationWrapper</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Class to view a vector of integers as a permutation matrix.  <a href="class_eigen_1_1_permutation_wrapper.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_01permut__matrix__product__retval_3_01_permutation_type_00_794517eaafbe302343c301862e9a34b8.html">Eigen::internal::traits&lt; permut_matrix_product_retval&lt; PermutationType, MatrixType, Side, Transposed &gt; &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_1permut__matrix__product__retval.html">Eigen::internal::permut_matrix_product_retval</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_transpose_3_01_permutation_base_3_01_derived_01_4_01_4_01_4.html">Eigen::internal::traits&lt; Transpose&lt; PermutationBase&lt; Derived &gt; &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_transpose_3_01_permutation_base_3_01_derived_01_4_01_4.html">Eigen::Transpose&lt; PermutationBase&lt; Derived &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_transpositions_base.html">Eigen::TranspositionsBase</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_transpositions_3_01_size_at_compile_time_00_01_max_size_93c4624d273f61ccd9eb403770d3044a.html">Eigen::internal::traits&lt; Transpositions&lt; SizeAtCompileTime, MaxSizeAtCompileTime, IndexType &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_transpositions.html">Eigen::Transpositions</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Represents a sequence of transpositions (row/column interchange)  <a href="class_eigen_1_1_transpositions.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_map_3_01_transpositions_3_01_size_at_compile_time_00_01_3dc86cb5f3468542b96829d19452b625.html">Eigen::internal::traits&lt; Map&lt; Transpositions&lt; SizeAtCompileTime, MaxSizeAtCompileTime, IndexType &gt;, _PacketAccess &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_map_3_01_transpositions_3_01_size_at_compile_time_00_01_max_size_at_compile_time495b7bd1eee539551679afbe5b4dd28d.html">Eigen::Map&lt; Transpositions&lt; SizeAtCompileTime, MaxSizeAtCompileTime, IndexType &gt;, PacketAccess &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_transpositions_wrapper_3_01___indices_type_01_4_01_4.html">Eigen::internal::traits&lt; TranspositionsWrapper&lt; _IndicesType &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_transpositions_wrapper.html">Eigen::TranspositionsWrapper</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_01transposition__matrix__product__retval_3_01_transposition0cf656eb56518a280f7b8c96afe9a24c.html">Eigen::internal::traits&lt; transposition_matrix_product_retval&lt; TranspositionType, MatrixType, Side, Transposed &gt; &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_1transposition__matrix__product__retval.html">Eigen::internal::transposition_matrix_product_retval</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_3_01_transpositions_base_3_01_transpositions_derived_01_4_01_4.html">Eigen::Transpose&lt; TranspositionsBase&lt; TranspositionsDerived &gt; &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_1redux__traits.html">Eigen::internal::redux_traits</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_1redux__novec__unroller.html">Eigen::internal::redux_novec_unroller</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_1redux__novec__unroller_3_01_func_00_01_derived_00_01_start_00_011_01_4.html">Eigen::internal::redux_novec_unroller&lt; Func, Derived, Start, 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_1redux__novec__unroller_3_01_func_00_01_derived_00_01_start_00_010_01_4.html">Eigen::internal::redux_novec_unroller&lt; Func, Derived, Start, 0 &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_1redux__vec__unroller.html">Eigen::internal::redux_vec_unroller</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_1redux__vec__unroller_3_01_func_00_01_derived_00_01_start_00_011_01_4.html">Eigen::internal::redux_vec_unroller&lt; Func, Derived, Start, 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_1redux__impl_3_01_func_00_01_derived_00_01_default_traversal_00_01_no_unrolling_01_4.html">Eigen::internal::redux_impl&lt; Func, Derived, DefaultTraversal, NoUnrolling &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_1redux__impl_3_01_func_00_01_derived_00_01_default_traversal_00_01_complete_unrolling_01_4.html">Eigen::internal::redux_impl&lt; Func, Derived, DefaultTraversal, CompleteUnrolling &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_1redux__impl_3_01_func_00_01_derived_00_01_linear_vectorized_traversal_00_01_no_unrolling_01_4.html">Eigen::internal::redux_impl&lt; Func, Derived, LinearVectorizedTraversal, NoUnrolling &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_1redux__impl_3_01_func_00_01_derived_00_01_slice_vectorized_traversal_00_01_no_unrolling_01_4.html">Eigen::internal::redux_impl&lt; Func, Derived, SliceVectorizedTraversal, NoUnrolling &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_1redux__impl_3_01_func_00_01_derived_00_01_linear_vectorized_traversal_00_01_complete_unrolling_01_4.html">Eigen::internal::redux_impl&lt; Func, Derived, LinearVectorizedTraversal, CompleteUnrolling &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_1visitor__impl.html">Eigen::internal::visitor_impl</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_1visitor__impl_3_01_visitor_00_01_derived_00_011_01_4.html">Eigen::internal::visitor_impl&lt; Visitor, Derived, 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_1visitor__impl_3_01_visitor_00_01_derived_00_01_dynamic_01_4.html">Eigen::internal::visitor_impl&lt; Visitor, Derived, Dynamic &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_1coeff__visitor.html">Eigen::internal::coeff_visitor</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_1min__coeff__visitor.html">Eigen::internal::min_coeff_visitor</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_1functor__traits_3_01min__coeff__visitor_3_01_scalar_01_4_01_4.html">Eigen::internal::functor_traits&lt; min_coeff_visitor&lt; Scalar &gt; &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_1max__coeff__visitor.html">Eigen::internal::max_coeff_visitor</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_1functor__traits_3_01max__coeff__visitor_3_01_scalar_01_4_01_4.html">Eigen::internal::functor_traits&lt; max_coeff_visitor&lt; Scalar &gt; &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_1is_approx__selector.html">Eigen::internal::isApprox_selector</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_1is_approx__selector_3_01_derived_00_01_other_derived_00_01true_01_4.html">Eigen::internal::isApprox_selector&lt; Derived, OtherDerived, true &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_1is_much_smaller_than__object__selector.html">Eigen::internal::isMuchSmallerThan_object_selector</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_1is_much_smaller_than__object__selector_3_01_derived_00_01_other_derived_00_01true_01_4.html">Eigen::internal::isMuchSmallerThan_object_selector&lt; Derived, OtherDerived, true &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_1is_much_smaller_than__scalar__selector.html">Eigen::internal::isMuchSmallerThan_scalar_selector</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_1is_much_smaller_than__scalar__selector_3_01_derived_00_01true_01_4.html">Eigen::internal::isMuchSmallerThan_scalar_selector&lt; Derived, true &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1_i_o_format.html">Eigen::IOFormat</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores a set of parameters controlling the way matrices are printed.  <a href="struct_eigen_1_1_i_o_format.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_with_format.html">Eigen::WithFormat</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Pseudo expression providing matrix output with given format.  <a href="class_eigen_1_1_with_format.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_1significant__decimals__default__impl.html">Eigen::internal::significant_decimals_default_impl</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_1significant__decimals__default__impl_3_01_scalar_00_01true_01_4.html">Eigen::internal::significant_decimals_default_impl&lt; Scalar, true &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_1significant__decimals__impl.html">Eigen::internal::significant_decimals_impl</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_swap_wrapper_3_01_expression_type_01_4_01_4.html">Eigen::internal::traits&lt; SwapWrapper&lt; ExpressionType &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_swap_wrapper.html">Eigen::SwapWrapper</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1_comma_initializer.html">Eigen::CommaInitializer</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Helper class used by the comma initializer operator.  <a href="struct_eigen_1_1_comma_initializer.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_flagged_3_01_expression_type_00_01_added_00_01_removed_01_4_01_4.html">Eigen::internal::traits&lt; Flagged&lt; ExpressionType, Added, Removed &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_flagged.html">Eigen::Flagged</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Expression with modified flags.  <a href="class_eigen_1_1_flagged.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_product_base_3_01_derived_00_01___lhs_00_01___rhs_01_4_01_4.html">Eigen::internal::traits&lt; ProductBase&lt; Derived, _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_product_base.html">Eigen::ProductBase</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_1nested_3_01_general_product_3_01_lhs_00_01_rhs_00_01_mode_01_4_00_01_n_00_01_plain_object_01_4.html">Eigen::internal::nested&lt; GeneralProduct&lt; Lhs, Rhs, Mode &gt;, N, PlainObject &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_scaled_product_3_01_nested_product_01_4_01_4.html">Eigen::internal::traits&lt; ScaledProduct&lt; NestedProduct &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_scaled_product.html">Eigen::ScaledProduct</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_1product__size__category.html">Eigen::internal::product_size_category</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_1product__type.html">Eigen::internal::product_type</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_1product__type__selector_3_01_m_00_01_n_00_011_01_4.html">Eigen::internal::product_type_selector&lt; M, N, 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_1product__type__selector_3_011_00_011_00_01_depth_01_4.html">Eigen::internal::product_type_selector&lt; 1, 1, Depth &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_1product__type__selector_3_011_00_011_00_011_01_4.html">Eigen::internal::product_type_selector&lt; 1, 1, 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_1product__type__selector_3_01_small_00_011_00_01_small_01_4.html">Eigen::internal::product_type_selector&lt; Small, 1, Small &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_1product__type__selector_3_011_00_01_small_00_01_small_01_4.html">Eigen::internal::product_type_selector&lt; 1, Small, Small &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_1product__type__selector_3_01_small_00_01_small_00_01_small_01_4.html">Eigen::internal::product_type_selector&lt; Small, Small, Small &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_1product__type__selector_3_01_small_00_01_small_00_011_01_4.html">Eigen::internal::product_type_selector&lt; Small, Small, 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_1product__type__selector_3_01_small_00_01_large_00_011_01_4.html">Eigen::internal::product_type_selector&lt; Small, Large, 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_1product__type__selector_3_01_large_00_01_small_00_011_01_4.html">Eigen::internal::product_type_selector&lt; Large, Small, 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_1product__type__selector_3_011_00_01_large_00_01_small_01_4.html">Eigen::internal::product_type_selector&lt; 1, Large, Small &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_1product__type__selector_3_011_00_01_large_00_01_large_01_4.html">Eigen::internal::product_type_selector&lt; 1, Large, Large &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_1product__type__selector_3_011_00_01_small_00_01_large_01_4.html">Eigen::internal::product_type_selector&lt; 1, Small, Large &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_1product__type__selector_3_01_large_00_011_00_01_small_01_4.html">Eigen::internal::product_type_selector&lt; Large, 1, Small &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_1product__type__selector_3_01_large_00_011_00_01_large_01_4.html">Eigen::internal::product_type_selector&lt; Large, 1, Large &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_1product__type__selector_3_01_small_00_011_00_01_large_01_4.html">Eigen::internal::product_type_selector&lt; Small, 1, Large &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_1product__type__selector_3_01_small_00_01_small_00_01_large_01_4.html">Eigen::internal::product_type_selector&lt; Small, Small, Large &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_1product__type__selector_3_01_large_00_01_small_00_01_large_01_4.html">Eigen::internal::product_type_selector&lt; Large, Small, Large &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_1product__type__selector_3_01_small_00_01_large_00_01_large_01_4.html">Eigen::internal::product_type_selector&lt; Small, Large, Large &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_1product__type__selector_3_01_large_00_01_large_00_01_large_01_4.html">Eigen::internal::product_type_selector&lt; Large, Large, Large &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_1product__type__selector_3_01_large_00_01_small_00_01_small_01_4.html">Eigen::internal::product_type_selector&lt; Large, Small, Small &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_1product__type__selector_3_01_small_00_01_large_00_01_small_01_4.html">Eigen::internal::product_type_selector&lt; Small, Large, Small &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_1product__type__selector_3_01_large_00_01_large_00_01_small_01_4.html">Eigen::internal::product_type_selector&lt; Large, Large, Small &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1_product_return_type.html">Eigen::ProductReturnType</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Helper class to get the correct and optimized returned type of operator*.  <a href="struct_eigen_1_1_product_return_type.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_product_return_type_3_01_lhs_00_01_rhs_00_01_coeff_based_product_mode_01_4.html">Eigen::ProductReturnType&lt; Lhs, Rhs, CoeffBasedProductMode &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_product_return_type_3_01_lhs_00_01_rhs_00_01_lazy_coeff_based_product_mode_01_4.html">Eigen::ProductReturnType&lt; Lhs, Rhs, LazyCoeffBasedProductMode &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_lazy_product_return_type.html">Eigen::LazyProductReturnType</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_general_product_3_01_lhs_00_01_rhs_00_01_inner_product_01_4_01_4.html">Eigen::internal::traits&lt; GeneralProduct&lt; Lhs, Rhs, InnerProduct &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_general_product_3_01_lhs_00_01_rhs_00_01_inner_product_01_4.html">Eigen::GeneralProduct&lt; Lhs, Rhs, InnerProduct &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_general_product_3_01_lhs_00_01_rhs_00_01_outer_product_01_4_01_4.html">Eigen::internal::traits&lt; GeneralProduct&lt; Lhs, Rhs, OuterProduct &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_general_product_3_01_lhs_00_01_rhs_00_01_outer_product_01_4.html">Eigen::GeneralProduct&lt; Lhs, Rhs, OuterProduct &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_1outer__product__selector_3_01_col_major_01_4.html">Eigen::internal::outer_product_selector&lt; 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_1outer__product__selector_3_01_row_major_01_4.html">Eigen::internal::outer_product_selector&lt; 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_1traits_3_01_general_product_3_01_lhs_00_01_rhs_00_01_gemv_product_01_4_01_4.html">Eigen::internal::traits&lt; GeneralProduct&lt; Lhs, Rhs, GemvProduct &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_general_product_3_01_lhs_00_01_rhs_00_01_gemv_product_01_4.html">Eigen::GeneralProduct&lt; Lhs, Rhs, GemvProduct &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_1gemv__selector_3_01_on_the_left_00_01_storage_order_00_01_blas_compatible_01_4.html">Eigen::internal::gemv_selector&lt; OnTheLeft, StorageOrder, BlasCompatible &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_1gemv__static__vector__if_3_01_scalar_00_01_size_00_01_max_size_00_01false_01_4.html">Eigen::internal::gemv_static_vector_if&lt; Scalar, Size, MaxSize, false &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_1gemv__static__vector__if_3_01_scalar_00_01_size_00_01_dynamic_00_01true_01_4.html">Eigen::internal::gemv_static_vector_if&lt; Scalar, Size, Dynamic, true &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_1gemv__static__vector__if_3_01_scalar_00_01_size_00_01_max_size_00_01true_01_4.html">Eigen::internal::gemv_static_vector_if&lt; Scalar, Size, MaxSize, true &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_1gemv__selector_3_01_on_the_right_00_01_col_major_00_01true_01_4.html">Eigen::internal::gemv_selector&lt; OnTheRight, ColMajor, true &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_1gemv__selector_3_01_on_the_right_00_01_row_major_00_01true_01_4.html">Eigen::internal::gemv_selector&lt; OnTheRight, RowMajor, true &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_1gemv__selector_3_01_on_the_right_00_01_col_major_00_01false_01_4.html">Eigen::internal::gemv_selector&lt; OnTheRight, ColMajor, false &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_1gemv__selector_3_01_on_the_right_00_01_row_major_00_01false_01_4.html">Eigen::internal::gemv_selector&lt; OnTheRight, RowMajor, false &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_triangular_base.html">Eigen::TriangularBase</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_triangular_view_3_01_matrix_type_00_01___mode_01_4_01_4.html">Eigen::internal::traits&lt; TriangularView&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_triangular_view.html">Eigen::TriangularView</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Base class for triangular part in a matrix.  <a href="class_eigen_1_1_triangular_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_1triangular__assignment__selector.html">Eigen::internal::triangular_assignment_selector</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_1triangular__assignment__selector_3_01_derived1_00_01_derived2_00_01_c228ede09bdbe01881740112bc226756.html">Eigen::internal::triangular_assignment_selector&lt; Derived1, Derived2, Mode, 0, ClearOpposite &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_1triangular__assignment__selector_3_01_derived1_00_01_derived2_00_01_fe022ba687fa68e9788ee2a2d038e6ee.html">Eigen::internal::triangular_assignment_selector&lt; Derived1, Derived2, Upper, Dynamic, ClearOpposite &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_1triangular__assignment__selector_3_01_derived1_00_01_derived2_00_01_8cc41bf84b4ebb81661d3691ab5c1514.html">Eigen::internal::triangular_assignment_selector&lt; Derived1, Derived2, Lower, Dynamic, ClearOpposite &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_1triangular__assignment__selector_3_01_derived1_00_01_derived2_00_01_535c927ffeabf38d086a304fe07d56bd.html">Eigen::internal::triangular_assignment_selector&lt; Derived1, Derived2, StrictlyUpper, Dynamic, ClearOpposite &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_1triangular__assignment__selector_3_01_derived1_00_01_derived2_00_01_82399eeeaef8d640ded6b6d1ae055ca9.html">Eigen::internal::triangular_assignment_selector&lt; Derived1, Derived2, StrictlyLower, Dynamic, ClearOpposite &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_1triangular__assignment__selector_3_01_derived1_00_01_derived2_00_01_d15cb87d70836672ccf8e78bc7d49dc7.html">Eigen::internal::triangular_assignment_selector&lt; Derived1, Derived2, UnitUpper, Dynamic, ClearOpposite &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_1triangular__assignment__selector_3_01_derived1_00_01_derived2_00_01_1ceab06170817e74f89530d585db1693.html">Eigen::internal::triangular_assignment_selector&lt; Derived1, Derived2, UnitLower, Dynamic, ClearOpposite &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_self_adjoint_view_3_01_matrix_type_00_01_up_lo_01_4_01_4.html">Eigen::internal::traits&lt; SelfAdjointView&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_self_adjoint_view.html">Eigen::SelfAdjointView</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Expression of a selfadjoint matrix from a triangular part of a dense matrix.  <a href="class_eigen_1_1_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_1triangular__assignment__selector_3_01_derived1_00_01_derived2_00_07_4ff2fdbb3a58d12726f57daa44735622.html">Eigen::internal::triangular_assignment_selector&lt; Derived1, Derived2,(SelfAdjoint|Upper), UnrollCount, ClearOpposite &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_1triangular__assignment__selector_3_01_derived1_00_01_derived2_00_01_fbf563ad0c83a2d1b662542a69ca24d6.html">Eigen::internal::triangular_assignment_selector&lt; Derived1, Derived2, SelfAdjoint|Upper, 0, ClearOpposite &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_1triangular__assignment__selector_3_01_derived1_00_01_derived2_00_07_5a8ff42acee4f913936649c714378c09.html">Eigen::internal::triangular_assignment_selector&lt; Derived1, Derived2,(SelfAdjoint|Lower), UnrollCount, ClearOpposite &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_1triangular__assignment__selector_3_01_derived1_00_01_derived2_00_01_bc936bf93b02604a9d96b012f99dcb35.html">Eigen::internal::triangular_assignment_selector&lt; Derived1, Derived2, SelfAdjoint|Lower, 0, ClearOpposite &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_1triangular__assignment__selector_3_01_derived1_00_01_derived2_00_01_fc7d2b2fb56ed319d5c3bba40d30e7ab.html">Eigen::internal::triangular_assignment_selector&lt; Derived1, Derived2, SelfAdjoint|Upper, Dynamic, ClearOpposite &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_1triangular__assignment__selector_3_01_derived1_00_01_derived2_00_01_7ea27e7d29b515232ce4c7b616a76152.html">Eigen::internal::triangular_assignment_selector&lt; Derived1, Derived2, SelfAdjoint|Lower, Dynamic, ClearOpposite &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_1trsolve__traits.html">Eigen::internal::trsolve_traits</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_1triangular__solver__selector_3_01_lhs_00_01_rhs_00_01_side_00_01_modf7016aec58372d55e43776676d69f5fb.html">Eigen::internal::triangular_solver_selector&lt; Lhs, Rhs, Side, Mode, NoUnrolling, 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_1triangular__solver__selector_3_01_lhs_00_01_rhs_00_01_side_00_01_mod9d4c365fbf3ecd733e3c477f950cfbe8.html">Eigen::internal::triangular_solver_selector&lt; Lhs, Rhs, Side, Mode, NoUnrolling, Dynamic &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_1triangular__solver__unroller_3_01_lhs_00_01_rhs_00_01_mode_00_01_index_00_01_size_00_01false_01_4.html">Eigen::internal::triangular_solver_unroller&lt; Lhs, Rhs, Mode, Index, Size, false &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_1triangular__solver__unroller_3_01_lhs_00_01_rhs_00_01_mode_00_01_index_00_01_size_00_01true_01_4.html">Eigen::internal::triangular_solver_unroller&lt; Lhs, Rhs, Mode, Index, Size, true &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_1triangular__solver__selector_3_01_lhs_00_01_rhs_00_01_on_the_left_00d738951dca8e27ae91ede40ea882f73c.html">Eigen::internal::triangular_solver_selector&lt; Lhs, Rhs, OnTheLeft, Mode, CompleteUnrolling, 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_1triangular__solver__selector_3_01_lhs_00_01_rhs_00_01_on_the_right_0718422e7095664eb478cc4024fd5b399.html">Eigen::internal::triangular_solver_selector&lt; Lhs, Rhs, OnTheRight, Mode, CompleteUnrolling, 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_01triangular__solve__retval_3_01_side_00_01_triangular_type_00_01_rhs_01_4_01_4.html">Eigen::internal::traits&lt; triangular_solve_retval&lt; Side, TriangularType, Rhs &gt; &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_1triangular__solve__retval.html">Eigen::internal::triangular_solve_retval</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_1_gemm_parallel_info.html">Eigen::internal::GemmParallelInfo</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_coeff_based_product_3_01_lhs_nested_00_01_rhs_nested_00_01_nesting_flags_01_4_01_4.html">Eigen::internal::traits&lt; CoeffBasedProduct&lt; LhsNested, RhsNested, NestingFlags &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_coeff_based_product.html">Eigen::CoeffBasedProduct</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_1nested_3_01_coeff_based_product_3_01_lhs_00_01_rhs_00_01_eval_before7b609105ea2350588a24d9b4b9763bca.html">Eigen::internal::nested&lt; CoeffBasedProduct&lt; Lhs, Rhs, EvalBeforeNestingBit|EvalBeforeAssigningBit &gt;, N, PlainObject &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_1product__coeff__impl_3_01_default_traversal_00_01_unrolling_index_0010041fe7f18a6adc979d25760caa1f17.html">Eigen::internal::product_coeff_impl&lt; DefaultTraversal, UnrollingIndex, Lhs, Rhs, RetScalar &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_1product__coeff__impl_3_01_default_traversal_00_010_00_01_lhs_00_01_rhs_00_01_ret_scalar_01_4.html">Eigen::internal::product_coeff_impl&lt; DefaultTraversal, 0, Lhs, Rhs, RetScalar &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_1product__coeff__impl_3_01_default_traversal_00_01_dynamic_00_01_lhs_00_01_rhs_00_01_ret_scalar_01_4.html">Eigen::internal::product_coeff_impl&lt; DefaultTraversal, Dynamic, Lhs, Rhs, RetScalar &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_1product__coeff__vectorized__unroller.html">Eigen::internal::product_coeff_vectorized_unroller</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_1product__coeff__vectorized__unroller_3_010_00_01_lhs_00_01_rhs_00_01_packet_01_4.html">Eigen::internal::product_coeff_vectorized_unroller&lt; 0, Lhs, Rhs, Packet &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_1product__coeff__impl_3_01_inner_vectorized_traversal_00_01_unrolling800c873b69bfd4fb2b2450669543d0b2.html">Eigen::internal::product_coeff_impl&lt; InnerVectorizedTraversal, UnrollingIndex, Lhs, Rhs, RetScalar &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_1product__coeff__vectorized__dyn__selector.html">Eigen::internal::product_coeff_vectorized_dyn_selector</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_1product__coeff__vectorized__dyn__selector_3_01_lhs_00_01_rhs_00_011_00_01_rhs_cols_01_4.html">Eigen::internal::product_coeff_vectorized_dyn_selector&lt; Lhs, Rhs, 1, RhsCols &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_1product__coeff__vectorized__dyn__selector_3_01_lhs_00_01_rhs_00_01_lhs_rows_00_011_01_4.html">Eigen::internal::product_coeff_vectorized_dyn_selector&lt; Lhs, Rhs, LhsRows, 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_1product__coeff__vectorized__dyn__selector_3_01_lhs_00_01_rhs_00_011_00_011_01_4.html">Eigen::internal::product_coeff_vectorized_dyn_selector&lt; Lhs, Rhs, 1, 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_1product__coeff__impl_3_01_inner_vectorized_traversal_00_01_dynamic_037e340bb04a5bc19a6c181614a419b51.html">Eigen::internal::product_coeff_impl&lt; InnerVectorizedTraversal, Dynamic, Lhs, Rhs, RetScalar &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_1product__packet__impl_3_01_row_major_00_01_unrolling_index_00_01_lhsa95ce4c3a1b9902c02a8627d98517253.html">Eigen::internal::product_packet_impl&lt; RowMajor, UnrollingIndex, Lhs, Rhs, Packet, LoadMode &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_1product__packet__impl_3_01_col_major_00_01_unrolling_index_00_01_lhsb484f6bb20c0e180bc5f7c2e6e6416dd.html">Eigen::internal::product_packet_impl&lt; ColMajor, UnrollingIndex, Lhs, Rhs, Packet, LoadMode &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_1product__packet__impl_3_01_row_major_00_010_00_01_lhs_00_01_rhs_00_01_packet_00_01_load_mode_01_4.html">Eigen::internal::product_packet_impl&lt; RowMajor, 0, Lhs, Rhs, Packet, LoadMode &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_1product__packet__impl_3_01_col_major_00_010_00_01_lhs_00_01_rhs_00_01_packet_00_01_load_mode_01_4.html">Eigen::internal::product_packet_impl&lt; ColMajor, 0, Lhs, Rhs, Packet, LoadMode &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_1product__packet__impl_3_01_row_major_00_01_dynamic_00_01_lhs_00_01_r41c6f3c174c9c457683675112e821b04.html">Eigen::internal::product_packet_impl&lt; RowMajor, Dynamic, Lhs, Rhs, Packet, LoadMode &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_1product__packet__impl_3_01_col_major_00_01_dynamic_00_01_lhs_00_01_r8515d5a29bb4992c0fae228f3ebcdbd0.html">Eigen::internal::product_packet_impl&lt; ColMajor, Dynamic, Lhs, Rhs, Packet, LoadMode &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_1gebp__madd__selector.html">Eigen::internal::gebp_madd_selector</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_1gebp__madd__selector_3_01_c_j_00_01_t_00_01_t_00_01_t_00_01_t_01_4.html">Eigen::internal::gebp_madd_selector&lt; CJ, T, T, T, T &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_1gebp__traits.html">Eigen::internal::gebp_traits</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_1gebp__traits_3_01std_1_1complex_3_01_real_scalar_01_4_00_01_real_scald728c008ac4da8a5a1327d1e06be8c1f.html">Eigen::internal::gebp_traits&lt; std::complex&lt; RealScalar &gt;, RealScalar, _ConjLhs, false &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_1gebp__traits_3_01std_1_1complex_3_01_real_scalar_01_4_00_01std_1_1com3fbe501975c876a010def81ad2701521.html">Eigen::internal::gebp_traits&lt; std::complex&lt; RealScalar &gt;, std::complex&lt; RealScalar &gt;, _ConjLhs, _ConjRhs &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_1gebp__traits_3_01std_1_1complex_3_01_real_scalar_01_4_00_01std_1_1co025a72b2499c0ea91fe4ad9d1896dc88.html">Eigen::internal::gebp_traits&lt; std::complex&lt; RealScalar &gt;, std::complex&lt; RealScalar &gt;, _ConjLhs, _ConjRhs &gt;::DoublePacket</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_1gebp__traits_3_01_real_scalar_00_01std_1_1complex_3_01_real_scalar_01f99740ceef5f07e0f3738974eb65d89c.html">Eigen::internal::gebp_traits&lt; RealScalar, std::complex&lt; RealScalar &gt;, false, _ConjRhs &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_1gebp__kernel.html">Eigen::internal::gebp_kernel</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_1gemm__pack__lhs.html">Eigen::internal::gemm_pack_lhs</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_1gemm__pack__rhs_3_01_scalar_00_01_index_00_01nr_00_01_col_major_00_0da363cf48ad4fbe7aa7e65455e9703fc.html">Eigen::internal::gemm_pack_rhs&lt; Scalar, Index, nr, ColMajor, Conjugate, PanelMode &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_1gemm__pack__rhs_3_01_scalar_00_01_index_00_01nr_00_01_row_major_00_0dda050be5a5a7638de7aac44a904219e.html">Eigen::internal::gemm_pack_rhs&lt; Scalar, Index, nr, RowMajor, Conjugate, PanelMode &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_1general__matrix__vector__product_3_01_index_00_01_lhs_scalar_00_01_ca68994bd69b4d3302bbd4dabc2496bac.html">Eigen::internal::general_matrix_vector_product&lt; Index, LhsScalar, ColMajor, ConjugateLhs, RhsScalar, ConjugateRhs &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_1general__matrix__vector__product_3_01_index_00_01_lhs_scalar_00_01_rce5070b6fd7e9578746a3fda12eff7ad.html">Eigen::internal::general_matrix_vector_product&lt; Index, LhsScalar, RowMajor, ConjugateLhs, RhsScalar, ConjugateRhs &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_1general__matrix__matrix__product_3_01_index_00_01_lhs_scalar_00_01_l7e45e4188e95a69de1c658ab4a83c882.html">Eigen::internal::general_matrix_matrix_product&lt; Index, LhsScalar, LhsStorageOrder, ConjugateLhs, RhsScalar, RhsStorageOrder, ConjugateRhs, 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_1general__matrix__matrix__product_3_01_index_00_01_lhs_scalar_00_01_lc92e3fc5d91273c14187477f2d000bbe.html">Eigen::internal::general_matrix_matrix_product&lt; Index, LhsScalar, LhsStorageOrder, ConjugateLhs, RhsScalar, RhsStorageOrder, ConjugateRhs, 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_general_product_3_01_lhs_00_01_rhs_00_01_gemm_product_01_4_01_4.html">Eigen::internal::traits&lt; GeneralProduct&lt; Lhs, Rhs, GemmProduct &gt; &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_1gemm__functor.html">Eigen::internal::gemm_functor</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_1level3__blocking.html">Eigen::internal::level3_blocking</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_1gemm__blocking__space_3_01_storage_order_00_01___lhs_scalar_00_01___r47f0c7314ed5bb284890952a00c8f972.html">Eigen::internal::gemm_blocking_space&lt; StorageOrder, _LhsScalar, _RhsScalar, MaxRows, MaxCols, MaxDepth, true &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_1gemm__blocking__space_3_01_storage_order_00_01___lhs_scalar_00_01___r359cad8220bd61b44118fa31df38d958.html">Eigen::internal::gemm_blocking_space&lt; StorageOrder, _LhsScalar, _RhsScalar, MaxRows, MaxCols, MaxDepth, false &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_general_product_3_01_lhs_00_01_rhs_00_01_gemm_product_01_4.html">Eigen::GeneralProduct&lt; Lhs, Rhs, GemmProduct &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_1general__matrix__matrix__triangular__product_3_01_index_00_01_lhs_sc0e3a735fd19e714a67108a41a698a316.html">Eigen::internal::general_matrix_matrix_triangular_product&lt; Index, LhsScalar, LhsStorageOrder, ConjugateLhs, RhsScalar, RhsStorageOrder, ConjugateRhs, RowMajor, UpLo &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_1general__matrix__matrix__triangular__product_3_01_index_00_01_lhs_scaa112ec2b6b1a7b0bf371593cda58091.html">Eigen::internal::general_matrix_matrix_triangular_product&lt; Index, LhsScalar, LhsStorageOrder, ConjugateLhs, RhsScalar, RhsStorageOrder, ConjugateRhs, ColMajor, UpLo &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_1tribb__kernel.html">Eigen::internal::tribb_kernel</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_selfadjoint_product_matrix_3_01_lhs_00_01_lhs_mode_00_011437f30a47de6445db4ec9c5daf52a91.html">Eigen::internal::traits&lt; SelfadjointProductMatrix&lt; Lhs, LhsMode, false, Rhs, 0, true &gt; &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_selfadjoint_product_matrix_3_01_lhs_00_01_lhs_mode_00_01false_00_01_rhs_00_010_00_01true_01_4.html">Eigen::SelfadjointProductMatrix&lt; Lhs, LhsMode, false, Rhs, 0, true &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_selfadjoint_product_matrix_3_01_lhs_00_010_00_01true_00_ce3fa143a5c7b481f59448e5e4e85997.html">Eigen::internal::traits&lt; SelfadjointProductMatrix&lt; Lhs, 0, true, Rhs, RhsMode, false &gt; &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_selfadjoint_product_matrix_3_01_lhs_00_010_00_01true_00_01_rhs_00_01_rhs_mode_00_01false_01_4.html">Eigen::SelfadjointProductMatrix&lt; Lhs, 0, true, Rhs, RhsMode, false &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_1symm__pack__lhs.html">Eigen::internal::symm_pack_lhs</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_1symm__pack__rhs.html">Eigen::internal::symm_pack_rhs</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_1product__selfadjoint__matrix_3_01_scalar_00_01_index_00_01_lhs_stora8fa4562df6c92574330a318a01a976cf.html">Eigen::internal::product_selfadjoint_matrix&lt; Scalar, Index, LhsStorageOrder, LhsSelfAdjoint, ConjugateLhs, RhsStorageOrder, RhsSelfAdjoint, ConjugateRhs, 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_1product__selfadjoint__matrix_3_01_scalar_00_01_index_00_01_lhs_storaad3bcb15c8c51e53cb4ff654ee80e230.html">Eigen::internal::product_selfadjoint_matrix&lt; Scalar, Index, LhsStorageOrder, true, ConjugateLhs, RhsStorageOrder, false, ConjugateRhs, 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_1product__selfadjoint__matrix_3_01_scalar_00_01_index_00_01_lhs_storadd08b9e76d992b3a954c3041feed2ed9.html">Eigen::internal::product_selfadjoint_matrix&lt; Scalar, Index, LhsStorageOrder, false, ConjugateLhs, RhsStorageOrder, true, ConjugateRhs, 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_selfadjoint_product_matrix_3_01_lhs_00_01_lhs_mode_00_0109f98c651cab472bbf42ccc7675fb775.html">Eigen::internal::traits&lt; SelfadjointProductMatrix&lt; Lhs, LhsMode, false, Rhs, RhsMode, false &gt; &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_selfadjoint_product_matrix_3_01_lhs_00_01_lhs_mode_00_01false_00_01_rhs_00_01_rhs_mode_00_01false_01_4.html">Eigen::SelfadjointProductMatrix&lt; Lhs, LhsMode, false, Rhs, RhsMode, false &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_1selfadjoint__rank1__update_3_01_scalar_00_01_index_00_01_col_major_00_01_up_lo_0985162e7429113fdcd7a3950b8d00f1e.html">Eigen::selfadjoint_rank1_update&lt; Scalar, Index, ColMajor, UpLo, ConjLhs, ConjRhs &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_1selfadjoint__rank1__update_3_01_scalar_00_01_index_00_01_row_major_00_01_up_lo_03a9dcf0deae11b1da493e4caae5cd21a.html">Eigen::selfadjoint_rank1_update&lt; Scalar, Index, RowMajor, UpLo, ConjLhs, ConjRhs &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_1selfadjoint__product__selector_3_01_matrix_type_00_01_other_type_00_01_up_lo_00_01true_01_4.html">Eigen::selfadjoint_product_selector&lt; MatrixType, OtherType, UpLo, true &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_1selfadjoint__product__selector_3_01_matrix_type_00_01_other_type_00_01_up_lo_00_01false_01_4.html">Eigen::selfadjoint_product_selector&lt; MatrixType, OtherType, UpLo, false &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_1selfadjoint__rank2__update__selector_3_01_scalar_00_01_index_00_01_uf491e100c52e514fc778fd2dd4e730f2.html">Eigen::internal::selfadjoint_rank2_update_selector&lt; Scalar, Index, UType, VType, Lower &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_1selfadjoint__rank2__update__selector_3_01_scalar_00_01_index_00_01_uf7a068ce7ab78b9bb81bd0ca858e99d2.html">Eigen::internal::selfadjoint_rank2_update_selector&lt; Scalar, Index, UType, VType, Upper &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_1conj__expr__if.html">Eigen::internal::conj_expr_if</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_1product__triangular__matrix__vector_3_01_index_00_01_mode_00_01_lhs_2b26919f4521fa39c97f35324b5ee370.html">Eigen::internal::product_triangular_matrix_vector&lt; Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 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_1product__triangular__matrix__vector_3_01_index_00_01_mode_00_01_lhs_7f3bab971dcb2aa547ccf11256ea9f6e.html">Eigen::internal::product_triangular_matrix_vector&lt; Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 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_1traits_3_01_triangular_product_3_01_mode_00_01_lhs_is_triangular_00_8cf1ea0d1a7608967006010616ce1b1b.html">Eigen::internal::traits&lt; TriangularProduct&lt; Mode, LhsIsTriangular, Lhs, false, Rhs, true &gt; &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_triangular_product_3_01_mode_00_01_lhs_is_triangular_00_d74a4274d710e89c0416e78a2ed1f3c6.html">Eigen::internal::traits&lt; TriangularProduct&lt; Mode, LhsIsTriangular, Lhs, true, Rhs, false &gt; &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_triangular_product_3_01_mode_00_01true_00_01_lhs_00_01false_00_01_rhs_00_01true_01_4.html">Eigen::TriangularProduct&lt; Mode, true, Lhs, false, Rhs, true &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_triangular_product_3_01_mode_00_01false_00_01_lhs_00_01true_00_01_rhs_00_01false_01_4.html">Eigen::TriangularProduct&lt; Mode, false, Lhs, true, Rhs, false &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_1trmv__selector_3_01_col_major_01_4.html">Eigen::internal::trmv_selector&lt; 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_1trmv__selector_3_01_row_major_01_4.html">Eigen::internal::trmv_selector&lt; 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_1product__triangular__matrix__matrix_3_01_scalar_00_01_index_00_01_mod3572a4317d185141529d667d46fc286.html">Eigen::internal::product_triangular_matrix_matrix&lt; Scalar, Index, Mode, LhsIsTriangular, LhsStorageOrder, ConjugateLhs, RhsStorageOrder, ConjugateRhs, 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_1product__triangular__matrix__matrix_3_01_scalar_00_01_index_00_01_mof5df88655c7a342c5f17d830031001eb.html">Eigen::internal::product_triangular_matrix_matrix&lt; Scalar, Index, Mode, true, LhsStorageOrder, ConjugateLhs, RhsStorageOrder, ConjugateRhs, 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_1product__triangular__matrix__matrix_3_01_scalar_00_01_index_00_01_mo66a6858931630e8672725efa86bf7e3d.html">Eigen::internal::product_triangular_matrix_matrix&lt; Scalar, Index, Mode, false, LhsStorageOrder, ConjugateLhs, RhsStorageOrder, ConjugateRhs, 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_triangular_product_3_01_mode_00_01_lhs_is_triangular_00_309f3c8db2cdbf46e63435d845b6cca6.html">Eigen::internal::traits&lt; TriangularProduct&lt; Mode, LhsIsTriangular, Lhs, false, Rhs, false &gt; &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_triangular_product_3_01_mode_00_01_lhs_is_triangular_00_01_lhs_00_01false_00_01_rhs_00_01false_01_4.html">Eigen::TriangularProduct&lt; Mode, LhsIsTriangular, Lhs, false, Rhs, false &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_1triangular__solve__matrix_3_01_scalar_00_01_index_00_01_side_00_01_m9c5e3cf61677ffd5b871aafbe3527bae.html">Eigen::internal::triangular_solve_matrix&lt; Scalar, Index, Side, Mode, Conjugate, TriStorageOrder, 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_1triangular__solve__matrix_3_01_scalar_00_01_index_00_01_on_the_left_42f4ce9e44870d1944d8e65e6eb169ab.html">Eigen::internal::triangular_solve_matrix&lt; Scalar, Index, OnTheLeft, Mode, Conjugate, TriStorageOrder, 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_1triangular__solve__matrix_3_01_scalar_00_01_index_00_01_on_the_rightf2d31df4e035b9aff2381cc0bac19b97.html">Eigen::internal::triangular_solve_matrix&lt; Scalar, Index, OnTheRight, Mode, Conjugate, TriStorageOrder, 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_1triangular__solve__vector_3_01_lhs_scalar_00_01_rhs_scalar_00_01_ind2257c92bae887c34b8b6b704148c0908.html">Eigen::internal::triangular_solve_vector&lt; LhsScalar, RhsScalar, Index, OnTheRight, Mode, Conjugate, StorageOrder &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_1triangular__solve__vector_3_01_lhs_scalar_00_01_rhs_scalar_00_01_ind05791747bf7342daa3286389f182e45b.html">Eigen::internal::triangular_solve_vector&lt; LhsScalar, RhsScalar, Index, OnTheLeft, Mode, Conjugate, 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_1triangular__solve__vector_3_01_lhs_scalar_00_01_rhs_scalar_00_01_ind063e019bb54cf6ae298090bc534a9cdf.html">Eigen::internal::triangular_solve_vector&lt; LhsScalar, RhsScalar, Index, OnTheLeft, Mode, Conjugate, ColMajor &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_1_band_matrix_base.html">Eigen::internal::BandMatrixBase</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_1_band_matrix_base_1_1_diagonal_int_return_type.html">Eigen::internal::BandMatrixBase::DiagonalIntReturnType</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_band_matrix_3_01___scalar_00_01___rows_00_01___cols_00_03762db5085b3b9896d5a124beda4837b.html">Eigen::internal::traits&lt; BandMatrix&lt; _Scalar, _Rows, _Cols, _Supers, _Subs, _Options &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_1internal_1_1_band_matrix.html">Eigen::internal::BandMatrix</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Represents a rectangular matrix with a banded storage.  <a href="class_eigen_1_1internal_1_1_band_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_1internal_1_1traits_3_01_band_matrix_wrapper_3_01___coefficients_type_00_01___row768e2717402a9eceb38d536f65ceb4f1.html">Eigen::internal::traits&lt; BandMatrixWrapper&lt; _CoefficientsType, _Rows, _Cols, _Supers, _Subs, _Options &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_1internal_1_1_band_matrix_wrapper.html">Eigen::internal::BandMatrixWrapper</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_1_tridiagonal_matrix.html">Eigen::internal::TridiagonalMatrix</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Represents a tridiagonal matrix with a compact banded storage.  <a href="class_eigen_1_1internal_1_1_tridiagonal_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_1internal_1_1all__unroller.html">Eigen::internal::all_unroller</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_1all__unroller_3_01_derived_00_011_01_4.html">Eigen::internal::all_unroller&lt; Derived, 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_1all__unroller_3_01_derived_00_01_dynamic_01_4.html">Eigen::internal::all_unroller&lt; Derived, Dynamic &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_1any__unroller.html">Eigen::internal::any_unroller</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_1any__unroller_3_01_derived_00_011_01_4.html">Eigen::internal::any_unroller&lt; Derived, 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_1any__unroller_3_01_derived_00_01_dynamic_01_4.html">Eigen::internal::any_unroller&lt; Derived, Dynamic &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_select_3_01_condition_matrix_type_00_01_then_matrix_type4a832542e824e444643efa2ac02419b2.html">Eigen::internal::traits&lt; Select&lt; ConditionMatrixType, ThenMatrixType, ElseMatrixType &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_select.html">Eigen::Select</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Expression of a coefficient wise version of the C++ ternary operator ?:  <a href="class_eigen_1_1_select.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_partial_redux_expr_3_01_matrix_type_00_01_member_op_00_01_direction_01_4_01_4.html">Eigen::internal::traits&lt; PartialReduxExpr&lt; MatrixType, MemberOp, Direction &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_partial_redux_expr.html">Eigen::PartialReduxExpr</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Generic expression of a partially reduxed matrix.  <a href="class_eigen_1_1_partial_redux_expr.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_1member__redux.html">Eigen::internal::member_redux</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_1member__redux_1_1_cost.html">Eigen::internal::member_redux::Cost</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_vectorwise_op.html">Eigen::VectorwiseOp</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Pseudo expression providing partial reduction operations.  <a href="class_eigen_1_1_vectorwise_op.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_vectorwise_op_1_1_return_type.html">Eigen::VectorwiseOp::ReturnType</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_vectorwise_op_1_1_redux_return_type.html">Eigen::VectorwiseOp::ReduxReturnType</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_vectorwise_op_1_1_extended_type.html">Eigen::VectorwiseOp::ExtendedType</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_1scalar__random__op.html">Eigen::internal::scalar_random_op</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_1functor__traits_3_01scalar__random__op_3_01_scalar_01_4_01_4.html">Eigen::internal::functor_traits&lt; scalar_random_op&lt; Scalar &gt; &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_replicate_3_01_matrix_type_00_01_row_factor_00_01_col_factor_01_4_01_4.html">Eigen::internal::traits&lt; Replicate&lt; MatrixType, RowFactor, ColFactor &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_replicate.html">Eigen::Replicate</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Expression of the multiple replication of a matrix or vector.  <a href="class_eigen_1_1_replicate.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_reverse_3_01_matrix_type_00_01_direction_01_4_01_4.html">Eigen::internal::traits&lt; Reverse&lt; MatrixType, Direction &gt; &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_1reverse__packet__cond.html">Eigen::internal::reverse_packet_cond</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_1reverse__packet__cond_3_01_packet_scalar_00_01false_01_4.html">Eigen::internal::reverse_packet_cond&lt; PacketScalar, false &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_reverse.html">Eigen::Reverse</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Expression of the reverse of a vector or matrix.  <a href="class_eigen_1_1_reverse.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_array_base.html">Eigen::ArrayBase</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Base class for all 1D and 2D array, and related expressions.  <a href="class_eigen_1_1_array_base.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_array_wrapper_3_01_expression_type_01_4_01_4.html">Eigen::internal::traits&lt; ArrayWrapper&lt; ExpressionType &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_array_wrapper.html">Eigen::ArrayWrapper</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Expression of a mathematical vector or matrix as an array object.  <a href="class_eigen_1_1_array_wrapper.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_matrix_wrapper_3_01_expression_type_01_4_01_4.html">Eigen::internal::traits&lt; MatrixWrapper&lt; ExpressionType &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_matrix_wrapper.html">Eigen::MatrixWrapper</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Expression of an array as a mathematical vector or matrix.  <a href="class_eigen_1_1_matrix_wrapper.html#details">More...</a><br/></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_1_architecture.html">Eigen::Architecture</a></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="_core.html#ab4f4211329f945da6a466d1dc880936e">EIGEN_CORE_H</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_core.html#a4962bceade5775b0464f7b604f886cd4">EIGEN_DONT_VECTORIZE</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_core.html#a6511c0ea557ee776d3480d6b4a02a89c">EIGEN_HAS_ERRNO</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_core.html#a08d36559a0c1acd82bb432a91ac41a76">STAGE10_FULL_EIGEN2_API</a>&#160;&#160;&#160;10</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_core.html#a67abdb9eaf31a2e6209bf2484850ef06">STAGE20_RESOLVE_API_CONFLICTS</a>&#160;&#160;&#160;20</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_core.html#afa961642913bb311658d7e64f2481220">STAGE30_FULL_EIGEN3_API</a>&#160;&#160;&#160;30</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_core.html#a2cd05d9c714d8c24f11fac8f68a8dc88">STAGE40_FULL_EIGEN3_STRICTNESS</a>&#160;&#160;&#160;40</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_core.html#a9101e28e077c7d2179a99a66acd79118">STAGE99_NO_EIGEN2_SUPPORT</a>&#160;&#160;&#160;99</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_core.html#aba46b4d61a1f178e448518df738fefb5">EIGEN2_SUPPORT_STAGE</a>&#160;&#160;&#160;STAGE99_NO_EIGEN2_SUPPORT</td></tr>
<tr><td colspan="2"><h2><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef <br class="typebreak"/>
EIGEN_DEFAULT_DENSE_INDEX_TYPE&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_eigen.html#aa06499c94936a19673e53deb516a1b76">Eigen::DenseIndex</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">{ <br/>
&#160;&#160;<a class="el" href="group__enums.html#gga551bdecb88b22a20eac625ce98ca18a5af581029282d421eee5aae14238c6f749">Eigen::Lower</a> = 0x1, 
<a class="el" href="group__enums.html#gga551bdecb88b22a20eac625ce98ca18a5afca2ccebb604f171656deb53e8c083c1">Eigen::Upper</a> = 0x2, 
<a class="el" href="group__enums.html#gga551bdecb88b22a20eac625ce98ca18a5a2ef430bff6cc12c2d1e0ef01b95f7ff3">Eigen::UnitDiag</a> = 0x4, 
<a class="el" href="group__enums.html#gga551bdecb88b22a20eac625ce98ca18a5ac4dc554a61510151ddd5bafaf6040223">Eigen::ZeroDiag</a> = 0x8, 
<br/>
&#160;&#160;<a class="el" href="group__enums.html#gga551bdecb88b22a20eac625ce98ca18a5a8f40b928c10a71ba03e5f75ad2a72fda">Eigen::UnitLower</a> = UnitDiag|Lower, 
<a class="el" href="group__enums.html#gga551bdecb88b22a20eac625ce98ca18a5add28224d7ea92689930be73c1b50b0ad">Eigen::UnitUpper</a> = UnitDiag|Upper, 
<a class="el" href="group__enums.html#gga551bdecb88b22a20eac625ce98ca18a5a2424988b6fca98be70b595632753ba81">Eigen::StrictlyLower</a> = ZeroDiag|Lower, 
<a class="el" href="group__enums.html#gga551bdecb88b22a20eac625ce98ca18a5a7b37877e0b9b0df28c9c2b669a633265">Eigen::StrictlyUpper</a> = ZeroDiag|Upper, 
<br/>
&#160;&#160;<a class="el" href="group__enums.html#gga551bdecb88b22a20eac625ce98ca18a5acf9ccb2016f8b9c0f3268f05a1e75821">Eigen::SelfAdjoint</a> = 0x10
<br/>
 }</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Enum containing possible values for the <code>Mode</code> parameter of MatrixBase::selfadjointView() and MatrixBase::triangularView().  <a href="group__enums.html#ga551bdecb88b22a20eac625ce98ca18a5">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom">{ <a class="el" href="group__enums.html#gga7ffcbdd4d5e5d6da4cd1497c9c52d454a4e19dd09d5ff42295ba1d72d12a46686">Eigen::Unaligned</a> = 0, 
<a class="el" href="group__enums.html#gga7ffcbdd4d5e5d6da4cd1497c9c52d454ae12d0f8f869c40c76128260af2242bc8">Eigen::Aligned</a> = 1
 }</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Enum for indicating whether an object is aligned or not.  <a href="group__enums.html#ga7ffcbdd4d5e5d6da4cd1497c9c52d454">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__enums.html#gaafc7e22c8efbfefd5997e2cd9ec223e0">Eigen::CornerType</a> { <a class="el" href="group__enums.html#ggaafc7e22c8efbfefd5997e2cd9ec223e0a30bd7c13c0f19418867e6248f174b540">Eigen::TopLeft</a>, 
<a class="el" href="group__enums.html#ggaafc7e22c8efbfefd5997e2cd9ec223e0ab32e254bd6ba06db2aef96981ac16b6f">Eigen::TopRight</a>, 
<a class="el" href="group__enums.html#ggaafc7e22c8efbfefd5997e2cd9ec223e0aa24698eb1f4250b0a900d650f3ebfc83">Eigen::BottomLeft</a>, 
<a class="el" href="group__enums.html#ggaafc7e22c8efbfefd5997e2cd9ec223e0a517b58710db83b15fb565f7e4d4ed20a">Eigen::BottomRight</a>
 }</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Enum used by DenseBase::corner() in Eigen2 compatibility mode.  <a href="group__enums.html#gaafc7e22c8efbfefd5997e2cd9ec223e0">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__enums.html#gad49a7b3738e273eb00932271b36127f7">Eigen::DirectionType</a> { <a class="el" href="group__enums.html#ggad49a7b3738e273eb00932271b36127f7ae2efac6e74ecab5e3b0b1561c5ddf83e">Eigen::Vertical</a>, 
<a class="el" href="group__enums.html#ggad49a7b3738e273eb00932271b36127f7a961c62410157b64033839488f4d7f7e4">Eigen::Horizontal</a>, 
<a class="el" href="group__enums.html#ggad49a7b3738e273eb00932271b36127f7a04fefd61992e941d509a57bc44c59794">Eigen::BothDirections</a>
 }</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Enum containing possible values for the <code>Direction</code> parameter of Reverse, PartialReduxExpr and VectorwiseOp.  <a href="group__enums.html#gad49a7b3738e273eb00932271b36127f7">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom">{ <br/>
&#160;&#160;<a class="el" href="namespace_eigen.html#a3ac146c968eb8e4a840eb5f24a8be3e9a8593cf8b06ff54120c062879732d4797">Eigen::DefaultTraversal</a>, 
<a class="el" href="namespace_eigen.html#a3ac146c968eb8e4a840eb5f24a8be3e9aac4a88068704bc9a4547ed6aea9b38f1">Eigen::LinearTraversal</a>, 
<a class="el" href="namespace_eigen.html#a3ac146c968eb8e4a840eb5f24a8be3e9a13240211559adaec36219f5ca983ade1">Eigen::InnerVectorizedTraversal</a>, 
<a class="el" href="namespace_eigen.html#a3ac146c968eb8e4a840eb5f24a8be3e9a4dc2f614cc1a36cc7e57be77d881d0b2">Eigen::LinearVectorizedTraversal</a>, 
<br/>
&#160;&#160;<a class="el" href="namespace_eigen.html#a3ac146c968eb8e4a840eb5f24a8be3e9a8bbd074656876d96a92ad3ff852b2529">Eigen::SliceVectorizedTraversal</a>, 
<a class="el" href="namespace_eigen.html#a3ac146c968eb8e4a840eb5f24a8be3e9aefe047c14443ae127cbbe6862a059a5c">Eigen::InvalidTraversal</a>
<br/>
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom">{ <a class="el" href="namespace_eigen.html#a8e76a9b6f5e1711be02a480e35bbb4b0affa0319c4814dc2e37edb1432c2eafbc">Eigen::NoUnrolling</a>, 
<a class="el" href="namespace_eigen.html#a8e76a9b6f5e1711be02a480e35bbb4b0a61ec09b78fe677cda34e45e7070fa0c4">Eigen::InnerUnrolling</a>, 
<a class="el" href="namespace_eigen.html#a8e76a9b6f5e1711be02a480e35bbb4b0a73f7b21eee12b2913632a923c29dfaf3">Eigen::CompleteUnrolling</a>
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom">{ <a class="el" href="group__enums.html#ggaeac0521ce28f5e7b9ae6473033385a60a0103672ae41005ab03b4176c765afd62">Eigen::ColMajor</a> =  0, 
<a class="el" href="group__enums.html#ggaeac0521ce28f5e7b9ae6473033385a60a77c993a8d9f6efe5c1159fb2ab07dd4f">Eigen::RowMajor</a> =  0x1, 
<a class="el" href="group__enums.html#ggaeac0521ce28f5e7b9ae6473033385a60ad0e7f67d40bcde3d41c12849b16ce6ea">Eigen::AutoAlign</a> =  0, 
<a class="el" href="group__enums.html#ggaeac0521ce28f5e7b9ae6473033385a60a56908522e51443a0aa0567f879c2e78a">Eigen::DontAlign</a> =  0x2
 }</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Enum containing possible values for the <code>_Options</code> template parameter of Matrix, Array and BandMatrix.  <a href="group__enums.html#gaeac0521ce28f5e7b9ae6473033385a60">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom">{ <a class="el" href="group__enums.html#gga95d01dffd0ec567354fa61ebeabe7181a21b30a61e9cb10c967aec17567804007">Eigen::OnTheLeft</a> =  1, 
<a class="el" href="group__enums.html#gga95d01dffd0ec567354fa61ebeabe7181a329fc3a54ceb2b6e0e73b400998b8a82">Eigen::OnTheRight</a> =  2
 }</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Enum for specifying whether to apply or solve on the left or right.  <a href="group__enums.html#ga95d01dffd0ec567354fa61ebeabe7181">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom">{ <a class="el" href="namespace_eigen.html#ab4f248f090f96f66322e41f7d6c014ffa93666206653d67aefbcb066ebf740f9c">Eigen::IsDense</a> =  0, 
<a class="el" href="namespace_eigen.html#ab4f248f090f96f66322e41f7d6c014ffad9f86f38fdfd396c49558e975cbac55f">Eigen::IsSparse</a>
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__enums.html#ga9f93eac38eb83deb0e8dbd42ddf11d5d">Eigen::AccessorLevels</a> { <a class="el" href="group__enums.html#gga9f93eac38eb83deb0e8dbd42ddf11d5daa1f2b0e6a668b11f2958940965d2b572">Eigen::ReadOnlyAccessors</a>, 
<a class="el" href="group__enums.html#gga9f93eac38eb83deb0e8dbd42ddf11d5dabcadf08230fb1a5ef7b3195745d3a458">Eigen::WriteAccessors</a>, 
<a class="el" href="group__enums.html#gga9f93eac38eb83deb0e8dbd42ddf11d5da50108ad00095928de06228470ceab09e">Eigen::DirectAccessors</a>, 
<a class="el" href="group__enums.html#gga9f93eac38eb83deb0e8dbd42ddf11d5dacbe59d09ba2fdf8eac127bff1a1f0234">Eigen::DirectWriteAccessors</a>
 }</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Used as template parameter in DenseCoeffBase and <a class="el" href="class_map_base.html" title="Base class for Map and Block expression with direct access.">MapBase</a> to indicate which accessors should be provided.  <a href="group__enums.html#ga9f93eac38eb83deb0e8dbd42ddf11d5d">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__enums.html#gae3e239fb70022eb8747994cf5d68b4a9">Eigen::DecompositionOptions</a> { <br/>
&#160;&#160;<a class="el" href="group__enums.html#ggae3e239fb70022eb8747994cf5d68b4a9a9aa7178e7c1c0cb77775fdb111e165dd">Eigen::Pivoting</a> =  0x01, 
<a class="el" href="group__enums.html#ggae3e239fb70022eb8747994cf5d68b4a9ac49380314ebfe0e766821663fbd00970">Eigen::NoPivoting</a> =  0x02, 
<a class="el" href="group__enums.html#ggae3e239fb70022eb8747994cf5d68b4a9a9fa9302d510cee20c26311154937e23f">Eigen::ComputeFullU</a> =  0x04, 
<a class="el" href="group__enums.html#ggae3e239fb70022eb8747994cf5d68b4a9aa7fb4e98834788d0b1b0f2b8467d2527">Eigen::ComputeThinU</a> =  0x08, 
<br/>
&#160;&#160;<a class="el" href="group__enums.html#ggae3e239fb70022eb8747994cf5d68b4a9a36581f7c662f7def31efd500c284f930">Eigen::ComputeFullV</a> =  0x10, 
<a class="el" href="group__enums.html#ggae3e239fb70022eb8747994cf5d68b4a9a540036417bfecf2e791a70948c227f47">Eigen::ComputeThinV</a> =  0x20, 
<a class="el" href="group__enums.html#ggae3e239fb70022eb8747994cf5d68b4a9afd06633f270207c373875fd7ca03e906">Eigen::EigenvaluesOnly</a> =  0x40, 
<a class="el" href="group__enums.html#ggae3e239fb70022eb8747994cf5d68b4a9a7f7d17fba3c9bb92158e346d5979d0f4">Eigen::ComputeEigenvectors</a> =  0x80, 
<br/>
&#160;&#160;<a class="el" href="group__enums.html#ggae3e239fb70022eb8747994cf5d68b4a9a58b2e52b6b46818217f67d2b38ee90e3">Eigen::EigVecMask</a> =  EigenvaluesOnly | ComputeEigenvectors, 
<a class="el" href="group__enums.html#ggae3e239fb70022eb8747994cf5d68b4a9a5eb11a88a4bd445f58f1b24598d3848f">Eigen::Ax_lBx</a> =  0x100, 
<a class="el" href="group__enums.html#ggae3e239fb70022eb8747994cf5d68b4a9a9a7d9813cec527e299a36b749b0f7e1e">Eigen::ABx_lx</a> =  0x200, 
<a class="el" href="group__enums.html#ggae3e239fb70022eb8747994cf5d68b4a9a9870817d373c41ba0dc7f6b5ab0895b8">Eigen::BAx_lx</a> =  0x400, 
<br/>
&#160;&#160;<a class="el" href="group__enums.html#ggae3e239fb70022eb8747994cf5d68b4a9a2cd73a7e08a5f26915a562a7f88c6465">Eigen::GenEigMask</a> =  Ax_lBx | ABx_lx | BAx_lx
<br/>
 }</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Enum with options to give to various decompositions.  <a href="group__enums.html#gae3e239fb70022eb8747994cf5d68b4a9">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__enums.html#ga46eba0d5c621f590b8cf1b53af31d56e">Eigen::QRPreconditioners</a> { <a class="el" href="group__enums.html#gga46eba0d5c621f590b8cf1b53af31d56ea2e95bc818f975b19def01e93d240dece">Eigen::NoQRPreconditioner</a>, 
<a class="el" href="group__enums.html#gga46eba0d5c621f590b8cf1b53af31d56ea9c660eb3336bf8c77ce9d081ca07cbdd">Eigen::HouseholderQRPreconditioner</a>, 
<a class="el" href="group__enums.html#gga46eba0d5c621f590b8cf1b53af31d56eabd2e2f4875c5b4b6e602a433d90c4e5e">Eigen::ColPivHouseholderQRPreconditioner</a>, 
<a class="el" href="group__enums.html#gga46eba0d5c621f590b8cf1b53af31d56eabd745dcaff7019c5f918c68809e5ea50">Eigen::FullPivHouseholderQRPreconditioner</a>
 }</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Possible values for the <code>QRPreconditioner</code> template parameter of JacobiSVD.  <a href="group__enums.html#ga46eba0d5c621f590b8cf1b53af31d56e">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_eigen.html#a85fad7b87587764e5cf6b513a9e0ee5e">Eigen::ComputationInfo</a> { <a class="el" href="namespace_eigen.html#a85fad7b87587764e5cf6b513a9e0ee5ea671a2aeb0f527802806a441d58a80fcf">Eigen::Success</a> =  0, 
<a class="el" href="namespace_eigen.html#a85fad7b87587764e5cf6b513a9e0ee5ea1c6e20706575a629b27a105f07f1883b">Eigen::NumericalIssue</a> =  1, 
<a class="el" href="namespace_eigen.html#a85fad7b87587764e5cf6b513a9e0ee5ea6a68dfb88a8336108a30588bdf356c57">Eigen::NoConvergence</a> =  2
 }</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">enums Enum for reporting the status of a computation.  <a href="namespace_eigen.html#a85fad7b87587764e5cf6b513a9e0ee5e">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__enums.html#gaee59a86102f150923b0cac6d4ff05107">Eigen::TransformTraits</a> { <a class="el" href="group__enums.html#ggaee59a86102f150923b0cac6d4ff05107a84413028615d2d718bafd2dfb93dafef">Eigen::Isometry</a> =  0x1, 
<a class="el" href="group__enums.html#ggaee59a86102f150923b0cac6d4ff05107a0872f0a82453aaae40339c33acbb31fb">Eigen::Affine</a> =  0x2, 
<a class="el" href="group__enums.html#ggaee59a86102f150923b0cac6d4ff05107a8192e8fdb2ec3ec46d92956cc83ef490">Eigen::AffineCompact</a> =  0x10 | Affine, 
<a class="el" href="group__enums.html#ggaee59a86102f150923b0cac6d4ff05107a0f7338b8672884554e8642bce9e44183">Eigen::Projective</a> =  0x20
 }</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Enum used to specify how a particular transformation is stored in a matrix.  <a href="group__enums.html#gaee59a86102f150923b0cac6d4ff05107">More...</a><br/></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_1_architecture.html#ae54c092bdb3a978b9aa8cc50dcafc13c">Eigen::Architecture::Type</a> { <a class="el" href="namespace_eigen_1_1_architecture.html#ae54c092bdb3a978b9aa8cc50dcafc13ca528dc998729cc443a8784b971249d00e">Eigen::Architecture::Generic</a> =  0x0, 
<a class="el" href="namespace_eigen_1_1_architecture.html#ae54c092bdb3a978b9aa8cc50dcafc13ca0581000c0133776d87c270b551052c3a">Eigen::Architecture::SSE</a> =  0x1, 
<a class="el" href="namespace_eigen_1_1_architecture.html#ae54c092bdb3a978b9aa8cc50dcafc13ca72e4dbf895a172869994a78cb89f7e08">Eigen::Architecture::AltiVec</a> =  0x2, 
<a class="el" href="namespace_eigen_1_1_architecture.html#ae54c092bdb3a978b9aa8cc50dcafc13cabc74b8591881b6f1d2c17bd0799362e7">Eigen::Architecture::Target</a> =  Generic
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom">{ <br/>
&#160;&#160;<a class="el" href="namespace_eigen.html#a8de816f971c5b6ece9db433cf5dedf69a5618fdc88ff245d8374abc8169d1e991">Eigen::CoeffBasedProductMode</a>, 
<a class="el" href="namespace_eigen.html#a8de816f971c5b6ece9db433cf5dedf69ab8a0409867fe395de00e449e60c8612d">Eigen::LazyCoeffBasedProductMode</a>, 
<a class="el" href="namespace_eigen.html#a8de816f971c5b6ece9db433cf5dedf69ab1d68bd0ad6692d6fc2d0bbb77200dd1">Eigen::OuterProduct</a>, 
<a class="el" href="namespace_eigen.html#a8de816f971c5b6ece9db433cf5dedf69a34261f17b4a335bfeb2b71d1f4b2736b">Eigen::InnerProduct</a>, 
<br/>
&#160;&#160;<a class="el" href="namespace_eigen.html#a8de816f971c5b6ece9db433cf5dedf69a11dd4c4050b374f570224e2f708bc699">Eigen::GemvProduct</a>, 
<a class="el" href="namespace_eigen.html#a8de816f971c5b6ece9db433cf5dedf69ab5d51f933a93d8a2f8bc6ec7f8f2bd7a">Eigen::GemmProduct</a>
<br/>
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_eigen.html#a3cbc3ee52075935e7854d9f65c5a8e03">Eigen::Action</a> { <a class="el" href="namespace_eigen.html#a3cbc3ee52075935e7854d9f65c5a8e03a50e0300a7050ebe879b82484f89efb68">Eigen::GetAction</a>, 
<a class="el" href="namespace_eigen.html#a3cbc3ee52075935e7854d9f65c5a8e03af86f2d01b29fe43e67fee437b0cf45ba">Eigen::SetAction</a>
 }</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#a16c8ecc2133a95accb695a7a28991850a903098ad34d936d800aed7ba36a8f892">Eigen::internal::floor_log2_terminate</a>, 
<a class="el" href="namespace_eigen_1_1internal.html#a16c8ecc2133a95accb695a7a28991850aaa87b62249c402dd4c38ebaa3176d738">Eigen::internal::floor_log2_move_up</a>, 
<a class="el" href="namespace_eigen_1_1internal.html#a16c8ecc2133a95accb695a7a28991850a6f797758328b25f83b72e544abbba0f0">Eigen::internal::floor_log2_move_down</a>, 
<a class="el" href="namespace_eigen_1_1internal.html#a16c8ecc2133a95accb695a7a28991850a204a8a40c2f6ebd76fb80c0db05947b1">Eigen::internal::floor_log2_bogus</a>
 }</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#a837e6488b526acf05536e7ebf64245b4">Eigen::internal::PermPermProduct_t</a> { <a class="el" href="namespace_eigen_1_1internal.html#a837e6488b526acf05536e7ebf64245b4aee2f3d4b0c57d8e4d0b66950a98b0e75">Eigen::internal::PermPermProduct</a>
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom">{ <a class="el" href="namespace_eigen.html#a1267cfabf1c85577959d152063723127a75933c003e9d9a2d4f7333a9d7d1ce25">Eigen::DontAlignCols</a> =  1
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom">{ <a class="el" href="namespace_eigen.html#a3148e45e129cafea971f9987d10fe446a218b4e64acb45d00b6beff2561759f9b">Eigen::StreamPrecision</a> =  -1, 
<a class="el" href="namespace_eigen.html#a3148e45e129cafea971f9987d10fe446a2e6568bbf0b8c269f7ab2b5b569eec92">Eigen::FullPrecision</a> =  -2
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom">{ <a class="el" href="namespace_eigen.html#a565f22fc4d0c6e3d1841f4f0c5c53ea5ab0c11c57acc984eb59e552bed31b8a82">Eigen::Large</a> =  2, 
<a class="el" href="namespace_eigen.html#a565f22fc4d0c6e3d1841f4f0c5c53ea5a8366c3345cf750dd60bc6d25aa98149d">Eigen::Small</a> =  3
 }</td></tr>
<tr><td colspan="2"><h2><a name="func-members"></a>
Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_eigen.html#ace2f6c10dd43f3cbefe3fd6acec02014">Eigen::SimdInstructionSetsInUse</a> (void)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">T *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a953b2d889db642c3a2e6134e2ad55638">Eigen::internal::const_cast_ptr</a> (const T *ptr)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#afba9aa56c59a59cb96034514c2f88192">Eigen::internal::handmade_aligned_malloc</a> (size_t size)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a2a2e468d0c36a0b52ab8e22efdc6ca67">Eigen::internal::handmade_aligned_free</a> (void *ptr)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a6aa3c0dab1c24774d4773de5f4637e31">Eigen::internal::handmade_aligned_realloc</a> (void *ptr, size_t size, size_t=0)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#aebffaa36e7c532e0e904b1bbc059aa46">Eigen::internal::aligned_malloc</a> (size_t size)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mrpt__memory.html#gab6aa729988ee1bd79ce4922b0bfc1f54">Eigen::internal::aligned_free</a> (void *ptr)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Frees a memory block reserved by aligned_malloc.  <a href="group__mrpt__memory.html#gab6aa729988ee1bd79ce4922b0bfc1f54"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a40b2fd78bc33736b037b7b94a5e19a65">Eigen::internal::generic_aligned_realloc</a> (void *ptr, size_t size, size_t old_size)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a5381535a1a5ecf6e8145ad4890462f4d">Eigen::internal::check_that_malloc_is_allowed</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mrpt__memory.html#gaa0dd8ec272a9f40a191342057c185bd9">Eigen::internal::aligned_realloc</a> (void *ptr, size_t new_size, size_t old_size)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Frees a memory block reserved by aligned_malloc.  <a href="group__mrpt__memory.html#gaa0dd8ec272a9f40a191342057c185bd9"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;bool Align&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#a665928e65660b2de540f62b79f8ee9f9">Eigen::internal::conditional_aligned_malloc</a> (size_t size)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;&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#a0a1c740cfbb157a7ac3ba2ed03acf838">Eigen::internal::conditional_aligned_malloc&lt; false &gt;</a> (size_t size)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;bool Align&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#a5056332f27251825afc641e3fe53ff29">Eigen::internal::conditional_aligned_free</a> (void *ptr)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;&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#a2a1670898d3812feec2cc2f7806e7a50">Eigen::internal::conditional_aligned_free&lt; false &gt;</a> (void *ptr)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;bool Align&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#ab3d3d1b8d3ef58b3fa476794894dd184">Eigen::internal::conditional_aligned_realloc</a> (void *ptr, size_t new_size, size_t old_size)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;&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#a21d40c1f7eabef5d47426261e8744456">Eigen::internal::conditional_aligned_realloc&lt; false &gt;</a> (void *ptr, size_t new_size, size_t)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">T *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#aac4825b8227d08acecaf47b6de90ca4a">Eigen::internal::construct_elements_of_array</a> (T *ptr, size_t size)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename T &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#a4c31b0e9e38c456a9c6b5490fd40792b">Eigen::internal::destruct_elements_of_array</a> (T *ptr, size_t size)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">T *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a990809b05de4c375140316e285737dee">Eigen::internal::aligned_new</a> (size_t size)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename T , bool Align&gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">T *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#ac1d48aae765e232ee527ce320481a3ed">Eigen::internal::conditional_aligned_new</a> (size_t size)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename T &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#a0bd58f4b1d7a8b39f52d439be1cf8687">Eigen::internal::aligned_delete</a> (T *ptr, size_t size)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename T , bool Align&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#abdea16009a7fc173a07b272f73305e79">Eigen::internal::conditional_aligned_delete</a> (T *ptr, size_t size)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename T , bool Align&gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">T *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a22e20e72327854a2b8c2d6a7011791bf">Eigen::internal::conditional_aligned_realloc_new</a> (T *pts, size_t new_size, size_t old_size)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename T , bool Align&gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">T *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a3fe4b14166d5c1e3c708033d7df4bf4b">Eigen::internal::conditional_aligned_new_auto</a> (size_t size)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename T , bool Align&gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">T *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#ad70e08b9bd6b5d7725cfd98c4a49e755">Eigen::internal::conditional_aligned_realloc_new_auto</a> (T *pts, size_t new_size, size_t old_size)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename T , bool Align&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#a5f594a3eb828257b32cd1813718a2a19">Eigen::internal::conditional_aligned_delete_auto</a> (T *ptr, size_t size)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Scalar , typename Index &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">static Index&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a4ee6c9ac7533762de901138561cee908">Eigen::internal::first_aligned</a> (const Scalar *array, Index size)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename T &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#acbe92f68cfd5ac5d5c4caeaae77eb127">Eigen::internal::smart_copy</a> (const T *start, const T *end, T *target)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a3a3f70166790e15844d6b9804f84f952">Eigen::internal::queryCacheSizes</a> (int &amp;l1, int &amp;l2, int &amp;l3)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#abc24477d9f0a7445aa8ece2b5b7a0b7b">Eigen::internal::queryL1CacheSize</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#ab12a6ee511234693252cf02dfef07899">Eigen::internal::queryTopLevelCacheSize</a> ()</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Scalar &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#abfb10b676c81fb6305036e5acda94512">Eigen::internal::EIGEN_MATHFUNC_RETVAL</a> (real, Scalar) real(const Scalar &amp;x)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Scalar &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a4b406c938d191f410875b3d388e9982b">Eigen::internal::EIGEN_MATHFUNC_RETVAL</a> (imag, Scalar) imag(const Scalar &amp;x)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Scalar &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">add_const_on_value_type<br class="typebreak"/>
&lt; EIGEN_MATHFUNC_RETVAL(real_ref, <br class="typebreak"/>
Scalar) &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a12e18af39f8b64e34ad1bf375904b3a7">Eigen::internal::real_ref</a> (const Scalar &amp;x)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Scalar &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a09c413e79847c84b763b6b9b651471ba">Eigen::internal::EIGEN_MATHFUNC_RETVAL</a> (real_ref, Scalar) real_ref(Scalar &amp;x)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Scalar &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">add_const_on_value_type<br class="typebreak"/>
&lt; EIGEN_MATHFUNC_RETVAL(imag_ref, <br class="typebreak"/>
Scalar) &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a8b19fd0d8dc5e1a13bbb043477ee3b8f">Eigen::internal::imag_ref</a> (const Scalar &amp;x)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Scalar &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a958ae792823516a22573e8078dfad2f9">Eigen::internal::EIGEN_MATHFUNC_RETVAL</a> (imag_ref, Scalar) imag_ref(Scalar &amp;x)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Scalar &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a55ad7f6be3409e3cfd260ac5915f9afb">Eigen::internal::EIGEN_MATHFUNC_RETVAL</a> (conj, Scalar) conj(const Scalar &amp;x)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Scalar &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#aad5e61216871f3926e4472273cfdce1d">Eigen::internal::EIGEN_MATHFUNC_RETVAL</a> (abs, Scalar) abs(const Scalar &amp;x)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Scalar &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#acd88d4a7b9ea015cf4f2a15099fa3340">Eigen::internal::EIGEN_MATHFUNC_RETVAL</a> (abs2, Scalar) abs2(const Scalar &amp;x)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Scalar &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a5a498a9d738165febeb1e5d51ec23e80">Eigen::internal::EIGEN_MATHFUNC_RETVAL</a> (norm1, Scalar) norm1(const Scalar &amp;x)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Scalar &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a90015b34f396eb87cd1157dce45bac58">Eigen::internal::EIGEN_MATHFUNC_RETVAL</a> (hypot, Scalar) hypot(const Scalar &amp;x</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename OldType , typename NewType &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">NewType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a9a0a1c16ec59379ef1c22ef09a892a75">Eigen::internal::cast</a> (const OldType &amp;x)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Scalar &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a7326ee0c5b6799dcce3e24ef89811372">Eigen::internal::EIGEN_MATHFUNC_RETVAL</a> (sqrt, Scalar) sqrt(const Scalar &amp;x)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Scalar &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a4f9a318ed8e6f8c7c734e0884a6245bc">Eigen::internal::EIGEN_MATHFUNC_RETVAL</a> (atan2, Scalar) atan2(const Scalar &amp;x</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Scalar &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a4b97c5fc653e8c0e9380c7a42ac695dd">Eigen::internal::EIGEN_MATHFUNC_RETVAL</a> (pow, Scalar) pow(const Scalar &amp;x</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Scalar &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#afd221b41868bd0f3675c6ccf2dfa2239">Eigen::internal::EIGEN_MATHFUNC_RETVAL</a> (random, Scalar) random(const Scalar &amp;x</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Scalar , typename OtherScalar &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a065688736535bc0764f59f39781a9052">Eigen::internal::isMuchSmallerThan</a> (const Scalar &amp;x, const OtherScalar &amp;y, typename NumTraits&lt; Scalar &gt;::Real precision=NumTraits&lt; Scalar &gt;::dummy_precision())</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Scalar &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a5f8973f6b62f10c691ccbadc9263c7fc">Eigen::internal::isApprox</a> (const Scalar &amp;x, const Scalar &amp;y, typename NumTraits&lt; Scalar &gt;::Real precision=NumTraits&lt; Scalar &gt;::dummy_precision())</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Scalar &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a60b3bd1a5254ac78f9b96372a10833bf">Eigen::internal::isApproxOrLessThan</a> (const Scalar &amp;x, const Scalar &amp;y, typename NumTraits&lt; Scalar &gt;::Real precision=NumTraits&lt; Scalar &gt;::dummy_precision())</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Packet &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">Packet&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a07bb260acede9052735efa844a0d74f0">Eigen::internal::padd</a> (const Packet &amp;a, const Packet &amp;b)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Packet &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">Packet&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a8f00cbbf699046807105e2e9a50098cd">Eigen::internal::psub</a> (const Packet &amp;a, const Packet &amp;b)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Packet &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">Packet&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#ad63797dbab031e18fd1e6521ea2ee769">Eigen::internal::pnegate</a> (const Packet &amp;a)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Packet &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">Packet&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#ae1c50aba5ff17b6cce548f459e046ff0">Eigen::internal::pconj</a> (const Packet &amp;a)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Packet &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">Packet&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a6ec3f3d2bc68b07b263f069f3fefc2d3">Eigen::internal::pmul</a> (const Packet &amp;a, const Packet &amp;b)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Packet &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">Packet&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#aba32f4c0ff129d3f9ac637f7a330c1d3">Eigen::internal::pdiv</a> (const Packet &amp;a, const Packet &amp;b)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Packet &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">Packet&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a036f5d00d35ed9503260b7012def9554">Eigen::internal::pmin</a> (const Packet &amp;a, const Packet &amp;b)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Packet &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">Packet&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a43dd806e39274b360f5bbbf70a779bc8">Eigen::internal::pmax</a> (const Packet &amp;a, const Packet &amp;b)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Packet &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">Packet&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a4fe6a13bbaa186ebb699830336668194">Eigen::internal::pabs</a> (const Packet &amp;a)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Packet &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">Packet&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#adf77e5862da6c0165166d929d1afbbe2">Eigen::internal::pand</a> (const Packet &amp;a, const Packet &amp;b)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Packet &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">Packet&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#af555cbe9c2d58d7af98b2fd8f76e7190">Eigen::internal::por</a> (const Packet &amp;a, const Packet &amp;b)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Packet &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">Packet&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#ae5013870d2bea962ea36667dae2d7273">Eigen::internal::pxor</a> (const Packet &amp;a, const Packet &amp;b)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Packet &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">Packet&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a03c872efa739dd36de084207f48dcd5c">Eigen::internal::pandnot</a> (const Packet &amp;a, const Packet &amp;b)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Packet &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">Packet&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#adbdd30a8b83f2b0712a80f4d08fc2fb9">Eigen::internal::pload</a> (const typename unpacket_traits&lt; Packet &gt;::type *from)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Packet &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">Packet&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a352bb051e51237bd4e8586800dabc14f">Eigen::internal::ploadu</a> (const typename unpacket_traits&lt; Packet &gt;::type *from)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Packet &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">Packet&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#ab459c6a702ef749bed531f3991b29949">Eigen::internal::ploaddup</a> (const typename unpacket_traits&lt; Packet &gt;::type *from)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Packet &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">Packet&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#ab71e853cff50de45c090234936ac2dd4">Eigen::internal::pset1</a> (const typename unpacket_traits&lt; Packet &gt;::type &amp;a)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Scalar &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">packet_traits&lt; Scalar &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a4dfa17f44fb01a490ae511172545b16a">Eigen::internal::plset</a> (const Scalar &amp;a)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Scalar , typename Packet &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#a0cb98b9d5a1886d0538053917418aab6">Eigen::internal::pstore</a> (Scalar *to, const Packet &amp;from)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Scalar , typename Packet &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#a6321f53ad7aa5b3df0f5c70af4f28e95">Eigen::internal::pstoreu</a> (Scalar *to, const Packet &amp;from)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Scalar &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#a90465f971335c7f191bab61b1339b2d0">Eigen::internal::prefetch</a> (const Scalar *addr)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Packet &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">unpacket_traits&lt; Packet &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a0d53be11dbf5f7ab004966f5fe2f906b">Eigen::internal::pfirst</a> (const Packet &amp;a)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Packet &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">Packet&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a1fa1b073663f799734bfacd1d6c7306e">Eigen::internal::preduxp</a> (const Packet *vecs)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Packet &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">unpacket_traits&lt; Packet &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a1ac5427a9e36c1f55ab0a1f99931f2e4">Eigen::internal::predux</a> (const Packet &amp;a)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Packet &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">unpacket_traits&lt; Packet &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a96cd8384ea795940c71b8a11227f75bd">Eigen::internal::predux_mul</a> (const Packet &amp;a)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Packet &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">unpacket_traits&lt; Packet &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#aeb90557092363026c3fcd49a0e0f5121">Eigen::internal::predux_min</a> (const Packet &amp;a)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Packet &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">unpacket_traits&lt; Packet &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#ac2dcd7c90a4f1d9df56f8dcc7d0d7d0b">Eigen::internal::predux_max</a> (const Packet &amp;a)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Packet &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">Packet&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#ab1d5ac7980cb427635cd4091d5a43eeb">Eigen::internal::preverse</a> (const Packet &amp;a)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Packet &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">Packet&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#ae3b8a58f9b4049b91d57c2eed589e9ce">Eigen::internal::pcplxflip</a> (const Packet &amp;a)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Packet &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">EIGEN_DECLARE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS <br class="typebreak"/>
Packet&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a63fe77ca10d5855dc46d495d24d1c49b">Eigen::internal::psin</a> (const Packet &amp;a)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Packet &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">EIGEN_DECLARE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS <br class="typebreak"/>
Packet&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a543f7e636fc50680d1f3c4d54b495594">Eigen::internal::pcos</a> (const Packet &amp;a)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Packet &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">EIGEN_DECLARE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS <br class="typebreak"/>
Packet&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a7020b6f031cfbe6718312af7849a3971">Eigen::internal::ptan</a> (const Packet &amp;a)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Packet &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">EIGEN_DECLARE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS <br class="typebreak"/>
Packet&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#acee867f0d298a2ee29adaa8de889eb5b">Eigen::internal::pasin</a> (const Packet &amp;a)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Packet &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">EIGEN_DECLARE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS <br class="typebreak"/>
Packet&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a64a02960f71e0cbed5ce852e564fbd10">Eigen::internal::pacos</a> (const Packet &amp;a)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Packet &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">EIGEN_DECLARE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS <br class="typebreak"/>
Packet&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a4e432b17ec36570c3588a088737da8b2">Eigen::internal::pexp</a> (const Packet &amp;a)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Packet &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">EIGEN_DECLARE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS <br class="typebreak"/>
Packet&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a3df2f47dad3f497cb70171f03353fccc">Eigen::internal::plog</a> (const Packet &amp;a)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Packet &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">EIGEN_DECLARE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS <br class="typebreak"/>
Packet&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a749f13785228504bff14b030f51319d7">Eigen::internal::psqrt</a> (const Packet &amp;a)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Packet &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#ade298df1727ec6a1b4dd7a9d2ce436d6">Eigen::internal::pstore1</a> (typename unpacket_traits&lt; Packet &gt;::type *to, const typename unpacket_traits&lt; Packet &gt;::type &amp;a)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Packet &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">Packet&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#af1b698682d003d49cb573f50aa37e2ac">Eigen::internal::pmadd</a> (const Packet &amp;a, const Packet &amp;b, const Packet &amp;c)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Packet , int LoadMode&gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">Packet&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a7eba675d43cb700c72210b4f83692adb">Eigen::internal::ploadt</a> (const typename unpacket_traits&lt; Packet &gt;::type *from)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Scalar , typename Packet , int LoadMode&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#aac204d6f96c4aa862c7dcc65480dcd54">Eigen::internal::pstoret</a> (Scalar *to, const Packet &amp;from)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;int Offset, typename PacketType &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#a2ab4476e03df63e8154037294b2252c6">Eigen::internal::palign</a> (PacketType &amp;first, const PacketType &amp;second)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classstd_1_1complex.html">std::complex</a>&lt; float &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a62afddfd6054e0f7e840825e1a2e8516">Eigen::internal::pmul</a> (const <a class="el" href="classstd_1_1complex.html">std::complex</a>&lt; float &gt; &amp;a, const <a class="el" href="classstd_1_1complex.html">std::complex</a>&lt; float &gt; &amp;b)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classstd_1_1complex.html">std::complex</a>&lt; double &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#acd27efdccf5baa6298113f78bedab7b2">Eigen::internal::pmul</a> (const <a class="el" href="classstd_1_1complex.html">std::complex</a>&lt; double &gt; &amp;a, const <a class="el" href="classstd_1_1complex.html">std::complex</a>&lt; double &gt; &amp;b)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Derived &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">static Derived::Index&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#aca6ebf0ab0df76aaf2769cef18d11a34">Eigen::internal::first_aligned</a> (const Derived &amp;m)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">const T::Scalar *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a61201d7da2eeda8e5469dc7b46d93c4d">Eigen::internal::extract_data</a> (const T &amp;m)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename ExpressionType , typename Scalar &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#a9478a4692dc32c5b5a14c9c6e462c3fc">Eigen::internal::stable_norm_kernel</a> (const ExpressionType &amp;bl, Scalar &amp;ssq, Scalar &amp;scale, Scalar &amp;invScale)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Derived , typename PermutationDerived &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">const <br class="typebreak"/>
internal::permut_matrix_product_retval<br class="typebreak"/>
&lt; PermutationDerived, Derived, <br class="typebreak"/>
OnTheRight &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen.html#a81fb70d0dc1c6deb42e9816647607247">Eigen::operator*</a> (const MatrixBase&lt; Derived &gt; &amp;matrix, const PermutationBase&lt; PermutationDerived &gt; &amp;permutation)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Derived , typename PermutationDerived &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">const <br class="typebreak"/>
internal::permut_matrix_product_retval<br class="typebreak"/>
&lt; PermutationDerived, Derived, <br class="typebreak"/>
OnTheLeft &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen.html#a356bab1973885b64d54339ee9959519b">Eigen::operator*</a> (const PermutationBase&lt; PermutationDerived &gt; &amp;permutation, const MatrixBase&lt; Derived &gt; &amp;matrix)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Derived , typename TranspositionsDerived &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">const <br class="typebreak"/>
internal::transposition_matrix_product_retval<br class="typebreak"/>
&lt; TranspositionsDerived, <br class="typebreak"/>
Derived, OnTheRight &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen.html#a68feed5141300bad501b7392e83f4601">Eigen::operator*</a> (const MatrixBase&lt; Derived &gt; &amp;matrix, const TranspositionsBase&lt; TranspositionsDerived &gt; &amp;transpositions)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Derived , typename TranspositionDerived &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">const <br class="typebreak"/>
internal::transposition_matrix_product_retval<br class="typebreak"/>
&lt; TranspositionDerived, <br class="typebreak"/>
Derived, OnTheLeft &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen.html#afe772abbdea15149837a80975540e0f5">Eigen::operator*</a> (const TranspositionsBase&lt; TranspositionDerived &gt; &amp;transpositions, const MatrixBase&lt; Derived &gt; &amp;matrix)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Derived &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classstd_1_1ostream.html">std::ostream</a> &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#ab2f70c62aa6708bda65f2ce9d49929e0">Eigen::internal::print_matrix</a> (<a class="el" href="classstd_1_1ostream.html">std::ostream</a> &amp;s, const Derived &amp;_m, const IOFormat &amp;fmt)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Derived , typename Lhs , typename Rhs &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">const ScaledProduct&lt; Derived &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen.html#abb1ef18b9667d183ece5d096f4927b7a">Eigen::operator*</a> (const ProductBase&lt; Derived, Lhs, Rhs &gt; &amp;prod, typename Derived::Scalar x)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Derived , typename Lhs , typename Rhs &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">internal::enable_if<br class="typebreak"/>
&lt;!internal::is_same&lt; typename <br class="typebreak"/>
Derived::Scalar, typename <br class="typebreak"/>
Derived::RealScalar &gt;::value, <br class="typebreak"/>
const ScaledProduct&lt; Derived &gt;<br class="typebreak"/>
 &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen.html#af1bbcb5ec5755f422cc3fc0486b06072">Eigen::operator*</a> (const ProductBase&lt; Derived, Lhs, Rhs &gt; &amp;prod, typename Derived::RealScalar x)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Derived , typename Lhs , typename Rhs &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">const ScaledProduct&lt; Derived &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen.html#ad5a55c50f01605a0c55631e1a79cab8f">Eigen::operator*</a> (typename Derived::Scalar x, const ProductBase&lt; Derived, Lhs, Rhs &gt; &amp;prod)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Derived , typename Lhs , typename Rhs &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">internal::enable_if<br class="typebreak"/>
&lt;!internal::is_same&lt; typename <br class="typebreak"/>
Derived::Scalar, typename <br class="typebreak"/>
Derived::RealScalar &gt;::value, <br class="typebreak"/>
const ScaledProduct&lt; Derived &gt;<br class="typebreak"/>
 &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen.html#a49d2feebf4a5bcb54b84aa268fcebd41">Eigen::operator*</a> (typename Derived::RealScalar x, const ProductBase&lt; Derived, Lhs, Rhs &gt; &amp;prod)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a6e841e3c4f4914cf1e06704ec8537db3">Eigen::internal::manage_multi_threading</a> (Action action, int *v)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a827dd23b4c479d46d33c11e507daa8f3">Eigen::internal::nbThreads</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#ade3f7397a2ec4cf7a5199afb3d8f42bc">Eigen::internal::setNbThreads</a> (int v)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the max number of threads reserved for <a class="el" href="namespace_eigen.html" title="Namespace containing all symbols from the Eigen library.">Eigen</a>.  <a href="#ade3f7397a2ec4cf7a5199afb3d8f42bc"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;bool Condition, typename Functor , typename Index &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#a71925e95a76b2a8433aec7a3d74a4004">Eigen::internal::parallelize_gemm</a> (const Functor &amp;func, Index rows, Index cols, bool transpose)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a65a3a1616d78ef28ae86d7acc7488ccc">Eigen::internal::manage_caching_sizes</a> (Action action, std::ptrdiff_t *l1=0, std::ptrdiff_t *l2=0)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename LhsScalar , typename RhsScalar , int KcFactor&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#a423975476adf26b3bd64ac3020f4fff2">Eigen::internal::computeProductBlockingSizes</a> (std::ptrdiff_t &amp;k, std::ptrdiff_t &amp;m, std::ptrdiff_t &amp;n)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Computes the blocking parameters for a m x k times k x n matrix product.  <a href="#a423975476adf26b3bd64ac3020f4fff2"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename LhsScalar , typename RhsScalar &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#a1de5a68fb668a3f051fadabd1f844fc3">Eigen::internal::computeProductBlockingSizes</a> (std::ptrdiff_t &amp;k, std::ptrdiff_t &amp;m, std::ptrdiff_t &amp;n)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename CJ , typename A , typename B , typename C , typename T &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">EIGEN_STRONG_INLINE void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a19c9093d838e8dd9c5fc18ff208f8ad6">Eigen::internal::gebp_madd</a> (const CJ &amp;cj, A &amp;a, B &amp;b, C &amp;c, T &amp;t)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">std::ptrdiff_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_eigen.html#a2669f89ff38296a38e6d973552eb4e33">Eigen::l1CacheSize</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">std::ptrdiff_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_eigen.html#a2cfc0330ba567d63a496be1cac8427ae">Eigen::l2CacheSize</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_eigen.html#acc8fa6822bfa316bdbcf8ad032e5edb6">Eigen::setCpuCacheSizes</a> (std::ptrdiff_t l1, std::ptrdiff_t l2)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the cpu L1 and L2 cache sizes (in bytes).  <a href="#acc8fa6822bfa316bdbcf8ad032e5edb6"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Scalar , typename Index , int StorageOrder, int UpLo, bool ConjugateLhs, bool ConjugateRhs&gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">static EIGEN_DONT_INLINE void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#af12c1f6503b665b9a76a80113a0d4d3e">Eigen::internal::product_selfadjoint_vector</a> (Index size, const Scalar *lhs, Index lhsStride, const Scalar *_rhs, Index rhsIncr, Scalar *res, Scalar alpha)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#aed23dfbdc58a3d83b1ae27702a50b707">Eigen::internal::EIGEN_MEMBER_FUNCTOR</a> (squaredNorm, Size *NumTraits&lt; Scalar &gt;::MulCost+(Size-1)*NumTraits&lt; Scalar &gt;::AddCost)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a641c2d90fe6b588989da4ad9c316053e">Eigen::internal::EIGEN_MEMBER_FUNCTOR</a> (norm,(Size+5)*NumTraits&lt; Scalar &gt;::MulCost+(Size-1)*NumTraits&lt; Scalar &gt;::AddCost)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a609fb017c44946de42a9ad654e7d23bf">Eigen::internal::EIGEN_MEMBER_FUNCTOR</a> (stableNorm,(Size+5)*NumTraits&lt; Scalar &gt;::MulCost+(Size-1)*NumTraits&lt; Scalar &gt;::AddCost)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#adfb3a421669b167dbe6151bdda6f3728">Eigen::internal::EIGEN_MEMBER_FUNCTOR</a> (blueNorm,(Size+5)*NumTraits&lt; Scalar &gt;::MulCost+(Size-1)*NumTraits&lt; Scalar &gt;::AddCost)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#af2ab8fa689f179a6f4ff420b407a3c87">Eigen::internal::EIGEN_MEMBER_FUNCTOR</a> (hypotNorm,(Size-1)*functor_traits&lt; scalar_hypot_op&lt; Scalar &gt; &gt;::Cost)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a21aaa1abeb5407633ca5c5faf2e1ccbf">Eigen::internal::EIGEN_MEMBER_FUNCTOR</a> (sum,(Size-1)*NumTraits&lt; Scalar &gt;::AddCost)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a65f3f8833454cf087aeb53d1c1ec67ca">Eigen::internal::EIGEN_MEMBER_FUNCTOR</a> (mean,(Size-1)*NumTraits&lt; Scalar &gt;::AddCost+NumTraits&lt; Scalar &gt;::MulCost)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a163e1d94d13776f0f02e463f67011f80">Eigen::internal::EIGEN_MEMBER_FUNCTOR</a> (minCoeff,(Size-1)*NumTraits&lt; Scalar &gt;::AddCost)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#ab928e7005473b55a44ab952736989061">Eigen::internal::EIGEN_MEMBER_FUNCTOR</a> (maxCoeff,(Size-1)*NumTraits&lt; Scalar &gt;::AddCost)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a334e42d22700fba25531403d5f1a19c0">Eigen::internal::EIGEN_MEMBER_FUNCTOR</a> (all,(Size-1)*NumTraits&lt; Scalar &gt;::AddCost)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a962c00c93ad17742e93d1542bb9fb4d3">Eigen::internal::EIGEN_MEMBER_FUNCTOR</a> (any,(Size-1)*NumTraits&lt; Scalar &gt;::AddCost)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a764d697c9b7266deaa1622b818c806cc">Eigen::internal::EIGEN_MEMBER_FUNCTOR</a> (count,(Size-1)*NumTraits&lt; Scalar &gt;::AddCost)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#ae52e990846ce1c9fc7afd61aa120e1fd">Eigen::internal::EIGEN_MEMBER_FUNCTOR</a> (prod,(Size-1)*NumTraits&lt; Scalar &gt;::MulCost)</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#ad81fa7195215a0ce30017dfac309f0b2">Eigen::Dynamic</a> = -1</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">This value means that a quantity is not known at compile-time, and that instead the value is stored in some runtime variable.  <a href="#ad81fa7195215a0ce30017dfac309f0b2"></a><br/></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#a7951593b031e13d90223c83d022ce99e">Eigen::Infinity</a> = -1</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">This value means +Infinity; it is currently used only as the p parameter to <a class="el" href="class_eigen_1_1_matrix_base.html#a592136f418e5acc81696fbde9d443486">MatrixBase::lpNorm&lt;int&gt;()</a>.  <a href="#a7951593b031e13d90223c83d022ce99e"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flags.html#gae4f56c2a60bbe4bd2e44c5b19cbe8762">Eigen::RowMajorBit</a> = 0x1</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">for a matrix, this means that the storage order is row-major.  <a href="group__flags.html#gae4f56c2a60bbe4bd2e44c5b19cbe8762"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flags.html#gaa34e83bae46a8eeae4e69ebe3aaecbed">Eigen::EvalBeforeNestingBit</a> = 0x2</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">means the expression should be evaluated by the calling expression  <a href="group__flags.html#gaa34e83bae46a8eeae4e69ebe3aaecbed"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flags.html#ga9e8cc99f33fd2f5d89c3b6c83fb2dc48">Eigen::EvalBeforeAssigningBit</a> = 0x4</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">means the expression should be evaluated before any assignment  <a href="group__flags.html#ga9e8cc99f33fd2f5d89c3b6c83fb2dc48"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flags.html#ga1a306a438e1ab074e8be59512e887b9f">Eigen::PacketAccessBit</a> = 0x8</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Short version: means the expression might be vectorized.  <a href="group__flags.html#ga1a306a438e1ab074e8be59512e887b9f"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_eigen.html#a020f88dc24a123b9afbd756c4b220db2">Eigen::ActualPacketAccessBit</a> = 0x0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flags.html#ga4b983a15d57cd55806df618ac544d09e">Eigen::LinearAccessBit</a> = 0x10</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Short version: means the expression can be seen as 1D vector.  <a href="group__flags.html#ga4b983a15d57cd55806df618ac544d09e"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flags.html#gae2c323957f20dfdc6cb8f44428eaec1a">Eigen::LvalueBit</a> = 0x20</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Means the expression has a coeffRef() method, i.e.  <a href="group__flags.html#gae2c323957f20dfdc6cb8f44428eaec1a"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flags.html#gabf1e9d0516a933445a4c307ad8f14915">Eigen::DirectAccessBit</a> = 0x40</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Means that the underlying array of coefficients can be directly accessed as a plain strided array.  <a href="group__flags.html#gabf1e9d0516a933445a4c307ad8f14915"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flags.html#ga157ebfd0ca896e8be3f3c7747fda4eee">Eigen::AlignedBit</a> = 0x80</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">means the first coefficient packet is guaranteed to be aligned  <a href="group__flags.html#ga157ebfd0ca896e8be3f3c7747fda4eee"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_eigen.html#a314e8c179d85f480cbaa25558e2a649f">Eigen::NestByRefBit</a> = 0x100</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_eigen.html#a297729d26fa056b10e9d8d5d088b12e6">Eigen::HereditaryBits</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a32b986b3fc824770af2e1399c244c0e9">Eigen::internal::IsComplex</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const Scalar &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a3d7a581aeb951248dc6fe114e9e05f07">Eigen::internal::y</a></td></tr>
</table>
<hr/><h2>Define Documentation</h2>
<a class="anchor" id="aba46b4d61a1f178e448518df738fefb5"></a><!-- doxytag: member="Core::EIGEN2_SUPPORT_STAGE" ref="aba46b4d61a1f178e448518df738fefb5" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EIGEN2_SUPPORT_STAGE&#160;&#160;&#160;STAGE99_NO_EIGEN2_SUPPORT</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00234">234</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="ab4f4211329f945da6a466d1dc880936e"></a><!-- doxytag: member="Core::EIGEN_CORE_H" ref="ab4f4211329f945da6a466d1dc880936e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EIGEN_CORE_H</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00027">27</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a4962bceade5775b0464f7b604f886cd4"></a><!-- doxytag: member="Core::EIGEN_DONT_VECTORIZE" ref="a4962bceade5775b0464f7b604f886cd4" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EIGEN_DONT_VECTORIZE</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00041">41</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a6511c0ea557ee776d3480d6b4a02a89c"></a><!-- doxytag: member="Core::EIGEN_HAS_ERRNO" ref="a6511c0ea557ee776d3480d6b4a02a89c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EIGEN_HAS_ERRNO</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00140">140</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a08d36559a0c1acd82bb432a91ac41a76"></a><!-- doxytag: member="Core::STAGE10_FULL_EIGEN2_API" ref="a08d36559a0c1acd82bb432a91ac41a76" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define STAGE10_FULL_EIGEN2_API&#160;&#160;&#160;10</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00211">211</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a67abdb9eaf31a2e6209bf2484850ef06"></a><!-- doxytag: member="Core::STAGE20_RESOLVE_API_CONFLICTS" ref="a67abdb9eaf31a2e6209bf2484850ef06" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define STAGE20_RESOLVE_API_CONFLICTS&#160;&#160;&#160;20</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00212">212</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="afa961642913bb311658d7e64f2481220"></a><!-- doxytag: member="Core::STAGE30_FULL_EIGEN3_API" ref="afa961642913bb311658d7e64f2481220" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define STAGE30_FULL_EIGEN3_API&#160;&#160;&#160;30</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00213">213</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a2cd05d9c714d8c24f11fac8f68a8dc88"></a><!-- doxytag: member="Core::STAGE40_FULL_EIGEN3_STRICTNESS" ref="a2cd05d9c714d8c24f11fac8f68a8dc88" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define STAGE40_FULL_EIGEN3_STRICTNESS&#160;&#160;&#160;40</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00214">214</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a9101e28e077c7d2179a99a66acd79118"></a><!-- doxytag: member="Core::STAGE99_NO_EIGEN2_SUPPORT" ref="a9101e28e077c7d2179a99a66acd79118" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define STAGE99_NO_EIGEN2_SUPPORT&#160;&#160;&#160;99</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00215">215</a> of file <a class="el" href="_core_source.html">Core</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>