Sophie

Sophie

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

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>Eigen::internal Namespace 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 class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li><a href="annotated.html"><span>Classes</span></a></li>
      <li><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="namespaces.html"><span>Namespace&#160;List</span></a></li>
      <li><a href="namespacemembers.html"><span>Namespace&#160;Members</span></a></li>
    </ul>
  </div>
  <div id="nav-path" class="navpath">
    <ul>
      <li class="navelem"><a class="el" href="namespace_eigen.html">Eigen</a>      </li>
      <li class="navelem"><a class="el" href="namespace_eigen_1_1internal.html">internal</a>      </li>
    </ul>
  </div>
</div>
<div class="header">
  <div class="summary">
<a href="#nested-classes">Classes</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">Eigen::internal Namespace Reference</div>  </div>
</div>
<div class="contents">
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
<div class="textblock"><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>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_eigen_1_1_matrix_base.html#a9885400152e84d4ec66c75db81ea1efd" title="replaces *this by *this * other.">MatrixBase::applyOnTheLeft()</a>, <a class="el" href="class_eigen_1_1_matrix_base.html#ac55d95621af611ba203816897935d108" title="replaces *this by *this * other.">MatrixBase::applyOnTheRight()</a> </dd></dl>
</div><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_1internal_1_1traits_3_01solve__retval__base_3_01_decomposition_type_00_01_rhs_01_4_01_4.html">traits&lt; solve_retval_base&lt; DecompositionType, 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="struct_eigen_1_1internal_1_1solve__retval__base.html">solve_retval_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_1llt__inplace_3_01_lower_01_4.html">llt_inplace&lt; 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_1llt__inplace_3_01_upper_01_4.html">llt_inplace&lt; 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_1_l_l_t___traits_3_01_matrix_type_00_01_lower_01_4.html">LLT_Traits&lt; MatrixType, 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_1_l_l_t___traits_3_01_matrix_type_00_01_upper_01_4.html">LLT_Traits&lt; MatrixType, 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_1solve__retval_3_01_l_l_t_3_01___matrix_type_00_01_up_lo_01_4_00_01_rhs_01_4.html">solve_retval&lt; LLT&lt; _MatrixType, UpLo &gt;, Rhs &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1ldlt__inplace_3_01_lower_01_4.html">ldlt_inplace&lt; 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_1ldlt__inplace_3_01_upper_01_4.html">ldlt_inplace&lt; 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_1_l_d_l_t___traits_3_01_matrix_type_00_01_lower_01_4.html">LDLT_Traits&lt; MatrixType, 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_1_l_d_l_t___traits_3_01_matrix_type_00_01_upper_01_4.html">LDLT_Traits&lt; MatrixType, 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_1solve__retval_3_01_l_d_l_t_3_01___matrix_type_00_01___up_lo_01_4_00_01_rhs_01_4.html">solve_retval&lt; LDLT&lt; _MatrixType, _UpLo &gt;, Rhs &gt;</a></td></tr>
<tr><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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">aligned_stack_memory_handler</a></td></tr>
<tr><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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">add_const_on_value_type_if_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_1first__aligned__impl.html">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">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">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">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">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">outer_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_1conj__if_3_01true_01_4.html">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">plain_array&lt; T, 0, MatrixOrArrayOptions, Alignment &gt;</a></td></tr>
<tr><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">traits&lt; NestByValue&lt; ExpressionType &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_force_aligned_access_3_01_expression_type_01_4_01_4.html">traits&lt; ForceAlignedAccess&lt; ExpressionType &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_return_by_value_3_01_derived_01_4_01_4.html">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">nested&lt; ReturnByValue&lt; Derived &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_1conservative__resize__like__impl.html">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">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">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">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">traits&lt; Matrix&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_1traits_3_01_array_3_01___scalar_00_01___rows_00_01___cols_00_01___ope9eba6bf714e124241d092a6dc222cb7.html">traits&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_1traits_3_01_cwise_binary_op_3_01_binary_op_00_01_lhs_00_01_rhs_01_4_01_4.html">traits&lt; CwiseBinaryOp&lt; BinaryOp, Lhs, 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_1traits_3_01_cwise_unary_op_3_01_unary_op_00_01_xpr_type_01_4_01_4.html">traits&lt; CwiseUnaryOp&lt; UnaryOp, XprType &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_cwise_nullary_op_3_01_nullary_op_00_01_plain_object_type_01_4_01_4.html">traits&lt; CwiseNullaryOp&lt; NullaryOp, PlainObjectType &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_1set_identity__impl.html">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">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">traits&lt; CwiseUnaryView&lt; ViewOp, MatrixType &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_self_cwise_binary_op_3_01_binary_op_00_01_lhs_00_01_rhs_01_4_01_4.html">traits&lt; SelfCwiseBinaryOp&lt; BinaryOp, Lhs, 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_1dot__nocheck.html">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">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">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">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">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">lpNorm_selector&lt; Derived, Infinity &gt;</a></td></tr>
<tr><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">traits&lt; Map&lt; PlainObjectType, MapOptions, StrideType &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_block_3_01_xpr_type_00_01_block_rows_00_01_block_cols_00ec59e09b2a03ba915e9790f9b46dbcc6.html">traits&lt; Block&lt; XprType, BlockRows, BlockCols, InnerPanel, HasDirectAccess &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_vector_block_3_01_vector_type_00_01_size_01_4_01_4.html">traits&lt; VectorBlock&lt; VectorType, Size &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_transpose_3_01_matrix_type_01_4_01_4.html">traits&lt; Transpose&lt; MatrixType &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_1_transpose_impl__base.html">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">TransposeImpl_base&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_1inplace__transpose__selector_3_01_matrix_type_00_01true_01_4.html">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">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">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">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">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">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">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">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">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">traits&lt; DiagonalMatrix&lt; _Scalar, SizeAtCompileTime, MaxSizeAtCompileTime &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_diagonal_wrapper_3_01___diagonal_vector_type_01_4_01_4.html">traits&lt; DiagonalWrapper&lt; _DiagonalVectorType &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_diagonal_3_01_matrix_type_00_01_diag_index_01_4_01_4.html">traits&lt; Diagonal&lt; MatrixType, DiagIndex &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_diagonal_product_3_01_matrix_type_00_01_diagonal_type_00_01_product_order_01_4_01_4.html">traits&lt; DiagonalProduct&lt; MatrixType, DiagonalType, ProductOrder &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_permutation_matrix_3_01_size_at_compile_time_00_01_max_s907408b5b713a2ad0dec62b54ff0a24b.html">traits&lt; PermutationMatrix&lt; SizeAtCompileTime, MaxSizeAtCompileTime, IndexType &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_map_3_01_permutation_matrix_3_01_size_at_compile_time_007fd908507be45fae70e4a2e012ff536a.html">traits&lt; Map&lt; PermutationMatrix&lt; SizeAtCompileTime, MaxSizeAtCompileTime, IndexType &gt;, _PacketAccess &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_permutation_wrapper_3_01___indices_type_01_4_01_4.html">traits&lt; PermutationWrapper&lt; _IndicesType &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_01permut__matrix__product__retval_3_01_permutation_type_00_794517eaafbe302343c301862e9a34b8.html">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">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">traits&lt; Transpose&lt; PermutationBase&lt; Derived &gt; &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_transpositions_3_01_size_at_compile_time_00_01_max_size_93c4624d273f61ccd9eb403770d3044a.html">traits&lt; Transpositions&lt; SizeAtCompileTime, MaxSizeAtCompileTime, IndexType &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_map_3_01_transpositions_3_01_size_at_compile_time_00_01_3dc86cb5f3468542b96829d19452b625.html">traits&lt; Map&lt; Transpositions&lt; SizeAtCompileTime, MaxSizeAtCompileTime, IndexType &gt;, _PacketAccess &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_transpositions_wrapper_3_01___indices_type_01_4_01_4.html">traits&lt; TranspositionsWrapper&lt; _IndicesType &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_01transposition__matrix__product__retval_3_01_transposition0cf656eb56518a280f7b8c96afe9a24c.html">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">transposition_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_1redux__traits.html">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">isMuchSmallerThan_scalar_selector&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_1significant__decimals__default__impl.html">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">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">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">traits&lt; SwapWrapper&lt; ExpressionType &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_flagged_3_01_expression_type_00_01_added_00_01_removed_01_4_01_4.html">traits&lt; Flagged&lt; ExpressionType, Added, Removed &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_product_base_3_01_derived_00_01___lhs_00_01___rhs_01_4_01_4.html">traits&lt; ProductBase&lt; Derived, _Lhs, _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_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">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">traits&lt; ScaledProduct&lt; NestedProduct &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_1product__size__category.html">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">product_type_selector&lt; Large, 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_1traits_3_01_general_product_3_01_lhs_00_01_rhs_00_01_inner_product_01_4_01_4.html">traits&lt; GeneralProduct&lt; Lhs, Rhs, InnerProduct &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_general_product_3_01_lhs_00_01_rhs_00_01_outer_product_01_4_01_4.html">traits&lt; GeneralProduct&lt; Lhs, Rhs, OuterProduct &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_1outer__product__selector_3_01_col_major_01_4.html">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">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">traits&lt; GeneralProduct&lt; Lhs, Rhs, GemvProduct &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_1gemv__selector_3_01_on_the_left_00_01_storage_order_00_01_blas_compatible_01_4.html">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">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">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">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">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">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">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">gemv_selector&lt; OnTheRight, RowMajor, 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_triangular_view_3_01_matrix_type_00_01___mode_01_4_01_4.html">traits&lt; TriangularView&lt; MatrixType, _Mode &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__assignment__selector.html">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">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">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">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">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">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">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">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">traits&lt; SelfAdjointView&lt; MatrixType, UpLo &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__assignment__selector_3_01_derived1_00_01_derived2_00_07_4ff2fdbb3a58d12726f57daa44735622.html">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">traits&lt; CoeffBasedProduct&lt; LhsNested, RhsNested, NestingFlags &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_coeff_based_product_3_01_lhs_00_01_rhs_00_01_eval_before7b609105ea2350588a24d9b4b9763bca.html">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">gemm_blocking_space&lt; StorageOrder, _LhsScalar, _RhsScalar, MaxRows, MaxCols, MaxDepth, 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_1general__matrix__matrix__triangular__product_3_01_index_00_01_lhs_sc0e3a735fd19e714a67108a41a698a316.html">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">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">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">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_1internal_1_1traits_3_01_selfadjoint_product_matrix_3_01_lhs_00_010_00_01true_00_ce3fa143a5c7b481f59448e5e4e85997.html">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_1internal_1_1symm__pack__lhs.html">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">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">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">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">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">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_1internal_1_1selfadjoint__rank2__update__selector_3_01_scalar_00_01_index_00_01_uf491e100c52e514fc778fd2dd4e730f2.html">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">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">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">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">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">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">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_1internal_1_1trmv__selector_3_01_col_major_01_4.html">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">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">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">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">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">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_1internal_1_1triangular__solve__matrix_3_01_scalar_00_01_index_00_01_side_00_01_m9c5e3cf61677ffd5b871aafbe3527bae.html">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">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">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">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">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">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">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_1traits_3_01_band_matrix_3_01___scalar_00_01___rows_00_01___cols_00_03762db5085b3b9896d5a124beda4837b.html">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">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">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">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">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">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">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">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">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">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">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">traits&lt; Select&lt; ConditionMatrixType, ThenMatrixType, ElseMatrixType &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_partial_redux_expr_3_01_matrix_type_00_01_member_op_00_01_direction_01_4_01_4.html">traits&lt; PartialReduxExpr&lt; MatrixType, MemberOp, 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_1member__redux.html">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_1scalar__random__op.html">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">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">traits&lt; Replicate&lt; MatrixType, RowFactor, ColFactor &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_reverse_3_01_matrix_type_00_01_direction_01_4_01_4.html">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">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">reverse_packet_cond&lt; PacketScalar, 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_array_wrapper_3_01_expression_type_01_4_01_4.html">traits&lt; ArrayWrapper&lt; ExpressionType &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_matrix_wrapper_3_01_expression_type_01_4_01_4.html">traits&lt; MatrixWrapper&lt; ExpressionType &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_tridiagonalization_matrix_t_return_type_3_01_matrix_type_01_4_01_4.html">traits&lt; TridiagonalizationMatrixTReturnType&lt; MatrixType &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_1tridiagonalization__inplace__selector.html">tridiagonalization_inplace_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_1tridiagonalization__inplace__selector_3_01_matrix_type_00_013_00_01false_01_4.html">tridiagonalization_inplace_selector&lt; MatrixType, 3, 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_1tridiagonalization__inplace__selector_3_01_matrix_type_00_011_00_01_is_complex_01_4.html">tridiagonalization_inplace_selector&lt; MatrixType, 1, IsComplex &gt;</a></td></tr>
<tr><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_tridiagonalization_matrix_t_return_type.html">TridiagonalizationMatrixTReturnType</a></td></tr>
<tr><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_hessenberg_decomposition_matrix_h_return_type_3_01_matrix_type_01_4_01_4.html">traits&lt; HessenbergDecompositionMatrixHReturnType&lt; MatrixType &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_1_hessenberg_decomposition_matrix_h_return_type.html">HessenbergDecompositionMatrixHReturnType</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight"> <a href="struct_eigen_1_1internal_1_1_hessenberg_decomposition_matrix_h_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_1internal_1_1complex__schur__reduce__to__hessenberg.html">complex_schur_reduce_to_hessenberg</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1complex__schur__reduce__to__hessenberg_3_01_matrix_type_00_01false_01_4.html">complex_schur_reduce_to_hessenberg&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_1eigenvalues__selector.html">eigenvalues_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_1eigenvalues__selector_3_01_derived_00_01false_01_4.html">eigenvalues_selector&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_1cross3__impl.html">cross3_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_1unit_orthogonal__selector.html">unitOrthogonal_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_1unit_orthogonal__selector_3_01_derived_00_013_01_4.html">unitOrthogonal_selector&lt; Derived, 3 &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1unit_orthogonal__selector_3_01_derived_00_012_01_4.html">unitOrthogonal_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_1traits_3_01_homogeneous_3_01_matrix_type_00_01_direction_01_4_01_4.html">traits&lt; Homogeneous&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_1take__matrix__for__product.html">take_matrix_for_product</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1take__matrix__for__product_3_01_transform_3_01_scalar_00_01_dim_00_01_mode_00_01_options_01_4_01_4.html">take_matrix_for_product&lt; Transform&lt; Scalar, Dim, Mode, Options &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_1take__matrix__for__product_3_01_transform_3_01_scalar_00_01_dim_00_0edf36e01556babc5f053852863696371.html">take_matrix_for_product&lt; Transform&lt; Scalar, Dim, Projective, Options &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_01homogeneous__left__product__impl_3_01_homogeneous_3_01_ma5f6080eece96c58f7d2ccea57ec7242b.html">traits&lt; homogeneous_left_product_impl&lt; Homogeneous&lt; MatrixType, Vertical &gt;, Lhs &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_1homogeneous__left__product__impl_3_01_homogeneous_3_01_matrix_type_042480d8c61b8193bc4c7039abeeef67a.html">homogeneous_left_product_impl&lt; Homogeneous&lt; MatrixType, Vertical &gt;, Lhs &gt;</a></td></tr>
<tr><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_01homogeneous__right__product__impl_3_01_homogeneous_3_01_mc10ae8b83e72e7ac1f6457e2d5f54a0a.html">traits&lt; homogeneous_right_product_impl&lt; Homogeneous&lt; MatrixType, Horizontal &gt;, 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_1homogeneous__right__product__impl_3_01_homogeneous_3_01_matrix_type_ef182dac64ca84d6bf223cfad456dbfc.html">homogeneous_right_product_impl&lt; Homogeneous&lt; MatrixType, Horizontal &gt;, Rhs &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1rotation__base__generic__product__selector_3_01_rotation_derived_00_01_matrix_type_00_01false_01_4.html">rotation_base_generic_product_selector&lt; RotationDerived, 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_1rotation__base__generic__product__selector_3_01_rotation_derived_00_7e855ad9d8f41d04ee2e0f10c5040984.html">rotation_base_generic_product_selector&lt; RotationDerived, DiagonalMatrix&lt; Scalar, Dim, MaxDim &gt;, 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_1rotation__base__generic__product__selector_3_01_rotation_derived_00_945228ddac360fee065f79280b8a793b.html">rotation_base_generic_product_selector&lt; RotationDerived, OtherVectorType, 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_rotation2_d_3_01___scalar_01_4_01_4.html">traits&lt; Rotation2D&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_quaternion_3_01___scalar_00_01___options_01_4_01_4.html">traits&lt; Quaternion&lt; _Scalar, _Options &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_map_3_01_quaternion_3_01___scalar_01_4_00_01___options_01_4_01_4.html">traits&lt; Map&lt; Quaternion&lt; _Scalar &gt;, _Options &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_map_3_01const_01_quaternion_3_01___scalar_01_4_00_01___options_01_4_01_4.html">traits&lt; Map&lt; const Quaternion&lt; _Scalar &gt;, _Options &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_1quat__product.html">quat_product</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1quaternionbase__assign__impl_3_01_other_00_013_00_013_01_4.html">quaternionbase_assign_impl&lt; Other, 3, 3 &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1quaternionbase__assign__impl_3_01_other_00_014_00_011_01_4.html">quaternionbase_assign_impl&lt; Other, 4, 1 &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1traits_3_01_angle_axis_3_01___scalar_01_4_01_4.html">traits&lt; AngleAxis&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_1transform__traits.html">transform_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_1projective__transform__inverse.html">projective_transform_inverse</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1projective__transform__inverse_3_01_transform_type_00_01_projective_01_4.html">projective_transform_inverse&lt; TransformType, Projective &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1transform__take__affine__part.html">transform_take_affine_part</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1transform__take__affine__part_3_01_transform_3_01_scalar_00_01_dim_08d14c40ff031aad52694585e78471f26.html">transform_take_affine_part&lt; Transform&lt; Scalar, Dim, AffineCompact, Options &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_1transform__construct__from__matrix_3_01_other_00_01_mode_00_01_optio6dcff4dd79db682c85f7e1f5d15fb563.html">transform_construct_from_matrix&lt; Other, Mode, Options, Dim, HDim, Dim, Dim &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1transform__construct__from__matrix_3_01_other_00_01_mode_00_01_optio2861b11cb783feb790ab70300c43bf0a.html">transform_construct_from_matrix&lt; Other, Mode, Options, Dim, HDim, Dim, HDim &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1transform__construct__from__matrix_3_01_other_00_01_mode_00_01_optioafd8e88ef382fcf70f7e3dd5fcd9f415.html">transform_construct_from_matrix&lt; Other, Mode, Options, Dim, HDim, HDim, HDim &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1transform__construct__from__matrix_3_01_other_00_01_affine_compact_0db5fc8047dca3fa661370cba4245d7ad.html">transform_construct_from_matrix&lt; Other, AffineCompact, Options, Dim, HDim, HDim, HDim &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1transform__product__result.html">transform_product_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_1transform__right__product__impl_3_01_transform_type_00_01_matrix_type_00_010_01_4.html">transform_right_product_impl&lt; TransformType, MatrixType, 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_1transform__right__product__impl_3_01_transform_type_00_01_matrix_type_00_011_01_4.html">transform_right_product_impl&lt; TransformType, MatrixType, 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_1transform__right__product__impl_3_01_transform_type_00_01_matrix_type_00_012_01_4.html">transform_right_product_impl&lt; TransformType, MatrixType, 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_1transform__left__product__impl_3_01_other_00_01_mode_00_01_options_0d7a5c2fda4fe7320ea55777493bf1a2a.html">transform_left_product_impl&lt; Other, Mode, Options, Dim, HDim, HDim, HDim &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1transform__left__product__impl_3_01_other_00_01_affine_compact_00_01ed09886be52acac174d30c2c7403587b.html">transform_left_product_impl&lt; Other, AffineCompact, Options, Dim, HDim, HDim, HDim &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1transform__left__product__impl_3_01_other_00_01_mode_00_01_options_037bfaa634250d504931892f5ae22fc66.html">transform_left_product_impl&lt; Other, Mode, Options, Dim, HDim, Dim, HDim &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1transform__left__product__impl_3_01_other_00_01_affine_compact_00_015e9b9427c7ea1ff34d05c5964520dbab.html">transform_left_product_impl&lt; Other, AffineCompact, Options, Dim, HDim, Dim, HDim &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1transform__left__product__impl_3_01_other_00_01_mode_00_01_options_0b0d1bc6bb0265d07cac191ec3dc368a3.html">transform_left_product_impl&lt; Other, Mode, Options, Dim, HDim, Dim, Dim &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1transform__transform__product__impl_3_01_transform_3_01_scalar_00_01fe1fb77c9f6edc527bf418dd10ef65b9.html">transform_transform_product_impl&lt; Transform&lt; Scalar, Dim, LhsMode, LhsOptions &gt;, Transform&lt; Scalar, Dim, RhsMode, RhsOptions &gt;, 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_1transform__transform__product__impl_3_01_transform_3_01_scalar_00_01d4d27ccbe125554f45d57d9ccad049c2.html">transform_transform_product_impl&lt; Transform&lt; Scalar, Dim, LhsMode, LhsOptions &gt;, Transform&lt; Scalar, Dim, RhsMode, RhsOptions &gt;, 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_1decrement__size.html">decrement_size</a></td></tr>
<tr><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_householder_sequence_3_01_vectors_type_00_01_coeffs_type_00_01_side_01_4_01_4.html">traits&lt; HouseholderSequence&lt; VectorsType, CoeffsType, Side &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_1hseq__side__dependent__impl.html">hseq_side_dependent_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_1hseq__side__dependent__impl_3_01_vectors_type_00_01_coeffs_type_00_01_on_the_right_01_4.html">hseq_side_dependent_impl&lt; VectorsType, CoeffsType, OnTheRight &gt;</a></td></tr>
<tr><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__type__times__scalar__type.html">matrix_type_times_scalar_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_1traits_3_01kernel__retval__base_3_01_decomposition_type_01_4_01_4.html">traits&lt; kernel_retval_base&lt; DecompositionType &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="struct_eigen_1_1internal_1_1kernel__retval__base.html">kernel_retval_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_1traits_3_01image__retval__base_3_01_decomposition_type_01_4_01_4.html">traits&lt; image_retval_base&lt; DecompositionType &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="struct_eigen_1_1internal_1_1image__retval__base.html">image_retval_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_1kernel__retval_3_01_full_piv_l_u_3_01___matrix_type_01_4_01_4.html">kernel_retval&lt; FullPivLU&lt; _MatrixType &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_1image__retval_3_01_full_piv_l_u_3_01___matrix_type_01_4_01_4.html">image_retval&lt; FullPivLU&lt; _MatrixType &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_1solve__retval_3_01_full_piv_l_u_3_01___matrix_type_01_4_00_01_rhs_01_4.html">solve_retval&lt; FullPivLU&lt; _MatrixType &gt;, Rhs &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1partial__lu__impl.html">partial_lu_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_1solve__retval_3_01_partial_piv_l_u_3_01___matrix_type_01_4_00_01_rhs_01_4.html">solve_retval&lt; PartialPivLU&lt; _MatrixType &gt;, Rhs &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1determinant__impl.html">determinant_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_1determinant__impl_3_01_derived_00_011_01_4.html">determinant_impl&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_1determinant__impl_3_01_derived_00_012_01_4.html">determinant_impl&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_1determinant__impl_3_01_derived_00_013_01_4.html">determinant_impl&lt; Derived, 3 &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1determinant__impl_3_01_derived_00_014_01_4.html">determinant_impl&lt; Derived, 4 &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1compute__inverse.html">compute_inverse</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1compute__inverse__and__det__with__check.html">compute_inverse_and_det_with_check</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1compute__inverse_3_01_matrix_type_00_01_result_type_00_011_01_4.html">compute_inverse&lt; MatrixType, ResultType, 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_1compute__inverse__and__det__with__check_3_01_matrix_type_00_01_result_type_00_011_01_4.html">compute_inverse_and_det_with_check&lt; MatrixType, ResultType, 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_1compute__inverse_3_01_matrix_type_00_01_result_type_00_012_01_4.html">compute_inverse&lt; MatrixType, ResultType, 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_1compute__inverse__and__det__with__check_3_01_matrix_type_00_01_result_type_00_012_01_4.html">compute_inverse_and_det_with_check&lt; MatrixType, ResultType, 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_1compute__inverse_3_01_matrix_type_00_01_result_type_00_013_01_4.html">compute_inverse&lt; MatrixType, ResultType, 3 &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1compute__inverse__and__det__with__check_3_01_matrix_type_00_01_result_type_00_013_01_4.html">compute_inverse_and_det_with_check&lt; MatrixType, ResultType, 3 &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1compute__inverse__size4.html">compute_inverse_size4</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1compute__inverse_3_01_matrix_type_00_01_result_type_00_014_01_4.html">compute_inverse&lt; MatrixType, ResultType, 4 &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1compute__inverse__and__det__with__check_3_01_matrix_type_00_01_result_type_00_014_01_4.html">compute_inverse_and_det_with_check&lt; MatrixType, ResultType, 4 &gt;</a></td></tr>
<tr><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_01inverse__impl_3_01_matrix_type_01_4_01_4.html">traits&lt; inverse_impl&lt; MatrixType &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_1inverse__impl.html">inverse_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_1solve__retval_3_01_householder_q_r_3_01___matrix_type_01_4_00_01_rhs_01_4.html">solve_retval&lt; HouseholderQR&lt; _MatrixType &gt;, Rhs &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1solve__retval_3_01_full_piv_householder_q_r_3_01___matrix_type_01_4_00_01_rhs_01_4.html">solve_retval&lt; FullPivHouseholderQR&lt; _MatrixType &gt;, Rhs &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1solve__retval_3_01_col_piv_householder_q_r_3_01___matrix_type_01_4_00_01_rhs_01_4.html">solve_retval&lt; ColPivHouseholderQR&lt; _MatrixType &gt;, Rhs &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1eval_3_01_t_00_01_sparse_01_4.html">eval&lt; T, Sparse &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1plain__matrix__type_3_01_t_00_01_sparse_01_4.html">plain_matrix_type&lt; T, Sparse &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1traits_3_01_sparse_matrix_3_01___scalar_00_01___options_00_01___index_01_4_01_4.html">traits&lt; SparseMatrix&lt; _Scalar, _Options, _Index &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_dynamic_sparse_matrix_3_01___scalar_00_01___options_00_01___index_01_4_01_4.html">traits&lt; DynamicSparseMatrix&lt; _Scalar, _Options, _Index &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_mapped_sparse_matrix_3_01___scalar_00_01___flags_00_01___index_01_4_01_4.html">traits&lt; MappedSparseMatrix&lt; _Scalar, _Flags, _Index &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_sparse_vector_3_01___scalar_00_01___options_00_01___index_01_4_01_4.html">traits&lt; SparseVector&lt; _Scalar, _Options, _Index &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_sparse_inner_vector_set_3_01_matrix_type_00_01_size_01_4_01_4.html">traits&lt; SparseInnerVectorSet&lt; MatrixType, Size &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_1promote__storage__type_3_01_dense_00_01_sparse_01_4.html">promote_storage_type&lt; Dense, Sparse &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1promote__storage__type_3_01_sparse_00_01_dense_01_4.html">promote_storage_type&lt; Sparse, Dense &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1internal_1_1sparse__cwise__binary__op__inner__iterator__selector_3_01_binary_op_077fcf1f2ca47da743dae806fc4d17d36.html">sparse_cwise_binary_op_inner_iterator_selector&lt; BinaryOp, Lhs, Rhs, Derived, Sparse, Sparse &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1internal_1_1sparse__cwise__binary__op__inner__iterator__selector_3_01scalar__prod623d7af8278fb2789a253080a8dea1a1.html">sparse_cwise_binary_op_inner_iterator_selector&lt; scalar_product_op&lt; T &gt;, Lhs, Rhs, Derived, Sparse, Sparse &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1internal_1_1sparse__cwise__binary__op__inner__iterator__selector_3_01scalar__prod0b3fb89e2bdaa405a5865342b822b535.html">sparse_cwise_binary_op_inner_iterator_selector&lt; scalar_product_op&lt; T &gt;, Lhs, Rhs, Derived, Sparse, Dense &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1internal_1_1sparse__cwise__binary__op__inner__iterator__selector_3_01scalar__prod613e9dd1d92a4b732d919826beb5467b.html">sparse_cwise_binary_op_inner_iterator_selector&lt; scalar_product_op&lt; T &gt;, Lhs, Rhs, Derived, Dense, Sparse &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1traits_3_01_sparse_sparse_product_3_01_lhs_nested_00_01_rhs_nested_01_4_01_4.html">traits&lt; SparseSparseProduct&lt; LhsNested, RhsNested &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_1sparse__product__selector_3_01_lhs_00_01_rhs_00_01_result_type_00_01044e3540b89959ae783e588d23fd2889.html">sparse_product_selector&lt; Lhs, Rhs, ResultType, ColMajor, ColMajor, ColMajor &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1sparse__product__selector_3_01_lhs_00_01_rhs_00_01_result_type_00_01cd66ac0eaf616d83170860b8765207ae.html">sparse_product_selector&lt; Lhs, Rhs, ResultType, ColMajor, ColMajor, RowMajor &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1sparse__product__selector_3_01_lhs_00_01_rhs_00_01_result_type_00_016e9bb6686db97025689f097c9d91d2cb.html">sparse_product_selector&lt; Lhs, Rhs, ResultType, RowMajor, RowMajor, RowMajor &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1sparse__product__selector_3_01_lhs_00_01_rhs_00_01_result_type_00_01f62dce3a5ac23aa7d8000dd8d49f98f2.html">sparse_product_selector&lt; Lhs, Rhs, ResultType, RowMajor, RowMajor, ColMajor &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1sparse__product__selector2_3_01_lhs_00_01_rhs_00_01_result_type_00_09aac15efcd95c59e2e0627bf38590178.html">sparse_product_selector2&lt; Lhs, Rhs, ResultType, ColMajor, ColMajor, ColMajor &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1sparse__product__selector2_3_01_lhs_00_01_rhs_00_01_result_type_00_051e26aeb4cca09e4f2141dd0086df5bf.html">sparse_product_selector2&lt; Lhs, Rhs, ResultType, RowMajor, ColMajor, ColMajor &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1sparse__product__selector2_3_01_lhs_00_01_rhs_00_01_result_type_00_0dc9c40aced4c34c2d7538f54421293bd.html">sparse_product_selector2&lt; Lhs, Rhs, ResultType, ColMajor, RowMajor, ColMajor &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1sparse__product__selector2_3_01_lhs_00_01_rhs_00_01_result_type_00_0ec75d0e8e8e9f30004aa8039000fd358.html">sparse_product_selector2&lt; Lhs, Rhs, ResultType, RowMajor, RowMajor, ColMajor &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1sparse__product__selector2_3_01_lhs_00_01_rhs_00_01_result_type_00_01f5f1ede466882e16290bd71dac32697.html">sparse_product_selector2&lt; Lhs, Rhs, ResultType, ColMajor, ColMajor, RowMajor &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1sparse__product__selector2_3_01_lhs_00_01_rhs_00_01_result_type_00_0e620ec94e9149ccdbd35cd82b9ba52e3.html">sparse_product_selector2&lt; Lhs, Rhs, ResultType, RowMajor, ColMajor, RowMajor &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1sparse__product__selector2_3_01_lhs_00_01_rhs_00_01_result_type_00_0bd0f2adca1ce3618733fcdc5dfbd214a.html">sparse_product_selector2&lt; Lhs, Rhs, ResultType, ColMajor, RowMajor, RowMajor &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1sparse__product__selector2_3_01_lhs_00_01_rhs_00_01_result_type_00_0efcd6c58ceea0fd89d28269c00afd724.html">sparse_product_selector2&lt; Lhs, Rhs, ResultType, RowMajor, RowMajor, RowMajor &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1traits_3_01_sparse_dense_outer_product_3_01_lhs_00_01_rhs_00_01_tr_01_4_01_4.html">traits&lt; SparseDenseOuterProduct&lt; Lhs, Rhs, Tr &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_sparse_time_dense_product_3_01_lhs_00_01_rhs_01_4_01_4.html">traits&lt; SparseTimeDenseProduct&lt; Lhs, 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_1traits_3_01_dense_time_sparse_product_3_01_lhs_00_01_rhs_01_4_01_4.html">traits&lt; DenseTimeSparseProduct&lt; Lhs, 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_1traits_3_01_sparse_diagonal_product_3_01_lhs_00_01_rhs_01_4_01_4.html">traits&lt; SparseDiagonalProduct&lt; Lhs, Rhs &gt; &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1internal_1_1sparse__diagonal__product__inner__iterator__selector_3_01_lhs_00_01_raf770041248098927054edb13b057459.html">sparse_diagonal_product_inner_iterator_selector&lt; Lhs, Rhs, SparseDiagonalProductType, SDP_IsDiagonal, SDP_IsSparseRowMajor &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1internal_1_1sparse__diagonal__product__inner__iterator__selector_3_01_lhs_00_01_rfaf0ce7003f5950b3b37a2173e7d59ff.html">sparse_diagonal_product_inner_iterator_selector&lt; Lhs, Rhs, SparseDiagonalProductType, SDP_IsDiagonal, SDP_IsSparseColMajor &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1internal_1_1sparse__diagonal__product__inner__iterator__selector_3_01_lhs_00_01_r584de0ca80d9f76b4cc29c94af0f60b4.html">sparse_diagonal_product_inner_iterator_selector&lt; Lhs, Rhs, SparseDiagonalProductType, SDP_IsSparseColMajor, SDP_IsDiagonal &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1internal_1_1sparse__diagonal__product__inner__iterator__selector_3_01_lhs_00_01_r520cf7aa188b9634f99f18e353be8a30.html">sparse_diagonal_product_inner_iterator_selector&lt; Lhs, Rhs, SparseDiagonalProductType, SDP_IsSparseRowMajor, SDP_IsDiagonal &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1traits_3_01_sparse_triangular_view_3_01_matrix_type_00_01_mode_01_4_01_4.html">traits&lt; SparseTriangularView&lt; MatrixType, Mode &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_sparse_self_adjoint_view_3_01_matrix_type_00_01_up_lo_01_4_01_4.html">traits&lt; SparseSelfAdjointView&lt; MatrixType, UpLo &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_sparse_self_adjoint_time_dense_product_3_01_lhs_00_01_rhs_00_01_up_lo_01_4_01_4.html">traits&lt; SparseSelfAdjointTimeDenseProduct&lt; Lhs, Rhs, UpLo &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_dense_time_sparse_self_adjoint_product_3_01_lhs_00_01_rhs_00_01_up_lo_01_4_01_4.html">traits&lt; DenseTimeSparseSelfAdjointProduct&lt; Lhs, Rhs, UpLo &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_sparse_symmetric_permutation_product_3_01_matrix_type_00_01_up_lo_01_4_01_4.html">traits&lt; SparseSymmetricPermutationProduct&lt; MatrixType, UpLo &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_1sparse__solve__triangular__selector_3_01_lhs_00_01_rhs_00_01_mode_00_01_lower_00_01_row_major_01_4.html">sparse_solve_triangular_selector&lt; Lhs, Rhs, Mode, Lower, RowMajor &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1sparse__solve__triangular__selector_3_01_lhs_00_01_rhs_00_01_mode_00_01_upper_00_01_row_major_01_4.html">sparse_solve_triangular_selector&lt; Lhs, Rhs, Mode, Upper, RowMajor &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1sparse__solve__triangular__selector_3_01_lhs_00_01_rhs_00_01_mode_00_01_lower_00_01_col_major_01_4.html">sparse_solve_triangular_selector&lt; Lhs, Rhs, Mode, Lower, ColMajor &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1sparse__solve__triangular__selector_3_01_lhs_00_01_rhs_00_01_mode_00_01_upper_00_01_col_major_01_4.html">sparse_solve_triangular_selector&lt; Lhs, Rhs, Mode, Upper, ColMajor &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1sparse__solve__triangular__sparse__selector_3_01_lhs_00_01_rhs_00_0103d70089ab1c1a5e4529163773532981.html">sparse_solve_triangular_sparse_selector&lt; Lhs, Rhs, Mode, UpLo, ColMajor &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1traits_3_01_sparse_view_3_01_matrix_type_01_4_01_4.html">traits&lt; SparseView&lt; MatrixType &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_1svd__precondition__2x2__block__to__be__real.html">svd_precondition_2x2_block_to_be_real</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1qr__preconditioner__should__do__anything.html">qr_preconditioner_should_do_anything</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1internal_1_1qr__preconditioner__impl.html">qr_preconditioner_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_1qr__preconditioner__impl_3_01_matrix_type_00_01_q_r_preconditioner_00_01_case_00_01false_01_4.html">qr_preconditioner_impl&lt; MatrixType, QRPreconditioner, Case, 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_1qr__preconditioner__impl_3_01_matrix_type_00_01_full_piv_householder4e21d91152c8c54485398954f09a42b8.html">qr_preconditioner_impl&lt; MatrixType, FullPivHouseholderQRPreconditioner, PreconditionIfMoreRowsThanCols, 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_1qr__preconditioner__impl_3_01_matrix_type_00_01_full_piv_householder145a2f353b934a240b97c2f2c959f0b8.html">qr_preconditioner_impl&lt; MatrixType, FullPivHouseholderQRPreconditioner, PreconditionIfMoreColsThanRows, 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_1qr__preconditioner__impl_3_01_matrix_type_00_01_col_piv_householder_557dcac9f8e6e7370b37493001dad88c.html">qr_preconditioner_impl&lt; MatrixType, ColPivHouseholderQRPreconditioner, PreconditionIfMoreRowsThanCols, 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_1qr__preconditioner__impl_3_01_matrix_type_00_01_col_piv_householder_34bf8f8233e0f11a51d823365d81e0b9.html">qr_preconditioner_impl&lt; MatrixType, ColPivHouseholderQRPreconditioner, PreconditionIfMoreColsThanRows, 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_1qr__preconditioner__impl_3_01_matrix_type_00_01_householder_q_r_prec7c7fd10e42ea32e5c469550791e55827.html">qr_preconditioner_impl&lt; MatrixType, HouseholderQRPreconditioner, PreconditionIfMoreRowsThanCols, 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_1qr__preconditioner__impl_3_01_matrix_type_00_01_householder_q_r_precaf0ae72dcea85241624c836935637eee.html">qr_preconditioner_impl&lt; MatrixType, HouseholderQRPreconditioner, PreconditionIfMoreColsThanRows, 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_1svd__precondition__2x2__block__to__be__real_3_01_matrix_type_00_01_q076cf26720930d18ea7d222bbee662fd.html">svd_precondition_2x2_block_to_be_real&lt; MatrixType, QRPreconditioner, 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_1svd__precondition__2x2__block__to__be__real_3_01_matrix_type_00_01_qb58fa819a3391e7d55d98ccdc14db9e4.html">svd_precondition_2x2_block_to_be_real&lt; MatrixType, QRPreconditioner, 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_1solve__retval_3_01_jacobi_s_v_d_3_01___matrix_type_00_01_q_r_preconditioner_01_4_00_01_rhs_01_4.html">solve_retval&lt; JacobiSVD&lt; _MatrixType, QRPreconditioner &gt;, Rhs &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_upper_bidiagonalization.html">UpperBidiagonalization</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">{ <a class="el" href="namespace_eigen_1_1internal.html#a16c8ecc2133a95accb695a7a28991850a903098ad34d936d800aed7ba36a8f892">floor_log2_terminate</a>, 
<a class="el" href="namespace_eigen_1_1internal.html#a16c8ecc2133a95accb695a7a28991850aaa87b62249c402dd4c38ebaa3176d738">floor_log2_move_up</a>, 
<a class="el" href="namespace_eigen_1_1internal.html#a16c8ecc2133a95accb695a7a28991850a6f797758328b25f83b72e544abbba0f0">floor_log2_move_down</a>, 
<a class="el" href="namespace_eigen_1_1internal.html#a16c8ecc2133a95accb695a7a28991850a204a8a40c2f6ebd76fb80c0db05947b1">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">PermPermProduct_t</a> { <a class="el" href="namespace_eigen_1_1internal.html#a837e6488b526acf05536e7ebf64245b4aee2f3d4b0c57d8e4d0b66950a98b0e75">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_1_1internal.html#aa9f85c9303e7e628793a743eafe6c694abef3e63ae98a99b28cfa240617d2aeea">SDP_IsDiagonal</a>, 
<a class="el" href="namespace_eigen_1_1internal.html#aa9f85c9303e7e628793a743eafe6c694a691ed5e058d4b5efe63c4d71e0c1d0a9">SDP_IsSparseRowMajor</a>, 
<a class="el" href="namespace_eigen_1_1internal.html#aa9f85c9303e7e628793a743eafe6c694a3b1901381bff32813edfc7427064422e">SDP_IsSparseColMajor</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#acb834bde5727da37ebc552bd45a480a4adfa337668e3d39e7dd721825902eba87">PreconditionIfMoreColsThanRows</a>, 
<a class="el" href="namespace_eigen_1_1internal.html#acb834bde5727da37ebc552bd45a480a4af43dd09c4617ed9311811a15db114b62">PreconditionIfMoreRowsThanCols</a>
 }</td></tr>
<tr><td colspan="2"><h2><a name="func-members"></a>
Functions</h2></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename 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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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">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_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_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"><a class="el" href="struct_eigen_1_1internal_1_1add__const__on__value__type.html">add_const_on_value_type</a><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">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_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"><a class="el" href="struct_eigen_1_1internal_1_1add__const__on__value__type.html">add_const_on_value_type</a><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">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_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_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_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_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_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_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">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_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_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_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_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">isMuchSmallerThan</a> (const Scalar &amp;x, const OtherScalar &amp;<a class="el" href="namespace_eigen_1_1internal.html#a3d7a581aeb951248dc6fe114e9e05f07">y</a>, typename <a class="el" href="struct_eigen_1_1_num_traits.html">NumTraits</a>&lt; Scalar &gt;::Real precision=<a class="el" href="struct_eigen_1_1_num_traits.html">NumTraits</a>&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">isApprox</a> (const Scalar &amp;x, const Scalar &amp;<a class="el" href="namespace_eigen_1_1internal.html#a3d7a581aeb951248dc6fe114e9e05f07">y</a>, typename <a class="el" href="struct_eigen_1_1_num_traits.html">NumTraits</a>&lt; Scalar &gt;::Real precision=<a class="el" href="struct_eigen_1_1_num_traits.html">NumTraits</a>&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">isApproxOrLessThan</a> (const Scalar &amp;x, const Scalar &amp;<a class="el" href="namespace_eigen_1_1internal.html#a3d7a581aeb951248dc6fe114e9e05f07">y</a>, typename <a class="el" href="struct_eigen_1_1_num_traits.html">NumTraits</a>&lt; Scalar &gt;::Real precision=<a class="el" href="struct_eigen_1_1_num_traits.html">NumTraits</a>&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">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">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">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">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">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">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">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">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">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">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">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">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">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">pload</a> (const typename <a class="el" href="struct_eigen_1_1internal_1_1unpacket__traits.html">unpacket_traits</a>&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">ploadu</a> (const typename <a class="el" href="struct_eigen_1_1internal_1_1unpacket__traits.html">unpacket_traits</a>&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">ploaddup</a> (const typename <a class="el" href="struct_eigen_1_1internal_1_1unpacket__traits.html">unpacket_traits</a>&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">pset1</a> (const typename <a class="el" href="struct_eigen_1_1internal_1_1unpacket__traits.html">unpacket_traits</a>&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"><a class="el" href="struct_eigen_1_1internal_1_1packet__traits.html">packet_traits</a>&lt; Scalar &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a4dfa17f44fb01a490ae511172545b16a">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">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">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">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"><a class="el" href="struct_eigen_1_1internal_1_1unpacket__traits.html">unpacket_traits</a>&lt; Packet &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a0d53be11dbf5f7ab004966f5fe2f906b">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">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"><a class="el" href="struct_eigen_1_1internal_1_1unpacket__traits.html">unpacket_traits</a>&lt; Packet &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a1ac5427a9e36c1f55ab0a1f99931f2e4">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"><a class="el" href="struct_eigen_1_1internal_1_1unpacket__traits.html">unpacket_traits</a>&lt; Packet &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a96cd8384ea795940c71b8a11227f75bd">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"><a class="el" href="struct_eigen_1_1internal_1_1unpacket__traits.html">unpacket_traits</a>&lt; Packet &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#aeb90557092363026c3fcd49a0e0f5121">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"><a class="el" href="struct_eigen_1_1internal_1_1unpacket__traits.html">unpacket_traits</a>&lt; Packet &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#ac2dcd7c90a4f1d9df56f8dcc7d0d7d0b">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">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">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">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">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">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">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">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">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">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">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">pstore1</a> (typename <a class="el" href="struct_eigen_1_1internal_1_1unpacket__traits.html">unpacket_traits</a>&lt; Packet &gt;::type *to, const typename <a class="el" href="struct_eigen_1_1internal_1_1unpacket__traits.html">unpacket_traits</a>&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">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">ploadt</a> (const typename <a class="el" href="struct_eigen_1_1internal_1_1unpacket__traits.html">unpacket_traits</a>&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">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">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">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">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">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">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">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 &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">print_matrix</a> (<a class="el" href="classstd_1_1ostream.html">std::ostream</a> &amp;s, const Derived &amp;_m, const <a class="el" href="struct_eigen_1_1_i_o_format.html">IOFormat</a> &amp;fmt)</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">manage_multi_threading</a> (<a class="el" href="namespace_eigen.html#a3cbc3ee52075935e7854d9f65c5a8e03">Action</a> 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">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">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">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">manage_caching_sizes</a> (<a class="el" href="namespace_eigen.html#a3cbc3ee52075935e7854d9f65c5a8e03">Action</a> 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">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">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">gebp_madd</a> (const CJ &amp;cj, A &amp;a, B &amp;b, C &amp;c, T &amp;t)</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">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_MEMBER_FUNCTOR</a> (squaredNorm, Size *<a class="el" href="struct_eigen_1_1_num_traits.html">NumTraits</a>&lt; Scalar &gt;::MulCost+(Size-1)*<a class="el" href="struct_eigen_1_1_num_traits.html">NumTraits</a>&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_MEMBER_FUNCTOR</a> (norm,(Size+5)*<a class="el" href="struct_eigen_1_1_num_traits.html">NumTraits</a>&lt; Scalar &gt;::MulCost+(Size-1)*<a class="el" href="struct_eigen_1_1_num_traits.html">NumTraits</a>&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_MEMBER_FUNCTOR</a> (stableNorm,(Size+5)*<a class="el" href="struct_eigen_1_1_num_traits.html">NumTraits</a>&lt; Scalar &gt;::MulCost+(Size-1)*<a class="el" href="struct_eigen_1_1_num_traits.html">NumTraits</a>&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_MEMBER_FUNCTOR</a> (blueNorm,(Size+5)*<a class="el" href="struct_eigen_1_1_num_traits.html">NumTraits</a>&lt; Scalar &gt;::MulCost+(Size-1)*<a class="el" href="struct_eigen_1_1_num_traits.html">NumTraits</a>&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_MEMBER_FUNCTOR</a> (hypotNorm,(Size-1)*<a class="el" href="struct_eigen_1_1internal_1_1functor__traits.html">functor_traits</a>&lt; <a class="el" href="struct_eigen_1_1internal_1_1scalar__hypot__op.html">scalar_hypot_op</a>&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_MEMBER_FUNCTOR</a> (sum,(Size-1)*<a class="el" href="struct_eigen_1_1_num_traits.html">NumTraits</a>&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_MEMBER_FUNCTOR</a> (mean,(Size-1)*<a class="el" href="struct_eigen_1_1_num_traits.html">NumTraits</a>&lt; Scalar &gt;::AddCost+<a class="el" href="struct_eigen_1_1_num_traits.html">NumTraits</a>&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_MEMBER_FUNCTOR</a> (minCoeff,(Size-1)*<a class="el" href="struct_eigen_1_1_num_traits.html">NumTraits</a>&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_MEMBER_FUNCTOR</a> (maxCoeff,(Size-1)*<a class="el" href="struct_eigen_1_1_num_traits.html">NumTraits</a>&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_MEMBER_FUNCTOR</a> (all,(Size-1)*<a class="el" href="struct_eigen_1_1_num_traits.html">NumTraits</a>&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_MEMBER_FUNCTOR</a> (any,(Size-1)*<a class="el" href="struct_eigen_1_1_num_traits.html">NumTraits</a>&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_MEMBER_FUNCTOR</a> (count,(Size-1)*<a class="el" href="struct_eigen_1_1_num_traits.html">NumTraits</a>&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_MEMBER_FUNCTOR</a> (prod,(Size-1)*<a class="el" href="struct_eigen_1_1_num_traits.html">NumTraits</a>&lt; Scalar &gt;::MulCost)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename MatrixType , typename CoeffVectorType &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#a59076b7f3fda3580d0d8fdc34481b385">tridiagonalization_inplace</a> (MatrixType &amp;matA, CoeffVectorType &amp;hCoeffs)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename MatrixType , typename DiagonalType , typename SubDiagonalType &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#aa53570cf2e676b41631f08397658ca0f">tridiagonalization_inplace</a> (MatrixType &amp;mat, DiagonalType &amp;diag, SubDiagonalType &amp;subdiag, bool extractQ)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Performs a full tridiagonalization in place.  <a href="#aa53570cf2e676b41631f08397658ca0f"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;int StorageOrder, typename RealScalar , typename Scalar , typename Index &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">static void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#abd97127c0545a26f4275066fcbcbf8e2">tridiagonal_qr_step</a> (RealScalar *diag, RealScalar *subdiag, Index start, Index end, Scalar *matrixQ, Index n)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Scalar , int Dim&gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">static <a class="el" href="class_eigen_1_1_matrix.html">Matrix</a>&lt; Scalar, 2, 2 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#aa6866836457492ae016f1a9238cb4125">toRotationMatrix</a> (const Scalar &amp;s)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Scalar , int Dim, typename OtherDerived &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">static <a class="el" href="class_eigen_1_1_matrix.html">Matrix</a>&lt; Scalar, Dim, Dim &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a3275a537b62e048fa7eb21eff03b0425">toRotationMatrix</a> (const <a class="el" href="class_eigen_1_1_rotation_base.html">RotationBase</a>&lt; OtherDerived, Dim &gt; &amp;r)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Scalar , int Dim, typename OtherDerived &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">static const <a class="el" href="class_eigen_1_1_matrix_base.html">MatrixBase</a><br class="typebreak"/>
&lt; OtherDerived &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a0b9c3cdd66adde92fafab7944d7ae324">toRotationMatrix</a> (const <a class="el" href="class_eigen_1_1_matrix_base.html">MatrixBase</a>&lt; OtherDerived &gt; &amp;mat)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename TriangularFactorType , typename VectorsType , typename CoeffsType &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#a25fb10863f558539b3a6de4d382b46e4">make_block_householder_triangular_factor</a> (TriangularFactorType &amp;triFactor, const VectorsType &amp;vectors, const CoeffsType &amp;hCoeffs)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename MatrixType , typename VectorsType , typename CoeffsType &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#aa01a31be503ab431fddcb0eb0027eadb">apply_block_householder_on_the_left</a> (MatrixType &amp;mat, const VectorsType &amp;vectors, const CoeffsType &amp;hCoeffs)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename VectorX , typename VectorY , typename OtherScalar &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#a6dee95d83b1ec9a6870422bba0dfea71">apply_rotation_in_the_plane</a> (VectorX &amp;_x, VectorY &amp;_y, const <a class="el" href="class_eigen_1_1_jacobi_rotation.html">JacobiRotation</a>&lt; OtherScalar &gt; &amp;j)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename MatrixType , typename TranspositionType &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#a73dbb11a3e2eac5372b6ee3f44ac0e5f">partial_lu_inplace</a> (MatrixType &amp;lu, TranspositionType &amp;row_transpositions, typename TranspositionType::Index &amp;nb_transpositions)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Derived &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">const Derived::Scalar&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a181974fd132805d09b70eb561a4a858f">bruteforce_det3_helper</a> (const <a class="el" href="class_eigen_1_1_matrix_base.html">MatrixBase</a>&lt; Derived &gt; &amp;matrix, int a, int b, int c)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Derived &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">const Derived::Scalar&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#ac72578f738b594ae28ea7907fcc6c1c2">bruteforce_det4_helper</a> (const <a class="el" href="class_eigen_1_1_matrix_base.html">MatrixBase</a>&lt; Derived &gt; &amp;matrix, int j, int k, int m, int n)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename MatrixType , typename ResultType &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#ab7ff994d0cc238b72a6c5ead9a70b2eb">compute_inverse_size2_helper</a> (const MatrixType &amp;matrix, const typename ResultType::Scalar &amp;invdet, ResultType &amp;result)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename MatrixType , int i, int j&gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">MatrixType::Scalar&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a1444a55a0a6847cfa00807522fb1698a">cofactor_3x3</a> (const MatrixType &amp;m)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename MatrixType , typename ResultType &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#a078b0a99a1f4f8b10109394aeec05d88">compute_inverse_size3_helper</a> (const MatrixType &amp;matrix, const typename ResultType::Scalar &amp;invdet, const <a class="el" href="class_eigen_1_1_matrix.html">Matrix</a>&lt; typename ResultType::Scalar, 3, 1 &gt; &amp;cofactors_col0, ResultType &amp;result)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Derived &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">const Derived::Scalar&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#af35594d0353af7bd3b3635e1226f2f34">general_det3_helper</a> (const <a class="el" href="class_eigen_1_1_matrix_base.html">MatrixBase</a>&lt; Derived &gt; &amp;matrix, int i1, int i2, int i3, int j1, int j2, int j3)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename MatrixType , int i, int j&gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">MatrixType::Scalar&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a8916f2288d8e42769c970526df1b0f13">cofactor_4x4</a> (const MatrixType &amp;matrix)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename MatrixQR , typename HCoeffs &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#a36c7a4dd089c5a50a1d4f4a89c4e9d18">householder_qr_inplace_unblocked</a> (MatrixQR &amp;mat, HCoeffs &amp;hCoeffs, typename MatrixQR::Scalar *tempData=0)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename MatrixQR , typename HCoeffs &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#a20af8ac4db6145bcce4c25f0c527723f">householder_qr_inplace_blocked</a> (MatrixQR &amp;mat, HCoeffs &amp;hCoeffs, typename MatrixQR::Index maxBlockSize=32, typename MatrixQR::Scalar *tempData=0)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Lhs , typename Rhs , typename ResultType &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">static void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#a11fbe7131bd7aa0afa263d9ba3f9b618">sparse_product_impl2</a> (const Lhs &amp;lhs, const Rhs &amp;rhs, ResultType &amp;res)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename Lhs , typename Rhs , typename ResultType &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">static void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#aa0df4f2056dc17c837f0e3fe9a662dd1">sparse_product_impl</a> (const Lhs &amp;lhs, const Rhs &amp;rhs, ResultType &amp;res)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;int SrcUpLo, int DstUpLo, typename MatrixType , int DestOrder&gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#af65ff11da7937d6086830699190f088c">permute_symm_to_symm</a> (const MatrixType &amp;mat, <a class="el" href="class_eigen_1_1_sparse_matrix.html">SparseMatrix</a>&lt; typename MatrixType::Scalar, DestOrder, typename MatrixType::Index &gt; &amp;_dest, const typename MatrixType::Index *perm=0)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;int UpLo, typename MatrixType , int DestOrder&gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespace_eigen_1_1internal.html#ae5e3aebdc0862ae9259cd1ddd49b825f">permute_symm_to_fullsymm</a> (const MatrixType &amp;mat, <a class="el" href="class_eigen_1_1_sparse_matrix.html">SparseMatrix</a>&lt; typename MatrixType::Scalar, DestOrder, typename MatrixType::Index &gt; &amp;_dest, const typename MatrixType::Index *perm=0)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename MatrixType , typename RealScalar , 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#a6c2651dd28bd9227267e66aaca20330e">real_2x2_jacobi_svd</a> (const MatrixType &amp;matrix, Index p, Index q, <a class="el" href="class_eigen_1_1_jacobi_rotation.html">JacobiRotation</a>&lt; RealScalar &gt; *j_left, <a class="el" href="class_eigen_1_1_jacobi_rotation.html">JacobiRotation</a>&lt; RealScalar &gt; *j_right)</td></tr>
<tr><td colspan="2"><h2><a name="var-members"></a>
Variables</h2></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">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">y</a></td></tr>
</table>
<hr/><h2>Enumeration Type Documentation</h2>
<a class="anchor" id="a16c8ecc2133a95accb695a7a28991850"></a><!-- doxytag: member="Eigen::internal::@121" ref="a16c8ecc2133a95accb695a7a28991850" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">anonymous enum</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="a16c8ecc2133a95accb695a7a28991850a903098ad34d936d800aed7ba36a8f892"></a><!-- doxytag: member="floor_log2_terminate" ref="a16c8ecc2133a95accb695a7a28991850a903098ad34d936d800aed7ba36a8f892" args="" -->floor_log2_terminate</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a16c8ecc2133a95accb695a7a28991850aaa87b62249c402dd4c38ebaa3176d738"></a><!-- doxytag: member="floor_log2_move_up" ref="a16c8ecc2133a95accb695a7a28991850aaa87b62249c402dd4c38ebaa3176d738" args="" -->floor_log2_move_up</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a16c8ecc2133a95accb695a7a28991850a6f797758328b25f83b72e544abbba0f0"></a><!-- doxytag: member="floor_log2_move_down" ref="a16c8ecc2133a95accb695a7a28991850a6f797758328b25f83b72e544abbba0f0" args="" -->floor_log2_move_down</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a16c8ecc2133a95accb695a7a28991850a204a8a40c2f6ebd76fb80c0db05947b1"></a><!-- doxytag: member="floor_log2_bogus" ref="a16c8ecc2133a95accb695a7a28991850a204a8a40c2f6ebd76fb80c0db05947b1" args="" -->floor_log2_bogus</em>&nbsp;</td><td>
</td></tr>
</table>
</dd>
</dl>

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

</div>
</div>
<a class="anchor" id="aa9f85c9303e7e628793a743eafe6c694"></a><!-- doxytag: member="Eigen::internal::@400" ref="aa9f85c9303e7e628793a743eafe6c694" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">anonymous enum</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="aa9f85c9303e7e628793a743eafe6c694abef3e63ae98a99b28cfa240617d2aeea"></a><!-- doxytag: member="SDP_IsDiagonal" ref="aa9f85c9303e7e628793a743eafe6c694abef3e63ae98a99b28cfa240617d2aeea" args="" -->SDP_IsDiagonal</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="aa9f85c9303e7e628793a743eafe6c694a691ed5e058d4b5efe63c4d71e0c1d0a9"></a><!-- doxytag: member="SDP_IsSparseRowMajor" ref="aa9f85c9303e7e628793a743eafe6c694a691ed5e058d4b5efe63c4d71e0c1d0a9" args="" -->SDP_IsSparseRowMajor</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="aa9f85c9303e7e628793a743eafe6c694a3b1901381bff32813edfc7427064422e"></a><!-- doxytag: member="SDP_IsSparseColMajor" ref="aa9f85c9303e7e628793a743eafe6c694a3b1901381bff32813edfc7427064422e" args="" -->SDP_IsSparseColMajor</em>&nbsp;</td><td>
</td></tr>
</table>
</dd>
</dl>

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

</div>
</div>
<a class="anchor" id="acb834bde5727da37ebc552bd45a480a4"></a><!-- doxytag: member="Eigen::internal::@405" ref="acb834bde5727da37ebc552bd45a480a4" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">anonymous enum</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="acb834bde5727da37ebc552bd45a480a4adfa337668e3d39e7dd721825902eba87"></a><!-- doxytag: member="PreconditionIfMoreColsThanRows" ref="acb834bde5727da37ebc552bd45a480a4adfa337668e3d39e7dd721825902eba87" args="" -->PreconditionIfMoreColsThanRows</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="acb834bde5727da37ebc552bd45a480a4af43dd09c4617ed9311811a15db114b62"></a><!-- doxytag: member="PreconditionIfMoreRowsThanCols" ref="acb834bde5727da37ebc552bd45a480a4af43dd09c4617ed9311811a15db114b62" args="" -->PreconditionIfMoreRowsThanCols</em>&nbsp;</td><td>
</td></tr>
</table>
</dd>
</dl>

<p>Definition at line <a class="el" href="_s_v_d_source.html#l00043">43</a> of file <a class="el" href="_s_v_d_source.html">SVD</a>.</p>

</div>
</div>
<a class="anchor" id="a837e6488b526acf05536e7ebf64245b4"></a><!-- doxytag: member="Eigen::internal::PermPermProduct_t" ref="a837e6488b526acf05536e7ebf64245b4" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="namespace_eigen_1_1internal.html#a837e6488b526acf05536e7ebf64245b4">Eigen::internal::PermPermProduct_t</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="a837e6488b526acf05536e7ebf64245b4aee2f3d4b0c57d8e4d0b66950a98b0e75"></a><!-- doxytag: member="PermPermProduct" ref="a837e6488b526acf05536e7ebf64245b4aee2f3d4b0c57d8e4d0b66950a98b0e75" args="" -->PermPermProduct</em>&nbsp;</td><td>
</td></tr>
</table>
</dd>
</dl>

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

</div>
</div>
<hr/><h2>Function Documentation</h2>
<a class="anchor" id="a0bd58f4b1d7a8b39f52d439be1cf8687"></a><!-- doxytag: member="Eigen::internal::aligned_delete" ref="a0bd58f4b1d7a8b39f52d439be1cf8687" args="(T *ptr, size_t size)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void Eigen::internal::aligned_delete </td>
          <td>(</td>
          <td class="paramtype">T *&#160;</td>
          <td class="paramname"><em>ptr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname"><em>size</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="aebffaa36e7c532e0e904b1bbc059aa46"></a><!-- doxytag: member="Eigen::internal::aligned_malloc" ref="aebffaa36e7c532e0e904b1bbc059aa46" args="(size_t size)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void * Eigen::internal::aligned_malloc </td>
          <td>(</td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname"><em>size</em></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a990809b05de4c375140316e285737dee"></a><!-- doxytag: member="Eigen::internal::aligned_new" ref="a990809b05de4c375140316e285737dee" args="(size_t size)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">T* Eigen::internal::aligned_new </td>
          <td>(</td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname"><em>size</em></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="aa01a31be503ab431fddcb0eb0027eadb"></a><!-- doxytag: member="Eigen::internal::apply_block_householder_on_the_left" ref="aa01a31be503ab431fddcb0eb0027eadb" args="(MatrixType &amp;mat, const VectorsType &amp;vectors, const CoeffsType &amp;hCoeffs)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename MatrixType , typename VectorsType , typename CoeffsType &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void Eigen::internal::apply_block_householder_on_the_left </td>
          <td>(</td>
          <td class="paramtype">MatrixType &amp;&#160;</td>
          <td class="paramname"><em>mat</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const VectorsType &amp;&#160;</td>
          <td class="paramname"><em>vectors</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const CoeffsType &amp;&#160;</td>
          <td class="paramname"><em>hCoeffs</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_householder_source.html#l00060">60</a> of file <a class="el" href="_householder_source.html">Householder</a>.</p>

</div>
</div>
<a class="anchor" id="a6dee95d83b1ec9a6870422bba0dfea71"></a><!-- doxytag: member="Eigen::internal::apply_rotation_in_the_plane" ref="a6dee95d83b1ec9a6870422bba0dfea71" args="(VectorX &amp;_x, VectorY &amp;_y, const JacobiRotation&lt; OtherScalar &gt; &amp;j)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename VectorX , typename VectorY , typename OtherScalar &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void Eigen::internal::apply_rotation_in_the_plane </td>
          <td>(</td>
          <td class="paramtype">VectorX &amp;&#160;</td>
          <td class="paramname"><em>_x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">VectorY &amp;&#160;</td>
          <td class="paramname"><em>_y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const JacobiRotation&lt; OtherScalar &gt; &amp;&#160;</td>
          <td class="paramname"><em>j</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_jacobi_source.html#l00307">307</a> of file <a class="el" href="_jacobi_source.html">Jacobi</a>.</p>

</div>
</div>
<a class="anchor" id="a181974fd132805d09b70eb561a4a858f"></a><!-- doxytag: member="Eigen::internal::bruteforce_det3_helper" ref="a181974fd132805d09b70eb561a4a858f" args="(const MatrixBase&lt; Derived &gt; &amp;matrix, int a, int b, int c)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Derived &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">const Derived::Scalar Eigen::internal::bruteforce_det3_helper </td>
          <td>(</td>
          <td class="paramtype">const MatrixBase&lt; Derived &gt; &amp;&#160;</td>
          <td class="paramname"><em>matrix</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>b</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>c</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_l_u_source.html#l00033">33</a> of file <a class="el" href="_l_u_source.html">LU</a>.</p>

</div>
</div>
<a class="anchor" id="ac72578f738b594ae28ea7907fcc6c1c2"></a><!-- doxytag: member="Eigen::internal::bruteforce_det4_helper" ref="ac72578f738b594ae28ea7907fcc6c1c2" args="(const MatrixBase&lt; Derived &gt; &amp;matrix, int j, int k, int m, int n)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Derived &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">const Derived::Scalar Eigen::internal::bruteforce_det4_helper </td>
          <td>(</td>
          <td class="paramtype">const MatrixBase&lt; Derived &gt; &amp;&#160;</td>
          <td class="paramname"><em>matrix</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>j</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>k</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>m</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>n</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a9a0a1c16ec59379ef1c22ef09a892a75"></a><!-- doxytag: member="Eigen::internal::cast" ref="a9a0a1c16ec59379ef1c22ef09a892a75" args="(const OldType &amp;x)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename OldType , typename NewType &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">NewType Eigen::internal::cast </td>
          <td>(</td>
          <td class="paramtype">const OldType &amp;&#160;</td>
          <td class="paramname"><em>x</em></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a5381535a1a5ecf6e8145ad4890462f4d"></a><!-- doxytag: member="Eigen::internal::check_that_malloc_is_allowed" ref="a5381535a1a5ecf6e8145ad4890462f4d" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Eigen::internal::check_that_malloc_is_allowed </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a1444a55a0a6847cfa00807522fb1698a"></a><!-- doxytag: member="Eigen::internal::cofactor_3x3" ref="a1444a55a0a6847cfa00807522fb1698a" args="(const MatrixType &amp;m)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename MatrixType , int i, int j&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">MatrixType::Scalar Eigen::internal::cofactor_3x3 </td>
          <td>(</td>
          <td class="paramtype">const MatrixType &amp;&#160;</td>
          <td class="paramname"><em>m</em></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_l_u_source.html#l00129">129</a> of file <a class="el" href="_l_u_source.html">LU</a>.</p>

</div>
</div>
<a class="anchor" id="a8916f2288d8e42769c970526df1b0f13"></a><!-- doxytag: member="Eigen::internal::cofactor_4x4" ref="a8916f2288d8e42769c970526df1b0f13" args="(const MatrixType &amp;matrix)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename MatrixType , int i, int j&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">MatrixType::Scalar Eigen::internal::cofactor_4x4 </td>
          <td>(</td>
          <td class="paramtype">const MatrixType &amp;&#160;</td>
          <td class="paramname"><em>matrix</em></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_l_u_source.html#l00210">210</a> of file <a class="el" href="_l_u_source.html">LU</a>.</p>

</div>
</div>
<a class="anchor" id="ab7ff994d0cc238b72a6c5ead9a70b2eb"></a><!-- doxytag: member="Eigen::internal::compute_inverse_size2_helper" ref="ab7ff994d0cc238b72a6c5ead9a70b2eb" args="(const MatrixType &amp;matrix, const typename ResultType::Scalar &amp;invdet, ResultType &amp;result)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename MatrixType , typename ResultType &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void Eigen::internal::compute_inverse_size2_helper </td>
          <td>(</td>
          <td class="paramtype">const MatrixType &amp;&#160;</td>
          <td class="paramname"><em>matrix</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const typename ResultType::Scalar &amp;&#160;</td>
          <td class="paramname"><em>invdet</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">ResultType &amp;&#160;</td>
          <td class="paramname"><em>result</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_l_u_source.html#l00083">83</a> of file <a class="el" href="_l_u_source.html">LU</a>.</p>

</div>
</div>
<a class="anchor" id="a078b0a99a1f4f8b10109394aeec05d88"></a><!-- doxytag: member="Eigen::internal::compute_inverse_size3_helper" ref="a078b0a99a1f4f8b10109394aeec05d88" args="(const MatrixType &amp;matrix, const typename ResultType::Scalar &amp;invdet, const Matrix&lt; typename ResultType::Scalar, 3, 1 &gt; &amp;cofactors_col0, ResultType &amp;result)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename MatrixType , typename ResultType &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void Eigen::internal::compute_inverse_size3_helper </td>
          <td>(</td>
          <td class="paramtype">const MatrixType &amp;&#160;</td>
          <td class="paramname"><em>matrix</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const typename ResultType::Scalar &amp;&#160;</td>
          <td class="paramname"><em>invdet</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Matrix&lt; typename ResultType::Scalar, 3, 1 &gt; &amp;&#160;</td>
          <td class="paramname"><em>cofactors_col0</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">ResultType &amp;&#160;</td>
          <td class="paramname"><em>result</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_l_u_source.html#l00142">142</a> of file <a class="el" href="_l_u_source.html">LU</a>.</p>

</div>
</div>
<a class="anchor" id="a423975476adf26b3bd64ac3020f4fff2"></a><!-- doxytag: member="Eigen::internal::computeProductBlockingSizes" ref="a423975476adf26b3bd64ac3020f4fff2" args="(std::ptrdiff_t &amp;k, std::ptrdiff_t &amp;m, std::ptrdiff_t &amp;n)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename LhsScalar , typename RhsScalar , int KcFactor&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void Eigen::internal::computeProductBlockingSizes </td>
          <td>(</td>
          <td class="paramtype">std::ptrdiff_t &amp;&#160;</td>
          <td class="paramname"><em>k</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::ptrdiff_t &amp;&#160;</td>
          <td class="paramname"><em>m</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::ptrdiff_t &amp;&#160;</td>
          <td class="paramname"><em>n</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Computes the blocking parameters for a m x k times k x n matrix product. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in,out]</td><td class="paramname">k</td><td>Input: the third dimension of the product. Output: the blocking size along the same dimension. </td></tr>
    <tr><td class="paramdir">[in,out]</td><td class="paramname">m</td><td>Input: the number of rows of the left hand side. Output: the blocking size along the same dimension. </td></tr>
    <tr><td class="paramdir">[in,out]</td><td class="paramname">n</td><td>Input: the number of columns of the right hand side. Output: the blocking size along the same dimension.</td></tr>
  </table>
  </dd>
</dl>
<p>Given a m x k times k x n matrix product of scalar types <code>LhsScalar</code> and <code>RhsScalar</code>, this function computes the blocking size parameters along the respective dimensions for matrix products and related algorithms. The blocking sizes depends on various parameters:</p>
<ul>
<li>the L1 and L2 cache sizes,</li>
<li>the register level blocking sizes defined by <a class="el" href="class_eigen_1_1internal_1_1gebp__traits.html">gebp_traits</a>,</li>
<li>the number of scalars that fit into a packet (when vectorization is enabled).</li>
</ul>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="namespace_eigen.html#acc8fa6822bfa316bdbcf8ad032e5edb6" title="Set the cpu L1 and L2 cache sizes (in bytes).">setCpuCacheSizes</a> </dd></dl>

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

</div>
</div>
<a class="anchor" id="a1de5a68fb668a3f051fadabd1f844fc3"></a><!-- doxytag: member="Eigen::internal::computeProductBlockingSizes" ref="a1de5a68fb668a3f051fadabd1f844fc3" args="(std::ptrdiff_t &amp;k, std::ptrdiff_t &amp;m, std::ptrdiff_t &amp;n)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename LhsScalar , typename RhsScalar &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void Eigen::internal::computeProductBlockingSizes </td>
          <td>(</td>
          <td class="paramtype">std::ptrdiff_t &amp;&#160;</td>
          <td class="paramname"><em>k</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::ptrdiff_t &amp;&#160;</td>
          <td class="paramname"><em>m</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::ptrdiff_t &amp;&#160;</td>
          <td class="paramname"><em>n</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="abdea16009a7fc173a07b272f73305e79"></a><!-- doxytag: member="Eigen::internal::conditional_aligned_delete" ref="abdea16009a7fc173a07b272f73305e79" args="(T *ptr, size_t size)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T , bool Align&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void Eigen::internal::conditional_aligned_delete </td>
          <td>(</td>
          <td class="paramtype">T *&#160;</td>
          <td class="paramname"><em>ptr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname"><em>size</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a5f594a3eb828257b32cd1813718a2a19"></a><!-- doxytag: member="Eigen::internal::conditional_aligned_delete_auto" ref="a5f594a3eb828257b32cd1813718a2a19" args="(T *ptr, size_t size)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T , bool Align&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void Eigen::internal::conditional_aligned_delete_auto </td>
          <td>(</td>
          <td class="paramtype">T *&#160;</td>
          <td class="paramname"><em>ptr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname"><em>size</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a5056332f27251825afc641e3fe53ff29"></a><!-- doxytag: member="Eigen::internal::conditional_aligned_free" ref="a5056332f27251825afc641e3fe53ff29" args="(void *ptr)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;bool Align&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void Eigen::internal::conditional_aligned_free </td>
          <td>(</td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>ptr</em></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a2a1670898d3812feec2cc2f7806e7a50"></a><!-- doxytag: member="Eigen::internal::conditional_aligned_free&lt; false &gt;" ref="a2a1670898d3812feec2cc2f7806e7a50" args="(void *ptr)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void Eigen::internal::conditional_aligned_free&lt; false &gt; </td>
          <td>(</td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>ptr</em></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a665928e65660b2de540f62b79f8ee9f9"></a><!-- doxytag: member="Eigen::internal::conditional_aligned_malloc" ref="a665928e65660b2de540f62b79f8ee9f9" args="(size_t size)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;bool Align&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void* Eigen::internal::conditional_aligned_malloc </td>
          <td>(</td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname"><em>size</em></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a0a1c740cfbb157a7ac3ba2ed03acf838"></a><!-- doxytag: member="Eigen::internal::conditional_aligned_malloc&lt; false &gt;" ref="a0a1c740cfbb157a7ac3ba2ed03acf838" args="(size_t size)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void* Eigen::internal::conditional_aligned_malloc&lt; false &gt; </td>
          <td>(</td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname"><em>size</em></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="ac1d48aae765e232ee527ce320481a3ed"></a><!-- doxytag: member="Eigen::internal::conditional_aligned_new" ref="ac1d48aae765e232ee527ce320481a3ed" args="(size_t size)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T , bool Align&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">T* Eigen::internal::conditional_aligned_new </td>
          <td>(</td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname"><em>size</em></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a3fe4b14166d5c1e3c708033d7df4bf4b"></a><!-- doxytag: member="Eigen::internal::conditional_aligned_new_auto" ref="a3fe4b14166d5c1e3c708033d7df4bf4b" args="(size_t size)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T , bool Align&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">T* Eigen::internal::conditional_aligned_new_auto </td>
          <td>(</td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname"><em>size</em></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="ab3d3d1b8d3ef58b3fa476794894dd184"></a><!-- doxytag: member="Eigen::internal::conditional_aligned_realloc" ref="ab3d3d1b8d3ef58b3fa476794894dd184" args="(void *ptr, size_t new_size, size_t old_size)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;bool Align&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void* Eigen::internal::conditional_aligned_realloc </td>
          <td>(</td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>ptr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname"><em>new_size</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname"><em>old_size</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a21d40c1f7eabef5d47426261e8744456"></a><!-- doxytag: member="Eigen::internal::conditional_aligned_realloc&lt; false &gt;" ref="a21d40c1f7eabef5d47426261e8744456" args="(void *ptr, size_t new_size, size_t)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void* Eigen::internal::conditional_aligned_realloc&lt; false &gt; </td>
          <td>(</td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>ptr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname"><em>new_size</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a22e20e72327854a2b8c2d6a7011791bf"></a><!-- doxytag: member="Eigen::internal::conditional_aligned_realloc_new" ref="a22e20e72327854a2b8c2d6a7011791bf" args="(T *pts, size_t new_size, size_t old_size)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T , bool Align&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">T* Eigen::internal::conditional_aligned_realloc_new </td>
          <td>(</td>
          <td class="paramtype">T *&#160;</td>
          <td class="paramname"><em>pts</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname"><em>new_size</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname"><em>old_size</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="ad70e08b9bd6b5d7725cfd98c4a49e755"></a><!-- doxytag: member="Eigen::internal::conditional_aligned_realloc_new_auto" ref="ad70e08b9bd6b5d7725cfd98c4a49e755" args="(T *pts, size_t new_size, size_t old_size)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T , bool Align&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">T* Eigen::internal::conditional_aligned_realloc_new_auto </td>
          <td>(</td>
          <td class="paramtype">T *&#160;</td>
          <td class="paramname"><em>pts</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname"><em>new_size</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname"><em>old_size</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a953b2d889db642c3a2e6134e2ad55638"></a><!-- doxytag: member="Eigen::internal::const_cast_ptr" ref="a953b2d889db642c3a2e6134e2ad55638" args="(const T *ptr)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">T* Eigen::internal::const_cast_ptr </td>
          <td>(</td>
          <td class="paramtype">const T *&#160;</td>
          <td class="paramname"><em>ptr</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="aac4825b8227d08acecaf47b6de90ca4a"></a><!-- doxytag: member="Eigen::internal::construct_elements_of_array" ref="aac4825b8227d08acecaf47b6de90ca4a" args="(T *ptr, size_t size)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">T* Eigen::internal::construct_elements_of_array </td>
          <td>(</td>
          <td class="paramtype">T *&#160;</td>
          <td class="paramname"><em>ptr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname"><em>size</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a4c31b0e9e38c456a9c6b5490fd40792b"></a><!-- doxytag: member="Eigen::internal::destruct_elements_of_array" ref="a4c31b0e9e38c456a9c6b5490fd40792b" args="(T *ptr, size_t size)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void Eigen::internal::destruct_elements_of_array </td>
          <td>(</td>
          <td class="paramtype">T *&#160;</td>
          <td class="paramname"><em>ptr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname"><em>size</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="abfb10b676c81fb6305036e5acda94512"></a><!-- doxytag: member="Eigen::internal::EIGEN_MATHFUNC_RETVAL" ref="abfb10b676c81fb6305036e5acda94512" args="(real, Scalar) real(const Scalar &amp;x)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Scalar &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">Eigen::internal::EIGEN_MATHFUNC_RETVAL </td>
          <td>(</td>
          <td class="paramtype">real&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Scalar&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a4b406c938d191f410875b3d388e9982b"></a><!-- doxytag: member="Eigen::internal::EIGEN_MATHFUNC_RETVAL" ref="a4b406c938d191f410875b3d388e9982b" args="(imag, Scalar) imag(const Scalar &amp;x)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Scalar &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">Eigen::internal::EIGEN_MATHFUNC_RETVAL </td>
          <td>(</td>
          <td class="paramtype">imag&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Scalar&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a09c413e79847c84b763b6b9b651471ba"></a><!-- doxytag: member="Eigen::internal::EIGEN_MATHFUNC_RETVAL" ref="a09c413e79847c84b763b6b9b651471ba" args="(real_ref, Scalar) real_ref(Scalar &amp;x)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Scalar &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">Eigen::internal::EIGEN_MATHFUNC_RETVAL </td>
          <td>(</td>
          <td class="paramtype">real_ref&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Scalar&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a958ae792823516a22573e8078dfad2f9"></a><!-- doxytag: member="Eigen::internal::EIGEN_MATHFUNC_RETVAL" ref="a958ae792823516a22573e8078dfad2f9" args="(imag_ref, Scalar) imag_ref(Scalar &amp;x)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Scalar &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">Eigen::internal::EIGEN_MATHFUNC_RETVAL </td>
          <td>(</td>
          <td class="paramtype">imag_ref&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Scalar&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a55ad7f6be3409e3cfd260ac5915f9afb"></a><!-- doxytag: member="Eigen::internal::EIGEN_MATHFUNC_RETVAL" ref="a55ad7f6be3409e3cfd260ac5915f9afb" args="(conj, Scalar) conj(const Scalar &amp;x)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Scalar &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">Eigen::internal::EIGEN_MATHFUNC_RETVAL </td>
          <td>(</td>
          <td class="paramtype">conj&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Scalar&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="aad5e61216871f3926e4472273cfdce1d"></a><!-- doxytag: member="Eigen::internal::EIGEN_MATHFUNC_RETVAL" ref="aad5e61216871f3926e4472273cfdce1d" args="(abs, Scalar) abs(const Scalar &amp;x)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Scalar &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">Eigen::internal::EIGEN_MATHFUNC_RETVAL </td>
          <td>(</td>
          <td class="paramtype">abs&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Scalar&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="acd88d4a7b9ea015cf4f2a15099fa3340"></a><!-- doxytag: member="Eigen::internal::EIGEN_MATHFUNC_RETVAL" ref="acd88d4a7b9ea015cf4f2a15099fa3340" args="(abs2, Scalar) abs2(const Scalar &amp;x)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Scalar &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">Eigen::internal::EIGEN_MATHFUNC_RETVAL </td>
          <td>(</td>
          <td class="paramtype">abs2&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Scalar&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a5a498a9d738165febeb1e5d51ec23e80"></a><!-- doxytag: member="Eigen::internal::EIGEN_MATHFUNC_RETVAL" ref="a5a498a9d738165febeb1e5d51ec23e80" args="(norm1, Scalar) norm1(const Scalar &amp;x)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Scalar &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">Eigen::internal::EIGEN_MATHFUNC_RETVAL </td>
          <td>(</td>
          <td class="paramtype">norm1&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Scalar&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a90015b34f396eb87cd1157dce45bac58"></a><!-- doxytag: member="Eigen::internal::EIGEN_MATHFUNC_RETVAL" ref="a90015b34f396eb87cd1157dce45bac58" args="(hypot, Scalar) hypot(const Scalar &amp;x" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Scalar &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">Eigen::internal::EIGEN_MATHFUNC_RETVAL </td>
          <td>(</td>
          <td class="paramtype">hypot&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Scalar&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a7326ee0c5b6799dcce3e24ef89811372"></a><!-- doxytag: member="Eigen::internal::EIGEN_MATHFUNC_RETVAL" ref="a7326ee0c5b6799dcce3e24ef89811372" args="(sqrt, Scalar) sqrt(const Scalar &amp;x)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Scalar &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">Eigen::internal::EIGEN_MATHFUNC_RETVAL </td>
          <td>(</td>
          <td class="paramtype">sqrt&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Scalar&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a4f9a318ed8e6f8c7c734e0884a6245bc"></a><!-- doxytag: member="Eigen::internal::EIGEN_MATHFUNC_RETVAL" ref="a4f9a318ed8e6f8c7c734e0884a6245bc" args="(atan2, Scalar) atan2(const Scalar &amp;x" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Scalar &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">Eigen::internal::EIGEN_MATHFUNC_RETVAL </td>
          <td>(</td>
          <td class="paramtype">atan2&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Scalar&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a4b97c5fc653e8c0e9380c7a42ac695dd"></a><!-- doxytag: member="Eigen::internal::EIGEN_MATHFUNC_RETVAL" ref="a4b97c5fc653e8c0e9380c7a42ac695dd" args="(pow, Scalar) pow(const Scalar &amp;x" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Scalar &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">Eigen::internal::EIGEN_MATHFUNC_RETVAL </td>
          <td>(</td>
          <td class="paramtype">pow&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Scalar&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="afd221b41868bd0f3675c6ccf2dfa2239"></a><!-- doxytag: member="Eigen::internal::EIGEN_MATHFUNC_RETVAL" ref="afd221b41868bd0f3675c6ccf2dfa2239" args="(random, Scalar) random(const Scalar &amp;x" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Scalar &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">Eigen::internal::EIGEN_MATHFUNC_RETVAL </td>
          <td>(</td>
          <td class="paramtype">random&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Scalar&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="aed23dfbdc58a3d83b1ae27702a50b707"></a><!-- doxytag: member="Eigen::internal::EIGEN_MEMBER_FUNCTOR" ref="aed23dfbdc58a3d83b1ae27702a50b707" args="(squaredNorm, Size *NumTraits&lt; Scalar &gt;::MulCost+(Size&#45;1)*NumTraits&lt; Scalar &gt;::AddCost)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Eigen::internal::EIGEN_MEMBER_FUNCTOR </td>
          <td>(</td>
          <td class="paramtype">squaredNorm&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Size *NumTraits&lt; Scalar &gt;::MulCost+(Size-1)*NumTraits&lt; Scalar &gt;::AddCost&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a641c2d90fe6b588989da4ad9c316053e"></a><!-- doxytag: member="Eigen::internal::EIGEN_MEMBER_FUNCTOR" ref="a641c2d90fe6b588989da4ad9c316053e" args="(norm,(Size+5)*NumTraits&lt; Scalar &gt;::MulCost+(Size&#45;1)*NumTraits&lt; Scalar &gt;::AddCost)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Eigen::internal::EIGEN_MEMBER_FUNCTOR </td>
          <td>(</td>
          <td class="paramtype">norm&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">(Size+5)*NumTraits&lt; Scalar &gt;::MulCost+(Size-1)*NumTraits&lt; Scalar &gt;::AddCost&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a609fb017c44946de42a9ad654e7d23bf"></a><!-- doxytag: member="Eigen::internal::EIGEN_MEMBER_FUNCTOR" ref="a609fb017c44946de42a9ad654e7d23bf" args="(stableNorm,(Size+5)*NumTraits&lt; Scalar &gt;::MulCost+(Size&#45;1)*NumTraits&lt; Scalar &gt;::AddCost)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Eigen::internal::EIGEN_MEMBER_FUNCTOR </td>
          <td>(</td>
          <td class="paramtype">stableNorm&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">(Size+5)*NumTraits&lt; Scalar &gt;::MulCost+(Size-1)*NumTraits&lt; Scalar &gt;::AddCost&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="adfb3a421669b167dbe6151bdda6f3728"></a><!-- doxytag: member="Eigen::internal::EIGEN_MEMBER_FUNCTOR" ref="adfb3a421669b167dbe6151bdda6f3728" args="(blueNorm,(Size+5)*NumTraits&lt; Scalar &gt;::MulCost+(Size&#45;1)*NumTraits&lt; Scalar &gt;::AddCost)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Eigen::internal::EIGEN_MEMBER_FUNCTOR </td>
          <td>(</td>
          <td class="paramtype">blueNorm&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">(Size+5)*NumTraits&lt; Scalar &gt;::MulCost+(Size-1)*NumTraits&lt; Scalar &gt;::AddCost&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="af2ab8fa689f179a6f4ff420b407a3c87"></a><!-- doxytag: member="Eigen::internal::EIGEN_MEMBER_FUNCTOR" ref="af2ab8fa689f179a6f4ff420b407a3c87" args="(hypotNorm,(Size&#45;1)*functor_traits&lt; scalar_hypot_op&lt; Scalar &gt; &gt;::Cost)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Eigen::internal::EIGEN_MEMBER_FUNCTOR </td>
          <td>(</td>
          <td class="paramtype">hypotNorm&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">(Size-1)*functor_traits&lt; scalar_hypot_op&lt; Scalar &gt; &gt;::Cost&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a21aaa1abeb5407633ca5c5faf2e1ccbf"></a><!-- doxytag: member="Eigen::internal::EIGEN_MEMBER_FUNCTOR" ref="a21aaa1abeb5407633ca5c5faf2e1ccbf" args="(sum,(Size&#45;1)*NumTraits&lt; Scalar &gt;::AddCost)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Eigen::internal::EIGEN_MEMBER_FUNCTOR </td>
          <td>(</td>
          <td class="paramtype">sum&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">(Size-1)*NumTraits&lt; Scalar &gt;::AddCost&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a65f3f8833454cf087aeb53d1c1ec67ca"></a><!-- doxytag: member="Eigen::internal::EIGEN_MEMBER_FUNCTOR" ref="a65f3f8833454cf087aeb53d1c1ec67ca" args="(mean,(Size&#45;1)*NumTraits&lt; Scalar &gt;::AddCost+NumTraits&lt; Scalar &gt;::MulCost)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Eigen::internal::EIGEN_MEMBER_FUNCTOR </td>
          <td>(</td>
          <td class="paramtype">mean&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">(Size-1)*NumTraits&lt; Scalar &gt;::AddCost+NumTraits&lt; Scalar &gt;::MulCost&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a163e1d94d13776f0f02e463f67011f80"></a><!-- doxytag: member="Eigen::internal::EIGEN_MEMBER_FUNCTOR" ref="a163e1d94d13776f0f02e463f67011f80" args="(minCoeff,(Size&#45;1)*NumTraits&lt; Scalar &gt;::AddCost)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Eigen::internal::EIGEN_MEMBER_FUNCTOR </td>
          <td>(</td>
          <td class="paramtype">minCoeff&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">(Size-1)*NumTraits&lt; Scalar &gt;::AddCost&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ab928e7005473b55a44ab952736989061"></a><!-- doxytag: member="Eigen::internal::EIGEN_MEMBER_FUNCTOR" ref="ab928e7005473b55a44ab952736989061" args="(maxCoeff,(Size&#45;1)*NumTraits&lt; Scalar &gt;::AddCost)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Eigen::internal::EIGEN_MEMBER_FUNCTOR </td>
          <td>(</td>
          <td class="paramtype">maxCoeff&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">(Size-1)*NumTraits&lt; Scalar &gt;::AddCost&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a334e42d22700fba25531403d5f1a19c0"></a><!-- doxytag: member="Eigen::internal::EIGEN_MEMBER_FUNCTOR" ref="a334e42d22700fba25531403d5f1a19c0" args="(all,(Size&#45;1)*NumTraits&lt; Scalar &gt;::AddCost)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Eigen::internal::EIGEN_MEMBER_FUNCTOR </td>
          <td>(</td>
          <td class="paramtype">all&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">(Size-1)*NumTraits&lt; Scalar &gt;::AddCost&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a962c00c93ad17742e93d1542bb9fb4d3"></a><!-- doxytag: member="Eigen::internal::EIGEN_MEMBER_FUNCTOR" ref="a962c00c93ad17742e93d1542bb9fb4d3" args="(any,(Size&#45;1)*NumTraits&lt; Scalar &gt;::AddCost)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Eigen::internal::EIGEN_MEMBER_FUNCTOR </td>
          <td>(</td>
          <td class="paramtype">any&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">(Size-1)*NumTraits&lt; Scalar &gt;::AddCost&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a764d697c9b7266deaa1622b818c806cc"></a><!-- doxytag: member="Eigen::internal::EIGEN_MEMBER_FUNCTOR" ref="a764d697c9b7266deaa1622b818c806cc" args="(count,(Size&#45;1)*NumTraits&lt; Scalar &gt;::AddCost)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Eigen::internal::EIGEN_MEMBER_FUNCTOR </td>
          <td>(</td>
          <td class="paramtype">count&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">(Size-1)*NumTraits&lt; Scalar &gt;::AddCost&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ae52e990846ce1c9fc7afd61aa120e1fd"></a><!-- doxytag: member="Eigen::internal::EIGEN_MEMBER_FUNCTOR" ref="ae52e990846ce1c9fc7afd61aa120e1fd" args="(prod,(Size&#45;1)*NumTraits&lt; Scalar &gt;::MulCost)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Eigen::internal::EIGEN_MEMBER_FUNCTOR </td>
          <td>(</td>
          <td class="paramtype">prod&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">(Size-1)*NumTraits&lt; Scalar &gt;::MulCost&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a61201d7da2eeda8e5469dc7b46d93c4d"></a><!-- doxytag: member="Eigen::internal::extract_data" ref="a61201d7da2eeda8e5469dc7b46d93c4d" args="(const T &amp;m)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">const T::Scalar* Eigen::internal::extract_data </td>
          <td>(</td>
          <td class="paramtype">const T &amp;&#160;</td>
          <td class="paramname"><em>m</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a4ee6c9ac7533762de901138561cee908"></a><!-- doxytag: member="Eigen::internal::first_aligned" ref="a4ee6c9ac7533762de901138561cee908" args="(const Scalar *array, Index size)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Scalar , typename Index &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">static Index Eigen::internal::first_aligned </td>
          <td>(</td>
          <td class="paramtype">const Scalar *&#160;</td>
          <td class="paramname"><em>array</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Index&#160;</td>
          <td class="paramname"><em>size</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline, static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="aca6ebf0ab0df76aaf2769cef18d11a34"></a><!-- doxytag: member="Eigen::internal::first_aligned" ref="aca6ebf0ab0df76aaf2769cef18d11a34" args="(const Derived &amp;m)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Derived &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">static Derived::Index Eigen::internal::first_aligned </td>
          <td>(</td>
          <td class="paramtype">const Derived &amp;&#160;</td>
          <td class="paramname"><em>m</em></td><td>)</td>
          <td><code> [inline, static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a19c9093d838e8dd9c5fc18ff208f8ad6"></a><!-- doxytag: member="Eigen::internal::gebp_madd" ref="a19c9093d838e8dd9c5fc18ff208f8ad6" args="(const CJ &amp;cj, A &amp;a, B &amp;b, C &amp;c, T &amp;t)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename CJ , typename A , typename B , typename C , typename T &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_STRONG_INLINE void Eigen::internal::gebp_madd </td>
          <td>(</td>
          <td class="paramtype">const CJ &amp;&#160;</td>
          <td class="paramname"><em>cj</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">A &amp;&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">B &amp;&#160;</td>
          <td class="paramname"><em>b</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">C &amp;&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">T &amp;&#160;</td>
          <td class="paramname"><em>t</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="af35594d0353af7bd3b3635e1226f2f34"></a><!-- doxytag: member="Eigen::internal::general_det3_helper" ref="af35594d0353af7bd3b3635e1226f2f34" args="(const MatrixBase&lt; Derived &gt; &amp;matrix, int i1, int i2, int i3, int j1, int j2, int j3)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Derived &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">const Derived::Scalar Eigen::internal::general_det3_helper </td>
          <td>(</td>
          <td class="paramtype">const MatrixBase&lt; Derived &gt; &amp;&#160;</td>
          <td class="paramname"><em>matrix</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>i1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>i2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>i3</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>j1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>j2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>j3</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_l_u_source.html#l00203">203</a> of file <a class="el" href="_l_u_source.html">LU</a>.</p>

</div>
</div>
<a class="anchor" id="a40b2fd78bc33736b037b7b94a5e19a65"></a><!-- doxytag: member="Eigen::internal::generic_aligned_realloc" ref="a40b2fd78bc33736b037b7b94a5e19a65" args="(void *ptr, size_t size, size_t old_size)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void* Eigen::internal::generic_aligned_realloc </td>
          <td>(</td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>ptr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname"><em>size</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname"><em>old_size</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a2a2e468d0c36a0b52ab8e22efdc6ca67"></a><!-- doxytag: member="Eigen::internal::handmade_aligned_free" ref="a2a2e468d0c36a0b52ab8e22efdc6ca67" args="(void *ptr)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Eigen::internal::handmade_aligned_free </td>
          <td>(</td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>ptr</em></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="afba9aa56c59a59cb96034514c2f88192"></a><!-- doxytag: member="Eigen::internal::handmade_aligned_malloc" ref="afba9aa56c59a59cb96034514c2f88192" args="(size_t size)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void* Eigen::internal::handmade_aligned_malloc </td>
          <td>(</td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname"><em>size</em></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a6aa3c0dab1c24774d4773de5f4637e31"></a><!-- doxytag: member="Eigen::internal::handmade_aligned_realloc" ref="a6aa3c0dab1c24774d4773de5f4637e31" args="(void *ptr, size_t size, size_t=0)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void* Eigen::internal::handmade_aligned_realloc </td>
          <td>(</td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>ptr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname"><em>size</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname"> = <code>0</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a20af8ac4db6145bcce4c25f0c527723f"></a><!-- doxytag: member="Eigen::internal::householder_qr_inplace_blocked" ref="a20af8ac4db6145bcce4c25f0c527723f" args="(MatrixQR &amp;mat, HCoeffs &amp;hCoeffs, typename MatrixQR::Index maxBlockSize=32, typename MatrixQR::Scalar *tempData=0)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename MatrixQR , typename HCoeffs &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void Eigen::internal::householder_qr_inplace_blocked </td>
          <td>(</td>
          <td class="paramtype">MatrixQR &amp;&#160;</td>
          <td class="paramname"><em>mat</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">HCoeffs &amp;&#160;</td>
          <td class="paramname"><em>hCoeffs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">typename MatrixQR::Index&#160;</td>
          <td class="paramname"><em>maxBlockSize</em> = <code>32</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">typename MatrixQR::Scalar *&#160;</td>
          <td class="paramname"><em>tempData</em> = <code>0</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_q_r_source.html#l00243">243</a> of file <a class="el" href="_q_r_source.html">QR</a>.</p>

</div>
</div>
<a class="anchor" id="a36c7a4dd089c5a50a1d4f4a89c4e9d18"></a><!-- doxytag: member="Eigen::internal::householder_qr_inplace_unblocked" ref="a36c7a4dd089c5a50a1d4f4a89c4e9d18" args="(MatrixQR &amp;mat, HCoeffs &amp;hCoeffs, typename MatrixQR::Scalar *tempData=0)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename MatrixQR , typename HCoeffs &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void Eigen::internal::householder_qr_inplace_unblocked </td>
          <td>(</td>
          <td class="paramtype">MatrixQR &amp;&#160;</td>
          <td class="paramname"><em>mat</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">HCoeffs &amp;&#160;</td>
          <td class="paramname"><em>hCoeffs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">typename MatrixQR::Scalar *&#160;</td>
          <td class="paramname"><em>tempData</em> = <code>0</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_q_r_source.html#l00207">207</a> of file <a class="el" href="_q_r_source.html">QR</a>.</p>

</div>
</div>
<a class="anchor" id="a8b19fd0d8dc5e1a13bbb043477ee3b8f"></a><!-- doxytag: member="Eigen::internal::imag_ref" ref="a8b19fd0d8dc5e1a13bbb043477ee3b8f" args="(const Scalar &amp;x)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Scalar &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="struct_eigen_1_1internal_1_1add__const__on__value__type.html">add_const_on_value_type</a>&lt; EIGEN_MATHFUNC_RETVAL(imag_ref, Scalar) &gt;::type Eigen::internal::imag_ref </td>
          <td>(</td>
          <td class="paramtype">const Scalar &amp;&#160;</td>
          <td class="paramname"><em>x</em></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a5f8973f6b62f10c691ccbadc9263c7fc"></a><!-- doxytag: member="Eigen::internal::isApprox" ref="a5f8973f6b62f10c691ccbadc9263c7fc" args="(const Scalar &amp;x, const Scalar &amp;y, typename NumTraits&lt; Scalar &gt;::Real precision=NumTraits&lt; Scalar &gt;::dummy_precision())" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Scalar &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">bool Eigen::internal::isApprox </td>
          <td>(</td>
          <td class="paramtype">const Scalar &amp;&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Scalar &amp;&#160;</td>
          <td class="paramname"><em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">typename NumTraits&lt; Scalar &gt;::Real&#160;</td>
          <td class="paramname"><em>precision</em> = <code>NumTraits&lt;Scalar&gt;::dummy_precision()</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a60b3bd1a5254ac78f9b96372a10833bf"></a><!-- doxytag: member="Eigen::internal::isApproxOrLessThan" ref="a60b3bd1a5254ac78f9b96372a10833bf" args="(const Scalar &amp;x, const Scalar &amp;y, typename NumTraits&lt; Scalar &gt;::Real precision=NumTraits&lt; Scalar &gt;::dummy_precision())" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Scalar &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">bool Eigen::internal::isApproxOrLessThan </td>
          <td>(</td>
          <td class="paramtype">const Scalar &amp;&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Scalar &amp;&#160;</td>
          <td class="paramname"><em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">typename NumTraits&lt; Scalar &gt;::Real&#160;</td>
          <td class="paramname"><em>precision</em> = <code>NumTraits&lt;Scalar&gt;::dummy_precision()</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a065688736535bc0764f59f39781a9052"></a><!-- doxytag: member="Eigen::internal::isMuchSmallerThan" ref="a065688736535bc0764f59f39781a9052" args="(const Scalar &amp;x, const OtherScalar &amp;y, typename NumTraits&lt; Scalar &gt;::Real precision=NumTraits&lt; Scalar &gt;::dummy_precision())" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Scalar , typename OtherScalar &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">bool Eigen::internal::isMuchSmallerThan </td>
          <td>(</td>
          <td class="paramtype">const Scalar &amp;&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const OtherScalar &amp;&#160;</td>
          <td class="paramname"><em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">typename NumTraits&lt; Scalar &gt;::Real&#160;</td>
          <td class="paramname"><em>precision</em> = <code>NumTraits&lt;Scalar&gt;::dummy_precision()</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a25fb10863f558539b3a6de4d382b46e4"></a><!-- doxytag: member="Eigen::internal::make_block_householder_triangular_factor" ref="a25fb10863f558539b3a6de4d382b46e4" args="(TriangularFactorType &amp;triFactor, const VectorsType &amp;vectors, const CoeffsType &amp;hCoeffs)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TriangularFactorType , typename VectorsType , typename CoeffsType &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void Eigen::internal::make_block_householder_triangular_factor </td>
          <td>(</td>
          <td class="paramtype">TriangularFactorType &amp;&#160;</td>
          <td class="paramname"><em>triFactor</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const VectorsType &amp;&#160;</td>
          <td class="paramname"><em>vectors</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const CoeffsType &amp;&#160;</td>
          <td class="paramname"><em>hCoeffs</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_householder_source.html#l00036">36</a> of file <a class="el" href="_householder_source.html">Householder</a>.</p>

</div>
</div>
<a class="anchor" id="a65a3a1616d78ef28ae86d7acc7488ccc"></a><!-- doxytag: member="Eigen::internal::manage_caching_sizes" ref="a65a3a1616d78ef28ae86d7acc7488ccc" args="(Action action, std::ptrdiff_t *l1=0, std::ptrdiff_t *l2=0)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Eigen::internal::manage_caching_sizes </td>
          <td>(</td>
          <td class="paramtype">Action&#160;</td>
          <td class="paramname"><em>action</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::ptrdiff_t *&#160;</td>
          <td class="paramname"><em>l1</em> = <code>0</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::ptrdiff_t *&#160;</td>
          <td class="paramname"><em>l2</em> = <code>0</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a6e841e3c4f4914cf1e06704ec8537db3"></a><!-- doxytag: member="Eigen::internal::manage_multi_threading" ref="a6e841e3c4f4914cf1e06704ec8537db3" args="(Action action, int *v)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Eigen::internal::manage_multi_threading </td>
          <td>(</td>
          <td class="paramtype">Action&#160;</td>
          <td class="paramname"><em>action</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int *&#160;</td>
          <td class="paramname"><em>v</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a827dd23b4c479d46d33c11e507daa8f3"></a><!-- doxytag: member="Eigen::internal::nbThreads" ref="a827dd23b4c479d46d33c11e507daa8f3" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int Eigen::internal::nbThreads </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl class="return"><dt><b>Returns:</b></dt><dd>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> </dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="namespace_eigen_1_1internal.html#ade3f7397a2ec4cf7a5199afb3d8f42bc" title="Sets the max number of threads reserved for Eigen.">setNbThreads</a> </dd></dl>

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

</div>
</div>
<a class="anchor" id="a4fe6a13bbaa186ebb699830336668194"></a><!-- doxytag: member="Eigen::internal::pabs" ref="a4fe6a13bbaa186ebb699830336668194" args="(const Packet &amp;a)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Packet &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">Packet Eigen::internal::pabs </td>
          <td>(</td>
          <td class="paramtype">const Packet &amp;&#160;</td>
          <td class="paramname"><em>a</em></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a64a02960f71e0cbed5ce852e564fbd10"></a><!-- doxytag: member="Eigen::internal::pacos" ref="a64a02960f71e0cbed5ce852e564fbd10" args="(const Packet &amp;a)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Packet &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_DECLARE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS Packet Eigen::internal::pacos </td>
          <td>(</td>
          <td class="paramtype">const Packet &amp;&#160;</td>
          <td class="paramname"><em>a</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a07bb260acede9052735efa844a0d74f0"></a><!-- doxytag: member="Eigen::internal::padd" ref="a07bb260acede9052735efa844a0d74f0" args="(const Packet &amp;a, const Packet &amp;b)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Packet &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">Packet Eigen::internal::padd </td>
          <td>(</td>
          <td class="paramtype">const Packet &amp;&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Packet &amp;&#160;</td>
          <td class="paramname"><em>b</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a2ab4476e03df63e8154037294b2252c6"></a><!-- doxytag: member="Eigen::internal::palign" ref="a2ab4476e03df63e8154037294b2252c6" args="(PacketType &amp;first, const PacketType &amp;second)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;int Offset, typename PacketType &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void Eigen::internal::palign </td>
          <td>(</td>
          <td class="paramtype">PacketType &amp;&#160;</td>
          <td class="paramname"><em>first</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const PacketType &amp;&#160;</td>
          <td class="paramname"><em>second</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="adf77e5862da6c0165166d929d1afbbe2"></a><!-- doxytag: member="Eigen::internal::pand" ref="adf77e5862da6c0165166d929d1afbbe2" args="(const Packet &amp;a, const Packet &amp;b)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Packet &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">Packet Eigen::internal::pand </td>
          <td>(</td>
          <td class="paramtype">const Packet &amp;&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Packet &amp;&#160;</td>
          <td class="paramname"><em>b</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a03c872efa739dd36de084207f48dcd5c"></a><!-- doxytag: member="Eigen::internal::pandnot" ref="a03c872efa739dd36de084207f48dcd5c" args="(const Packet &amp;a, const Packet &amp;b)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Packet &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">Packet Eigen::internal::pandnot </td>
          <td>(</td>
          <td class="paramtype">const Packet &amp;&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Packet &amp;&#160;</td>
          <td class="paramname"><em>b</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a71925e95a76b2a8433aec7a3d74a4004"></a><!-- doxytag: member="Eigen::internal::parallelize_gemm" ref="a71925e95a76b2a8433aec7a3d74a4004" args="(const Functor &amp;func, Index rows, Index cols, bool transpose)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;bool Condition, typename Functor , typename Index &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void Eigen::internal::parallelize_gemm </td>
          <td>(</td>
          <td class="paramtype">const Functor &amp;&#160;</td>
          <td class="paramname"><em>func</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Index&#160;</td>
          <td class="paramname"><em>rows</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Index&#160;</td>
          <td class="paramname"><em>cols</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>transpose</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a73dbb11a3e2eac5372b6ee3f44ac0e5f"></a><!-- doxytag: member="Eigen::internal::partial_lu_inplace" ref="a73dbb11a3e2eac5372b6ee3f44ac0e5f" args="(MatrixType &amp;lu, TranspositionType &amp;row_transpositions, typename TranspositionType::Index &amp;nb_transpositions)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename MatrixType , typename TranspositionType &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void Eigen::internal::partial_lu_inplace </td>
          <td>(</td>
          <td class="paramtype">MatrixType &amp;&#160;</td>
          <td class="paramname"><em>lu</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">TranspositionType &amp;&#160;</td>
          <td class="paramname"><em>row_transpositions</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">typename TranspositionType::Index &amp;&#160;</td>
          <td class="paramname"><em>nb_transpositions</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_l_u_source.html#l00388">388</a> of file <a class="el" href="_l_u_source.html">LU</a>.</p>

</div>
</div>
<a class="anchor" id="acee867f0d298a2ee29adaa8de889eb5b"></a><!-- doxytag: member="Eigen::internal::pasin" ref="acee867f0d298a2ee29adaa8de889eb5b" args="(const Packet &amp;a)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Packet &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_DECLARE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS Packet Eigen::internal::pasin </td>
          <td>(</td>
          <td class="paramtype">const Packet &amp;&#160;</td>
          <td class="paramname"><em>a</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="ae1c50aba5ff17b6cce548f459e046ff0"></a><!-- doxytag: member="Eigen::internal::pconj" ref="ae1c50aba5ff17b6cce548f459e046ff0" args="(const Packet &amp;a)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Packet &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">Packet Eigen::internal::pconj </td>
          <td>(</td>
          <td class="paramtype">const Packet &amp;&#160;</td>
          <td class="paramname"><em>a</em></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a543f7e636fc50680d1f3c4d54b495594"></a><!-- doxytag: member="Eigen::internal::pcos" ref="a543f7e636fc50680d1f3c4d54b495594" args="(const Packet &amp;a)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Packet &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_DECLARE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS Packet Eigen::internal::pcos </td>
          <td>(</td>
          <td class="paramtype">const Packet &amp;&#160;</td>
          <td class="paramname"><em>a</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="ae3b8a58f9b4049b91d57c2eed589e9ce"></a><!-- doxytag: member="Eigen::internal::pcplxflip" ref="ae3b8a58f9b4049b91d57c2eed589e9ce" args="(const Packet &amp;a)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Packet &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">Packet Eigen::internal::pcplxflip </td>
          <td>(</td>
          <td class="paramtype">const Packet &amp;&#160;</td>
          <td class="paramname"><em>a</em></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="aba32f4c0ff129d3f9ac637f7a330c1d3"></a><!-- doxytag: member="Eigen::internal::pdiv" ref="aba32f4c0ff129d3f9ac637f7a330c1d3" args="(const Packet &amp;a, const Packet &amp;b)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Packet &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">Packet Eigen::internal::pdiv </td>
          <td>(</td>
          <td class="paramtype">const Packet &amp;&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Packet &amp;&#160;</td>
          <td class="paramname"><em>b</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="ae5e3aebdc0862ae9259cd1ddd49b825f"></a><!-- doxytag: member="Eigen::internal::permute_symm_to_fullsymm" ref="ae5e3aebdc0862ae9259cd1ddd49b825f" args="(const MatrixType &amp;mat, SparseMatrix&lt; typename MatrixType::Scalar, DestOrder, typename MatrixType::Index &gt; &amp;_dest, const typename MatrixType::Index *perm=0)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;int UpLo, typename MatrixType , int DestOrder&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void Eigen::internal::permute_symm_to_fullsymm </td>
          <td>(</td>
          <td class="paramtype">const MatrixType &amp;&#160;</td>
          <td class="paramname"><em>mat</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">SparseMatrix&lt; typename MatrixType::Scalar, DestOrder, typename MatrixType::Index &gt; &amp;&#160;</td>
          <td class="paramname"><em>_dest</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const typename MatrixType::Index *&#160;</td>
          <td class="paramname"><em>perm</em> = <code>0</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="af65ff11da7937d6086830699190f088c"></a><!-- doxytag: member="Eigen::internal::permute_symm_to_symm" ref="af65ff11da7937d6086830699190f088c" args="(const MatrixType &amp;mat, SparseMatrix&lt; typename MatrixType::Scalar, DestOrder, typename MatrixType::Index &gt; &amp;_dest, const typename MatrixType::Index *perm=0)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;int SrcUpLo, int DstUpLo, typename MatrixType , int DestOrder&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void Eigen::internal::permute_symm_to_symm </td>
          <td>(</td>
          <td class="paramtype">const MatrixType &amp;&#160;</td>
          <td class="paramname"><em>mat</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">SparseMatrix&lt; typename MatrixType::Scalar, DestOrder, typename MatrixType::Index &gt; &amp;&#160;</td>
          <td class="paramname"><em>_dest</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const typename MatrixType::Index *&#160;</td>
          <td class="paramname"><em>perm</em> = <code>0</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a4e432b17ec36570c3588a088737da8b2"></a><!-- doxytag: member="Eigen::internal::pexp" ref="a4e432b17ec36570c3588a088737da8b2" args="(const Packet &amp;a)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Packet &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_DECLARE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS Packet Eigen::internal::pexp </td>
          <td>(</td>
          <td class="paramtype">const Packet &amp;&#160;</td>
          <td class="paramname"><em>a</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a0d53be11dbf5f7ab004966f5fe2f906b"></a><!-- doxytag: member="Eigen::internal::pfirst" ref="a0d53be11dbf5f7ab004966f5fe2f906b" args="(const Packet &amp;a)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Packet &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="struct_eigen_1_1internal_1_1unpacket__traits.html">unpacket_traits</a>&lt;Packet&gt;::type Eigen::internal::pfirst </td>
          <td>(</td>
          <td class="paramtype">const Packet &amp;&#160;</td>
          <td class="paramname"><em>a</em></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="adbdd30a8b83f2b0712a80f4d08fc2fb9"></a><!-- doxytag: member="Eigen::internal::pload" ref="adbdd30a8b83f2b0712a80f4d08fc2fb9" args="(const typename unpacket_traits&lt; Packet &gt;::type *from)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Packet &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">Packet Eigen::internal::pload </td>
          <td>(</td>
          <td class="paramtype">const typename unpacket_traits&lt; Packet &gt;::type *&#160;</td>
          <td class="paramname"><em>from</em></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="ab459c6a702ef749bed531f3991b29949"></a><!-- doxytag: member="Eigen::internal::ploaddup" ref="ab459c6a702ef749bed531f3991b29949" args="(const typename unpacket_traits&lt; Packet &gt;::type *from)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Packet &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">Packet Eigen::internal::ploaddup </td>
          <td>(</td>
          <td class="paramtype">const typename unpacket_traits&lt; Packet &gt;::type *&#160;</td>
          <td class="paramname"><em>from</em></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a7eba675d43cb700c72210b4f83692adb"></a><!-- doxytag: member="Eigen::internal::ploadt" ref="a7eba675d43cb700c72210b4f83692adb" args="(const typename unpacket_traits&lt; Packet &gt;::type *from)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Packet , int LoadMode&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">Packet Eigen::internal::ploadt </td>
          <td>(</td>
          <td class="paramtype">const typename unpacket_traits&lt; Packet &gt;::type *&#160;</td>
          <td class="paramname"><em>from</em></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a352bb051e51237bd4e8586800dabc14f"></a><!-- doxytag: member="Eigen::internal::ploadu" ref="a352bb051e51237bd4e8586800dabc14f" args="(const typename unpacket_traits&lt; Packet &gt;::type *from)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Packet &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">Packet Eigen::internal::ploadu </td>
          <td>(</td>
          <td class="paramtype">const typename unpacket_traits&lt; Packet &gt;::type *&#160;</td>
          <td class="paramname"><em>from</em></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a3df2f47dad3f497cb70171f03353fccc"></a><!-- doxytag: member="Eigen::internal::plog" ref="a3df2f47dad3f497cb70171f03353fccc" args="(const Packet &amp;a)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Packet &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_DECLARE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS Packet Eigen::internal::plog </td>
          <td>(</td>
          <td class="paramtype">const Packet &amp;&#160;</td>
          <td class="paramname"><em>a</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a4dfa17f44fb01a490ae511172545b16a"></a><!-- doxytag: member="Eigen::internal::plset" ref="a4dfa17f44fb01a490ae511172545b16a" args="(const Scalar &amp;a)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Scalar &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="struct_eigen_1_1internal_1_1packet__traits.html">packet_traits</a>&lt;Scalar&gt;::type Eigen::internal::plset </td>
          <td>(</td>
          <td class="paramtype">const Scalar &amp;&#160;</td>
          <td class="paramname"><em>a</em></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="af1b698682d003d49cb573f50aa37e2ac"></a><!-- doxytag: member="Eigen::internal::pmadd" ref="af1b698682d003d49cb573f50aa37e2ac" args="(const Packet &amp;a, const Packet &amp;b, const Packet &amp;c)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Packet &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">Packet Eigen::internal::pmadd </td>
          <td>(</td>
          <td class="paramtype">const Packet &amp;&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Packet &amp;&#160;</td>
          <td class="paramname"><em>b</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Packet &amp;&#160;</td>
          <td class="paramname"><em>c</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a43dd806e39274b360f5bbbf70a779bc8"></a><!-- doxytag: member="Eigen::internal::pmax" ref="a43dd806e39274b360f5bbbf70a779bc8" args="(const Packet &amp;a, const Packet &amp;b)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Packet &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">Packet Eigen::internal::pmax </td>
          <td>(</td>
          <td class="paramtype">const Packet &amp;&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Packet &amp;&#160;</td>
          <td class="paramname"><em>b</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a036f5d00d35ed9503260b7012def9554"></a><!-- doxytag: member="Eigen::internal::pmin" ref="a036f5d00d35ed9503260b7012def9554" args="(const Packet &amp;a, const Packet &amp;b)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Packet &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">Packet Eigen::internal::pmin </td>
          <td>(</td>
          <td class="paramtype">const Packet &amp;&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Packet &amp;&#160;</td>
          <td class="paramname"><em>b</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a6ec3f3d2bc68b07b263f069f3fefc2d3"></a><!-- doxytag: member="Eigen::internal::pmul" ref="a6ec3f3d2bc68b07b263f069f3fefc2d3" args="(const Packet &amp;a, const Packet &amp;b)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Packet &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">Packet Eigen::internal::pmul </td>
          <td>(</td>
          <td class="paramtype">const Packet &amp;&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Packet &amp;&#160;</td>
          <td class="paramname"><em>b</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a62afddfd6054e0f7e840825e1a2e8516"></a><!-- doxytag: member="Eigen::internal::pmul" ref="a62afddfd6054e0f7e840825e1a2e8516" args="(const std::complex&lt; float &gt; &amp;a, const std::complex&lt; float &gt; &amp;b)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classstd_1_1complex.html">std::complex</a>&lt;float&gt; Eigen::internal::pmul </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classstd_1_1complex.html">std::complex</a>&lt; float &gt; &amp;&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classstd_1_1complex.html">std::complex</a>&lt; float &gt; &amp;&#160;</td>
          <td class="paramname"><em>b</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="acd27efdccf5baa6298113f78bedab7b2"></a><!-- doxytag: member="Eigen::internal::pmul" ref="acd27efdccf5baa6298113f78bedab7b2" args="(const std::complex&lt; double &gt; &amp;a, const std::complex&lt; double &gt; &amp;b)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classstd_1_1complex.html">std::complex</a>&lt;double&gt; Eigen::internal::pmul </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classstd_1_1complex.html">std::complex</a>&lt; double &gt; &amp;&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classstd_1_1complex.html">std::complex</a>&lt; double &gt; &amp;&#160;</td>
          <td class="paramname"><em>b</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="ad63797dbab031e18fd1e6521ea2ee769"></a><!-- doxytag: member="Eigen::internal::pnegate" ref="ad63797dbab031e18fd1e6521ea2ee769" args="(const Packet &amp;a)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Packet &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">Packet Eigen::internal::pnegate </td>
          <td>(</td>
          <td class="paramtype">const Packet &amp;&#160;</td>
          <td class="paramname"><em>a</em></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="af555cbe9c2d58d7af98b2fd8f76e7190"></a><!-- doxytag: member="Eigen::internal::por" ref="af555cbe9c2d58d7af98b2fd8f76e7190" args="(const Packet &amp;a, const Packet &amp;b)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Packet &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">Packet Eigen::internal::por </td>
          <td>(</td>
          <td class="paramtype">const Packet &amp;&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Packet &amp;&#160;</td>
          <td class="paramname"><em>b</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a1ac5427a9e36c1f55ab0a1f99931f2e4"></a><!-- doxytag: member="Eigen::internal::predux" ref="a1ac5427a9e36c1f55ab0a1f99931f2e4" args="(const Packet &amp;a)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Packet &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="struct_eigen_1_1internal_1_1unpacket__traits.html">unpacket_traits</a>&lt;Packet&gt;::type Eigen::internal::predux </td>
          <td>(</td>
          <td class="paramtype">const Packet &amp;&#160;</td>
          <td class="paramname"><em>a</em></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="ac2dcd7c90a4f1d9df56f8dcc7d0d7d0b"></a><!-- doxytag: member="Eigen::internal::predux_max" ref="ac2dcd7c90a4f1d9df56f8dcc7d0d7d0b" args="(const Packet &amp;a)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Packet &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="struct_eigen_1_1internal_1_1unpacket__traits.html">unpacket_traits</a>&lt;Packet&gt;::type Eigen::internal::predux_max </td>
          <td>(</td>
          <td class="paramtype">const Packet &amp;&#160;</td>
          <td class="paramname"><em>a</em></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="aeb90557092363026c3fcd49a0e0f5121"></a><!-- doxytag: member="Eigen::internal::predux_min" ref="aeb90557092363026c3fcd49a0e0f5121" args="(const Packet &amp;a)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Packet &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="struct_eigen_1_1internal_1_1unpacket__traits.html">unpacket_traits</a>&lt;Packet&gt;::type Eigen::internal::predux_min </td>
          <td>(</td>
          <td class="paramtype">const Packet &amp;&#160;</td>
          <td class="paramname"><em>a</em></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a96cd8384ea795940c71b8a11227f75bd"></a><!-- doxytag: member="Eigen::internal::predux_mul" ref="a96cd8384ea795940c71b8a11227f75bd" args="(const Packet &amp;a)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Packet &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="struct_eigen_1_1internal_1_1unpacket__traits.html">unpacket_traits</a>&lt;Packet&gt;::type Eigen::internal::predux_mul </td>
          <td>(</td>
          <td class="paramtype">const Packet &amp;&#160;</td>
          <td class="paramname"><em>a</em></td><td>)</td>
          <td><code> [inline]</code></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="a1fa1b073663f799734bfacd1d6c7306e"></a><!-- doxytag: member="Eigen::internal::preduxp" ref="a1fa1b073663f799734bfacd1d6c7306e" args="(const Packet *vecs)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Packet &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">Packet Eigen::internal::preduxp </td>
          <td>(</td>
          <td class="paramtype">const Packet *&#160;</td>
          <td class="paramname"><em>vecs</em></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a90465f971335c7f191bab61b1339b2d0"></a><!-- doxytag: member="Eigen::internal::prefetch" ref="a90465f971335c7f191bab61b1339b2d0" args="(const Scalar *addr)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Scalar &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void Eigen::internal::prefetch </td>
          <td>(</td>
          <td class="paramtype">const Scalar *&#160;</td>
          <td class="paramname"><em>addr</em></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="ab1d5ac7980cb427635cd4091d5a43eeb"></a><!-- doxytag: member="Eigen::internal::preverse" ref="ab1d5ac7980cb427635cd4091d5a43eeb" args="(const Packet &amp;a)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Packet &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">Packet Eigen::internal::preverse </td>
          <td>(</td>
          <td class="paramtype">const Packet &amp;&#160;</td>
          <td class="paramname"><em>a</em></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="ab2f70c62aa6708bda65f2ce9d49929e0"></a><!-- doxytag: member="Eigen::internal::print_matrix" ref="ab2f70c62aa6708bda65f2ce9d49929e0" args="(std::ostream &amp;s, const Derived &amp;_m, const IOFormat &amp;fmt)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Derived &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classstd_1_1ostream.html">std::ostream</a> &amp; Eigen::internal::print_matrix </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classstd_1_1ostream.html">std::ostream</a> &amp;&#160;</td>
          <td class="paramname"><em>s</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Derived &amp;&#160;</td>
          <td class="paramname"><em>_m</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const IOFormat &amp;&#160;</td>
          <td class="paramname"><em>fmt</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="af12c1f6503b665b9a76a80113a0d4d3e"></a><!-- doxytag: member="Eigen::internal::product_selfadjoint_vector" ref="af12c1f6503b665b9a76a80113a0d4d3e" args="(Index size, const Scalar *lhs, Index lhsStride, const Scalar *_rhs, Index rhsIncr, Scalar *res, Scalar alpha)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Scalar , typename Index , int StorageOrder, int UpLo, bool ConjugateLhs, bool ConjugateRhs&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">static EIGEN_DONT_INLINE void Eigen::internal::product_selfadjoint_vector </td>
          <td>(</td>
          <td class="paramtype">Index&#160;</td>
          <td class="paramname"><em>size</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Scalar *&#160;</td>
          <td class="paramname"><em>lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Index&#160;</td>
          <td class="paramname"><em>lhsStride</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Scalar *&#160;</td>
          <td class="paramname"><em>_rhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Index&#160;</td>
          <td class="paramname"><em>rhsIncr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Scalar *&#160;</td>
          <td class="paramname"><em>res</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Scalar&#160;</td>
          <td class="paramname"><em>alpha</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="ab71e853cff50de45c090234936ac2dd4"></a><!-- doxytag: member="Eigen::internal::pset1" ref="ab71e853cff50de45c090234936ac2dd4" args="(const typename unpacket_traits&lt; Packet &gt;::type &amp;a)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Packet &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">Packet Eigen::internal::pset1 </td>
          <td>(</td>
          <td class="paramtype">const typename unpacket_traits&lt; Packet &gt;::type &amp;&#160;</td>
          <td class="paramname"><em>a</em></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a63fe77ca10d5855dc46d495d24d1c49b"></a><!-- doxytag: member="Eigen::internal::psin" ref="a63fe77ca10d5855dc46d495d24d1c49b" args="(const Packet &amp;a)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Packet &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_DECLARE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS Packet Eigen::internal::psin </td>
          <td>(</td>
          <td class="paramtype">const Packet &amp;&#160;</td>
          <td class="paramname"><em>a</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a749f13785228504bff14b030f51319d7"></a><!-- doxytag: member="Eigen::internal::psqrt" ref="a749f13785228504bff14b030f51319d7" args="(const Packet &amp;a)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Packet &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_DECLARE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS Packet Eigen::internal::psqrt </td>
          <td>(</td>
          <td class="paramtype">const Packet &amp;&#160;</td>
          <td class="paramname"><em>a</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a0cb98b9d5a1886d0538053917418aab6"></a><!-- doxytag: member="Eigen::internal::pstore" ref="a0cb98b9d5a1886d0538053917418aab6" args="(Scalar *to, const Packet &amp;from)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Scalar , typename Packet &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void Eigen::internal::pstore </td>
          <td>(</td>
          <td class="paramtype">Scalar *&#160;</td>
          <td class="paramname"><em>to</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Packet &amp;&#160;</td>
          <td class="paramname"><em>from</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="ade298df1727ec6a1b4dd7a9d2ce436d6"></a><!-- doxytag: member="Eigen::internal::pstore1" ref="ade298df1727ec6a1b4dd7a9d2ce436d6" args="(typename unpacket_traits&lt; Packet &gt;::type *to, const typename unpacket_traits&lt; Packet &gt;::type &amp;a)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Packet &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void Eigen::internal::pstore1 </td>
          <td>(</td>
          <td class="paramtype">typename unpacket_traits&lt; Packet &gt;::type *&#160;</td>
          <td class="paramname"><em>to</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const typename unpacket_traits&lt; Packet &gt;::type &amp;&#160;</td>
          <td class="paramname"><em>a</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="aac204d6f96c4aa862c7dcc65480dcd54"></a><!-- doxytag: member="Eigen::internal::pstoret" ref="aac204d6f96c4aa862c7dcc65480dcd54" args="(Scalar *to, const Packet &amp;from)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Scalar , typename Packet , int LoadMode&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void Eigen::internal::pstoret </td>
          <td>(</td>
          <td class="paramtype">Scalar *&#160;</td>
          <td class="paramname"><em>to</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Packet &amp;&#160;</td>
          <td class="paramname"><em>from</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a6321f53ad7aa5b3df0f5c70af4f28e95"></a><!-- doxytag: member="Eigen::internal::pstoreu" ref="a6321f53ad7aa5b3df0f5c70af4f28e95" args="(Scalar *to, const Packet &amp;from)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Scalar , typename Packet &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void Eigen::internal::pstoreu </td>
          <td>(</td>
          <td class="paramtype">Scalar *&#160;</td>
          <td class="paramname"><em>to</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Packet &amp;&#160;</td>
          <td class="paramname"><em>from</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a8f00cbbf699046807105e2e9a50098cd"></a><!-- doxytag: member="Eigen::internal::psub" ref="a8f00cbbf699046807105e2e9a50098cd" args="(const Packet &amp;a, const Packet &amp;b)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Packet &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">Packet Eigen::internal::psub </td>
          <td>(</td>
          <td class="paramtype">const Packet &amp;&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Packet &amp;&#160;</td>
          <td class="paramname"><em>b</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a7020b6f031cfbe6718312af7849a3971"></a><!-- doxytag: member="Eigen::internal::ptan" ref="a7020b6f031cfbe6718312af7849a3971" args="(const Packet &amp;a)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Packet &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_DECLARE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS Packet Eigen::internal::ptan </td>
          <td>(</td>
          <td class="paramtype">const Packet &amp;&#160;</td>
          <td class="paramname"><em>a</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="ae5013870d2bea962ea36667dae2d7273"></a><!-- doxytag: member="Eigen::internal::pxor" ref="ae5013870d2bea962ea36667dae2d7273" args="(const Packet &amp;a, const Packet &amp;b)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Packet &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">Packet Eigen::internal::pxor </td>
          <td>(</td>
          <td class="paramtype">const Packet &amp;&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Packet &amp;&#160;</td>
          <td class="paramname"><em>b</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a3a3f70166790e15844d6b9804f84f952"></a><!-- doxytag: member="Eigen::internal::queryCacheSizes" ref="a3a3f70166790e15844d6b9804f84f952" args="(int &amp;l1, int &amp;l2, int &amp;l3)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Eigen::internal::queryCacheSizes </td>
          <td>(</td>
          <td class="paramtype">int &amp;&#160;</td>
          <td class="paramname"><em>l1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int &amp;&#160;</td>
          <td class="paramname"><em>l2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int &amp;&#160;</td>
          <td class="paramname"><em>l3</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="abc24477d9f0a7445aa8ece2b5b7a0b7b"></a><!-- doxytag: member="Eigen::internal::queryL1CacheSize" ref="abc24477d9f0a7445aa8ece2b5b7a0b7b" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int Eigen::internal::queryL1CacheSize </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="ab12a6ee511234693252cf02dfef07899"></a><!-- doxytag: member="Eigen::internal::queryTopLevelCacheSize" ref="ab12a6ee511234693252cf02dfef07899" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int Eigen::internal::queryTopLevelCacheSize </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a6c2651dd28bd9227267e66aaca20330e"></a><!-- doxytag: member="Eigen::internal::real_2x2_jacobi_svd" ref="a6c2651dd28bd9227267e66aaca20330e" args="(const MatrixType &amp;matrix, Index p, Index q, JacobiRotation&lt; RealScalar &gt; *j_left, JacobiRotation&lt; RealScalar &gt; *j_right)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename MatrixType , typename RealScalar , typename Index &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void Eigen::internal::real_2x2_jacobi_svd </td>
          <td>(</td>
          <td class="paramtype">const MatrixType &amp;&#160;</td>
          <td class="paramname"><em>matrix</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Index&#160;</td>
          <td class="paramname"><em>p</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Index&#160;</td>
          <td class="paramname"><em>q</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">JacobiRotation&lt; RealScalar &gt; *&#160;</td>
          <td class="paramname"><em>j_left</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">JacobiRotation&lt; RealScalar &gt; *&#160;</td>
          <td class="paramname"><em>j_right</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_s_v_d_source.html#l00263">263</a> of file <a class="el" href="_s_v_d_source.html">SVD</a>.</p>

</div>
</div>
<a class="anchor" id="a12e18af39f8b64e34ad1bf375904b3a7"></a><!-- doxytag: member="Eigen::internal::real_ref" ref="a12e18af39f8b64e34ad1bf375904b3a7" args="(const Scalar &amp;x)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Scalar &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="struct_eigen_1_1internal_1_1add__const__on__value__type.html">add_const_on_value_type</a>&lt; EIGEN_MATHFUNC_RETVAL(real_ref, Scalar) &gt;::type Eigen::internal::real_ref </td>
          <td>(</td>
          <td class="paramtype">const Scalar &amp;&#160;</td>
          <td class="paramname"><em>x</em></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="ade3f7397a2ec4cf7a5199afb3d8f42bc"></a><!-- doxytag: member="Eigen::internal::setNbThreads" ref="ade3f7397a2ec4cf7a5199afb3d8f42bc" args="(int v)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Eigen::internal::setNbThreads </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>v</em></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>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>. </p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="namespace_eigen_1_1internal.html#a827dd23b4c479d46d33c11e507daa8f3">nbThreads</a> </dd></dl>

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

</div>
</div>
<a class="anchor" id="acbe92f68cfd5ac5d5c4caeaae77eb127"></a><!-- doxytag: member="Eigen::internal::smart_copy" ref="acbe92f68cfd5ac5d5c4caeaae77eb127" args="(const T *start, const T *end, T *target)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void Eigen::internal::smart_copy </td>
          <td>(</td>
          <td class="paramtype">const T *&#160;</td>
          <td class="paramname"><em>start</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const T *&#160;</td>
          <td class="paramname"><em>end</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">T *&#160;</td>
          <td class="paramname"><em>target</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="aa0df4f2056dc17c837f0e3fe9a662dd1"></a><!-- doxytag: member="Eigen::internal::sparse_product_impl" ref="aa0df4f2056dc17c837f0e3fe9a662dd1" args="(const Lhs &amp;lhs, const Rhs &amp;rhs, ResultType &amp;res)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Lhs , typename Rhs , typename ResultType &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">static void Eigen::internal::sparse_product_impl </td>
          <td>(</td>
          <td class="paramtype">const Lhs &amp;&#160;</td>
          <td class="paramname"><em>lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Rhs &amp;&#160;</td>
          <td class="paramname"><em>rhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">ResultType &amp;&#160;</td>
          <td class="paramname"><em>res</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a11fbe7131bd7aa0afa263d9ba3f9b618"></a><!-- doxytag: member="Eigen::internal::sparse_product_impl2" ref="a11fbe7131bd7aa0afa263d9ba3f9b618" args="(const Lhs &amp;lhs, const Rhs &amp;rhs, ResultType &amp;res)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Lhs , typename Rhs , typename ResultType &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">static void Eigen::internal::sparse_product_impl2 </td>
          <td>(</td>
          <td class="paramtype">const Lhs &amp;&#160;</td>
          <td class="paramname"><em>lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Rhs &amp;&#160;</td>
          <td class="paramname"><em>rhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">ResultType &amp;&#160;</td>
          <td class="paramname"><em>res</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a9478a4692dc32c5b5a14c9c6e462c3fc"></a><!-- doxytag: member="Eigen::internal::stable_norm_kernel" ref="a9478a4692dc32c5b5a14c9c6e462c3fc" args="(const ExpressionType &amp;bl, Scalar &amp;ssq, Scalar &amp;scale, Scalar &amp;invScale)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename ExpressionType , typename Scalar &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void Eigen::internal::stable_norm_kernel </td>
          <td>(</td>
          <td class="paramtype">const ExpressionType &amp;&#160;</td>
          <td class="paramname"><em>bl</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Scalar &amp;&#160;</td>
          <td class="paramname"><em>ssq</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Scalar &amp;&#160;</td>
          <td class="paramname"><em>scale</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Scalar &amp;&#160;</td>
          <td class="paramname"><em>invScale</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="aa6866836457492ae016f1a9238cb4125"></a><!-- doxytag: member="Eigen::internal::toRotationMatrix" ref="aa6866836457492ae016f1a9238cb4125" args="(const Scalar &amp;s)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Scalar , int Dim&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="class_eigen_1_1_matrix.html">Matrix</a>&lt;Scalar,2,2&gt; Eigen::internal::toRotationMatrix </td>
          <td>(</td>
          <td class="paramtype">const Scalar &amp;&#160;</td>
          <td class="paramname"><em>s</em></td><td>)</td>
          <td><code> [inline, static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_geometry_source.html#l00196">196</a> of file <a class="el" href="_geometry_source.html">Geometry</a>.</p>

</div>
</div>
<a class="anchor" id="a3275a537b62e048fa7eb21eff03b0425"></a><!-- doxytag: member="Eigen::internal::toRotationMatrix" ref="a3275a537b62e048fa7eb21eff03b0425" args="(const RotationBase&lt; OtherDerived, Dim &gt; &amp;r)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Scalar , int Dim, typename OtherDerived &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="class_eigen_1_1_matrix.html">Matrix</a>&lt;Scalar,Dim,Dim&gt; Eigen::internal::toRotationMatrix </td>
          <td>(</td>
          <td class="paramtype">const RotationBase&lt; OtherDerived, Dim &gt; &amp;&#160;</td>
          <td class="paramname"><em>r</em></td><td>)</td>
          <td><code> [inline, static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_geometry_source.html#l00203">203</a> of file <a class="el" href="_geometry_source.html">Geometry</a>.</p>

</div>
</div>
<a class="anchor" id="a0b9c3cdd66adde92fafab7944d7ae324"></a><!-- doxytag: member="Eigen::internal::toRotationMatrix" ref="a0b9c3cdd66adde92fafab7944d7ae324" args="(const MatrixBase&lt; OtherDerived &gt; &amp;mat)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Scalar , int Dim, typename OtherDerived &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">static const <a class="el" href="class_eigen_1_1_matrix_base.html">MatrixBase</a>&lt;OtherDerived&gt;&amp; Eigen::internal::toRotationMatrix </td>
          <td>(</td>
          <td class="paramtype">const MatrixBase&lt; OtherDerived &gt; &amp;&#160;</td>
          <td class="paramname"><em>mat</em></td><td>)</td>
          <td><code> [inline, static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_geometry_source.html#l00209">209</a> of file <a class="el" href="_geometry_source.html">Geometry</a>.</p>

</div>
</div>
<a class="anchor" id="abd97127c0545a26f4275066fcbcbf8e2"></a><!-- doxytag: member="Eigen::internal::tridiagonal_qr_step" ref="abd97127c0545a26f4275066fcbcbf8e2" args="(RealScalar *diag, RealScalar *subdiag, Index start, Index end, Scalar *matrixQ, Index n)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;int StorageOrder, typename RealScalar , typename Scalar , typename Index &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">static void Eigen::internal::tridiagonal_qr_step </td>
          <td>(</td>
          <td class="paramtype">RealScalar *&#160;</td>
          <td class="paramname"><em>diag</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">RealScalar *&#160;</td>
          <td class="paramname"><em>subdiag</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Index&#160;</td>
          <td class="paramname"><em>start</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Index&#160;</td>
          <td class="paramname"><em>end</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Scalar *&#160;</td>
          <td class="paramname"><em>matrixQ</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Index&#160;</td>
          <td class="paramname"><em>n</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_eigenvalues_source.html#l00471">471</a> of file <a class="el" href="_eigenvalues_source.html">Eigenvalues</a>.</p>

</div>
</div>
<a class="anchor" id="a59076b7f3fda3580d0d8fdc34481b385"></a><!-- doxytag: member="Eigen::internal::tridiagonalization_inplace" ref="a59076b7f3fda3580d0d8fdc34481b385" args="(MatrixType &amp;matA, CoeffVectorType &amp;hCoeffs)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename MatrixType , typename CoeffVectorType &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void Eigen::internal::tridiagonalization_inplace </td>
          <td>(</td>
          <td class="paramtype">MatrixType &amp;&#160;</td>
          <td class="paramname"><em>matA</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">CoeffVectorType &amp;&#160;</td>
          <td class="paramname"><em>hCoeffs</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_eigenvalues_source.html#l00360">360</a> of file <a class="el" href="_eigenvalues_source.html">Eigenvalues</a>.</p>

</div>
</div>
<a class="anchor" id="aa53570cf2e676b41631f08397658ca0f"></a><!-- doxytag: member="Eigen::internal::tridiagonalization_inplace" ref="aa53570cf2e676b41631f08397658ca0f" args="(MatrixType &amp;mat, DiagonalType &amp;diag, SubDiagonalType &amp;subdiag, bool extractQ)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename MatrixType , typename DiagonalType , typename SubDiagonalType &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void Eigen::internal::tridiagonalization_inplace </td>
          <td>(</td>
          <td class="paramtype">MatrixType &amp;&#160;</td>
          <td class="paramname"><em>mat</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">DiagonalType &amp;&#160;</td>
          <td class="paramname"><em>diag</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">SubDiagonalType &amp;&#160;</td>
          <td class="paramname"><em>subdiag</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>extractQ</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Performs a full tridiagonalization in place. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in,out]</td><td class="paramname">mat</td><td>On input, the selfadjoint matrix whose tridiagonal decomposition is to be computed. Only the lower triangular part referenced. The rest is left unchanged. On output, the orthogonal matrix Q in the decomposition if <code>extractQ</code> is true. </td></tr>
    <tr><td class="paramdir">[out]</td><td class="paramname">diag</td><td>The diagonal of the tridiagonal matrix T in the decomposition. </td></tr>
    <tr><td class="paramdir">[out]</td><td class="paramname">subdiag</td><td>The subdiagonal of the tridiagonal matrix T in the decomposition. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">extractQ</td><td>If true, the orthogonal matrix Q in the decomposition is computed and stored in <code>mat</code>.</td></tr>
  </table>
  </dd>
</dl>
<p>Computes the tridiagonal decomposition of the selfadjoint matrix <code>mat</code> in place such that <img class="formulaInl" alt="$ mat = Q T Q^* $" src="form_191.png"/> where <img class="formulaInl" alt="$ Q $" src="form_159.png"/> is unitary and <img class="formulaInl" alt="$ T $" src="form_160.png"/> a real symmetric tridiagonal matrix.</p>
<p>The tridiagonal matrix T is passed to the output parameters <code>diag</code> and <code>subdiag</code>. If <code>extractQ</code> is true, then the orthogonal matrix Q is passed to <code>mat</code>. Otherwise the lower part of the matrix <code>mat</code> is destroyed.</p>
<p>The vectors <code>diag</code> and <code>subdiag</code> are not resized. The function assumes that they are already of the correct size. The length of the vector <code>diag</code> should equal the number of rows in <code>mat</code>, and the length of the vector <code>subdiag</code> should be one left.</p>
<p>This implementation contains an optimized path for 3-by-3 matrices which is especially useful for plane fitting.</p>
<dl class="note"><dt><b>Note:</b></dt><dd>Currently, it requires two temporary vectors to hold the intermediate Householder coefficients, and to reconstruct the matrix Q from the Householder reflectors.</dd></dl>
<p>Example (this uses the same matrix as the example in <a class="el" href="class_eigen_1_1_tridiagonalization.html#a51c8b61d87a4733394cc43ea2a170fbf" title="Constructor; computes tridiagonal decomposition of given matrix.">Tridiagonalization::Tridiagonalization(const MatrixType&amp;)</a>): </p>
<div class="fragment"><pre class="fragment"></pre></div><p> Output: </p>
<div class="fragment"><pre class="fragment"></pre></div><dl class="see"><dt><b>See also:</b></dt><dd>class <a class="el" href="class_eigen_1_1_tridiagonalization.html">Tridiagonalization</a> </dd></dl>

<p>Definition at line <a class="el" href="_eigenvalues_source.html#l00440">440</a> of file <a class="el" href="_eigenvalues_source.html">Eigenvalues</a>.</p>

</div>
</div>
<hr/><h2>Variable Documentation</h2>
<a class="anchor" id="a32b986b3fc824770af2e1399c244c0e9"></a><!-- doxytag: member="Eigen::internal::IsComplex" ref="a32b986b3fc824770af2e1399c244c0e9" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool <a class="el" href="namespace_eigen_1_1internal.html#a32b986b3fc824770af2e1399c244c0e9">Eigen::internal::IsComplex</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a3d7a581aeb951248dc6fe114e9e05f07"></a><!-- doxytag: member="Eigen::internal::y" ref="a3d7a581aeb951248dc6fe114e9e05f07" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const Scalar&amp; <a class="el" href="namespace_eigen_1_1internal.html#a3d7a581aeb951248dc6fe114e9e05f07">Eigen::internal::y</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

<p>Referenced by <a class="el" href="_c_array_8h_source.html#l00295">mrpt::math::operator&lt;()</a>, <a class="el" href="_c_array_8h_source.html#l00299">mrpt::math::operator!=()</a>, <a class="el" href="_c_array_8h_source.html#l00307">mrpt::math::operator&lt;=()</a>, <a class="el" href="_c_array_8h_source.html#l00311">mrpt::math::operator&gt;=()</a>, <a class="el" href="_c_camera_8h_source.html#l00067">mrpt::opengl::CCamera::setPointingAt()</a>, <a class="el" href="_c_coloured_points_map_8h_source.html#l00119">mrpt::slam::CColouredPointsMap::setPointAllFieldsFast()</a>, <a class="el" href="_c_dynamic_grid_8h_source.html#l00121">mrpt::utils::CDynamicGrid&lt; TRandomFieldCell &gt;::resize()</a>, <a class="el" href="_c_feature_8h_source.html#l00355">mrpt::vision::CFeatureList::setFeatureY()</a>, <a class="el" href="_c_feature_8h_source.html#l00356">mrpt::vision::CFeatureList::setFeatureYf()</a>, <a class="el" href="_c_grid_plane_x_z_8h_source.html#l00079">mrpt::opengl::CGridPlaneXZ::setPlaneYcoord()</a>, <a class="el" href="_c_grid_plane_x_z_8h_source.html#l00088">mrpt::opengl::CGridPlaneXZ::Create()</a>, <a class="el" href="_c_octree_point_renderer_8h_source.html#l00220">mrpt::opengl::COctreePointRenderer&lt; CPointCloudColoured &gt;::octree_recursive_render()</a>, <a class="el" href="_c_parameterized_trajectory_generator_8h_source.html#l00121">mrpt::reactivenav::CParameterizedTrajectoryGenerator::setVertex_xy()</a>, <a class="el" href="_c_parameterized_trajectory_generator_8h_source.html#l00271">mrpt::reactivenav::CParameterizedTrajectoryGenerator::TCPoint::TCPoint()</a>, <a class="el" href="_c_point2_d_8h_source.html#l00064">mrpt::poses::CPoint2D::CPoint2D()</a>, <a class="el" href="_c_point3_d_8h_source.html#l00062">mrpt::poses::CPoint3D::CPoint3D()</a>, <a class="el" href="_c_point_cloud_8h_source.html#l00131">mrpt::opengl::CPointCloud::setAllPoints()</a>, <a class="el" href="_c_point_cloud_coloured_8h_source.html#l00141">mrpt::opengl::CPointCloudColoured::getPointf()</a>, <a class="el" href="_c_point_cloud_coloured_8h_source.html#l00161">mrpt::opengl::CPointCloudColoured::loadFromPointsMap()</a>, <a class="el" href="_c_points_map_8h_source.html#l00380">mrpt::slam::CPointsMap::getPointsBufferRef_y()</a>, <a class="el" href="_c_points_map_8h_source.html#l00390">mrpt::slam::CPointsMap::getAllPoints()</a>, <a class="el" href="_c_points_map_8h_source.html#l00733">mrpt::slam::CPointsMap::getPCLPointCloud()</a>, <a class="el" href="_c_points_map_8h_source.html#l00757">mrpt::slam::CPointsMap::kdtree_get_pt()</a>, <a class="el" href="_c_points_map_8h_source.html#l00764">mrpt::slam::CPointsMap::kdtree_distance()</a>, <a class="el" href="_c_pose2_d_8h_source.html#l00166">mrpt::poses::CPose2D::asString()</a>, <a class="el" href="_c_pose2_d_8h_source.html#l00173">mrpt::poses::CPose2D::fromString()</a>, <a class="el" href="_c_pose2_d_grid_template_8h_source.html#l00223">mrpt::poses::CPose2DGridTemplate&lt; double &gt;::getAsMatrix()</a>, <a class="el" href="_c_pose3_d_8h_source.html#l00321">mrpt::poses::CPose3D::setYawPitchRoll()</a>, <a class="el" href="_c_pose3_d_quat_8h_source.html#l00091">mrpt::poses::CPose3DQuat::CPose3DQuat()</a>, <a class="el" href="_c_set_of_triangles_8h_source.html#l00058">mrpt::opengl::CSetOfTriangles::TTriangle::TTriangle()</a>, <a class="el" href="_c_simple_points_map_8h_source.html#l00110">mrpt::slam::CSimplePointsMap::setPointAllFieldsFast()</a>, <a class="el" href="_c_weighted_points_map_8h_source.html#l00108">mrpt::slam::CWeightedPointsMap::setPointAllFieldsFast()</a>, <a class="el" href="gl__utils_8h_source.html#l00066">mrpt::opengl::gl_utils::TRenderInfo::projectPoint()</a>, <a class="el" href="lightweight__geom__data_8h_source.html#l00131">mrpt::math::TPoint2D::getAsVector()</a>, <a class="el" href="lightweight__geom__data_8h_source.html#l00138">mrpt::math::TPoint2D::operator+=()</a>, <a class="el" href="lightweight__geom__data_8h_source.html#l00144">mrpt::math::TPoint2D::operator-=()</a>, <a class="el" href="lightweight__geom__data_8h_source.html#l00150">mrpt::math::TPoint2D::operator*=()</a>, <a class="el" href="lightweight__geom__data_8h_source.html#l00156">mrpt::math::TPoint2D::operator/=()</a>, <a class="el" href="lightweight__geom__data_8h_source.html#l00184">mrpt::math::TPoint2D::asString()</a>, <a class="el" href="lightweight__geom__data_8h_source.html#l00255">mrpt::math::TPose2D::getAsVector()</a>, <a class="el" href="lightweight__geom__data_8h_source.html#l00262">mrpt::math::TPose2D::asString()</a>, <a class="el" href="lightweight__geom__data_8h_source.html#l00284">mrpt::math::TPoint3Df::operator+=()</a>, <a class="el" href="lightweight__geom__data_8h_source.html#l00285">mrpt::math::TPoint3Df::operator*()</a>, <a class="el" href="lightweight__geom__data_8h_source.html#l00343">mrpt::math::TPoint3D::distanceTo()</a>, <a class="el" href="lightweight__geom__data_8h_source.html#l00349">mrpt::math::TPoint3D::sqrDistanceTo()</a>, <a class="el" href="lightweight__geom__data_8h_source.html#l00355">mrpt::math::TPoint3D::norm()</a>, <a class="el" href="lightweight__geom__data_8h_source.html#l00361">mrpt::math::TPoint3D::operator*=()</a>, <a class="el" href="lightweight__geom__data_8h_source.html#l00368">mrpt::math::TPoint3D::getAsVector()</a>, <a class="el" href="lightweight__geom__data_8h_source.html#l00375">mrpt::math::TPoint3D::operator+=()</a>, <a class="el" href="lightweight__geom__data_8h_source.html#l00384">mrpt::math::TPoint3D::operator-=()</a>, <a class="el" href="lightweight__geom__data_8h_source.html#l00393">mrpt::math::TPoint3D::operator+()</a>, <a class="el" href="lightweight__geom__data_8h_source.html#l00399">mrpt::math::TPoint3D::operator-()</a>, <a class="el" href="lightweight__geom__data_8h_source.html#l00403">mrpt::math::TPoint3D::operator*()</a>, <a class="el" href="lightweight__geom__data_8h_source.html#l00407">mrpt::math::TPoint3D::operator/()</a>, <a class="el" href="lightweight__geom__data_8h_source.html#l00416">mrpt::math::TPoint3D::asString()</a>, <a class="el" href="lightweight__geom__data_8h_source.html#l00499">mrpt::math::TPose3D::norm()</a>, <a class="el" href="lightweight__geom__data_8h_source.html#l00505">mrpt::math::TPose3D::getAsVector()</a>, <a class="el" href="lightweight__geom__data_8h_source.html#l00512">mrpt::math::TPose3D::asString()</a>, <a class="el" href="lightweight__geom__data_8h_source.html#l00551">mrpt::math::TPose3DQuat::norm()</a>, <a class="el" href="lightweight__geom__data_8h_source.html#l00562">mrpt::math::TPose3DQuat::asString()</a>, <a class="el" href="mathplot_8h_source.html#l00984">mpWindow::y2p()</a>, <a class="el" href="mathplot_8h_source.html#l01461">mpMovableObject::SetCoordinateBase()</a>, <a class="el" href="pinhole_8h_source.html#l00072">mrpt::vision::pinhole::projectPoint_no_distortion()</a>, and <a class="el" href="_t_simple_feature_8h_source.html#l00183">mrpt::vision::TSimpleFeatureList_templ&lt; TSimpleFeature &gt;::setFeatureY()</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>