<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.5"/> <title>Eigen: Eigen Namespace Reference</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> <link href="navtree.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="resize.js"></script> <script type="text/javascript" src="navtree.js"></script> <script type="text/javascript"> $(document).ready(initResizable); $(window).load(resizeHeight); </script> <link href="search/search.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="search/search.js"></script> <script type="text/javascript"> $(document).ready(function() { searchBox.OnSelectItem(0); }); </script> <link href="doxygen.css" rel="stylesheet" type="text/css" /> <link href="eigendoxy.css" rel="stylesheet" type="text/css"> <!-- --> <script type="text/javascript" src="eigen_navtree_hacks.js"></script> <!-- <script type="text/javascript"> --> <!-- </script> --> </head> <body> <div id="top"><!-- do not remove this div, it is closed by doxygen! --> <!-- <a name="top"></a> --> <div id="titlearea"> <table cellspacing="0" cellpadding="0"> <tbody> <tr style="height: 56px;"> <td id="projectlogo"><img alt="Logo" src="Eigen_Silly_Professor_64x64.png"/></td> <td style="padding-left: 0.5em;"> <div id="projectname"><a href="http://eigen.tuxfamily.org">Eigen</a>  <span id="projectnumber">3.2.0</span> </div> </td> <td> <div id="MSearchBox" class="MSearchBoxInactive"> <span class="left"> <img id="MSearchSelect" src="search/mag_sel.png" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" alt=""/> <input type="text" id="MSearchField" value="Search" accesskey="S" onfocus="searchBox.OnSearchFieldFocus(true)" onblur="searchBox.OnSearchFieldFocus(false)" onkeyup="searchBox.OnSearchFieldChange(event)"/> </span><span class="right"> <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> </span> </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.5 --> <script type="text/javascript"> var searchBox = new SearchBox("searchBox", "search",false,'Search'); </script> </div><!-- top --> <div id="side-nav" class="ui-resizable side-nav-resizable"> <div id="nav-tree"> <div id="nav-tree-contents"> <div id="nav-sync" class="sync"></div> </div> </div> <div id="splitbar" style="-moz-user-select:none;" class="ui-resizable-handle"> </div> </div> <script type="text/javascript"> $(document).ready(function(){initNavTree('namespaceEigen.html','');}); </script> <div id="doc-content"> <!-- window showing the filter options --> <div id="MSearchSelectWindow" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> <a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> <!-- iframe showing the search results (closed by default) --> <div id="MSearchResultsWindow"> <iframe src="javascript:void(0)" frameborder="0" name="MSearchResults" id="MSearchResults"> </iframe> </div> <div class="header"> <div class="summary"> <a href="#namespaces">Namespaces</a> | <a href="#nested-classes">Classes</a> | <a href="#typedef-members">Typedefs</a> | <a href="#enum-members">Enumerations</a> | <a href="#func-members">Functions</a> | <a href="#var-members">Variables</a> </div> <div class="headertitle"> <div class="title">Eigen Namespace Reference</div> </div> </div><!--header--> <div class="contents"> <p>Namespace containing all symbols from the Eigen library. <a href="#details">More...</a></p> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a> Namespaces</h2></td></tr> <tr class="memitem:namespaceEigen_1_1internal"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceEigen_1_1internal.html">internal</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a> Classes</h2></td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1aligned__allocator.html">aligned_allocator</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">STL compatible allocator to use with with 16 byte aligned types. <a href="classEigen_1_1aligned__allocator.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1AlignedBox.html">AlignedBox</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">An axis aligned box. <a href="classEigen_1_1AlignedBox.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1AMDOrdering.html">AMDOrdering</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1AngleAxis.html">AngleAxis</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Represents a 3D rotation as a rotation angle around an arbitrary 3D axis. <a href="classEigen_1_1AngleAxis.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1Array.html">Array</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">General-purpose arrays with easy API for coefficient-wise operations. <a href="classEigen_1_1Array.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1ArrayBase.html">ArrayBase</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Base class for all 1D and 2D array, and related expressions. <a href="classEigen_1_1ArrayBase.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1ArrayWrapper.html">ArrayWrapper</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Expression of a mathematical vector or matrix as an array object. <a href="classEigen_1_1ArrayWrapper.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structEigen_1_1ArrayXpr.html">ArrayXpr</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1BiCGSTAB.html">BiCGSTAB</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A bi conjugate gradient stabilized solver for sparse square problems. <a href="classEigen_1_1BiCGSTAB.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1Block.html">Block</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Expression of a fixed-size or dynamic-size block. <a href="classEigen_1_1Block.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1BlockImpl_3_01XprType_00_01BlockRows_00_01BlockCols_00_01InnerPanel_00_01Sparse_01_4.html">BlockImpl< XprType, BlockRows, BlockCols, InnerPanel, Sparse ></a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1CholmodBase.html">CholmodBase</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">The base class for the direct Cholesky factorization of Cholmod. <a href="classEigen_1_1CholmodBase.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1CholmodDecomposition.html">CholmodDecomposition</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A general Cholesky factorization and solver based on Cholmod. <a href="classEigen_1_1CholmodDecomposition.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1CholmodSimplicialLDLT.html">CholmodSimplicialLDLT</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A simplicial direct Cholesky (<a class="el" href="classEigen_1_1LDLT.html" title="Robust Cholesky decomposition of a matrix with pivoting. ">LDLT</a>) factorization and solver based on Cholmod. <a href="classEigen_1_1CholmodSimplicialLDLT.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1CholmodSimplicialLLT.html">CholmodSimplicialLLT</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A simplicial direct Cholesky (<a class="el" href="classEigen_1_1LLT.html" title="Standard Cholesky decomposition (LL^T) of a matrix and associated features. ">LLT</a>) factorization and solver based on Cholmod. <a href="classEigen_1_1CholmodSimplicialLLT.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1CholmodSupernodalLLT.html">CholmodSupernodalLLT</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A supernodal Cholesky (<a class="el" href="classEigen_1_1LLT.html" title="Standard Cholesky decomposition (LL^T) of a matrix and associated features. ">LLT</a>) factorization and solver based on Cholmod. <a href="classEigen_1_1CholmodSupernodalLLT.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1COLAMDOrdering.html">COLAMDOrdering</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1ColPivHouseholderQR.html">ColPivHouseholderQR</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Householder rank-revealing QR decomposition of a matrix with column-pivoting. <a href="classEigen_1_1ColPivHouseholderQR.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="structEigen_1_1CommaInitializer.html">CommaInitializer</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Helper class used by the comma initializer operator. <a href="structEigen_1_1CommaInitializer.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1ComplexEigenSolver.html">ComplexEigenSolver</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Computes eigenvalues and eigenvectors of general complex matrices. <a href="classEigen_1_1ComplexEigenSolver.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1ComplexSchur.html">ComplexSchur</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Performs a complex Schur decomposition of a real or complex square matrix. <a href="classEigen_1_1ComplexSchur.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1ConjugateGradient.html">ConjugateGradient</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A conjugate gradient solver for sparse self-adjoint problems. <a href="classEigen_1_1ConjugateGradient.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1CwiseBinaryOp.html">CwiseBinaryOp</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Generic expression where a coefficient-wise binary operator is applied to two expressions. <a href="classEigen_1_1CwiseBinaryOp.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1CwiseNullaryOp.html">CwiseNullaryOp</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Generic expression of a matrix where all coefficients are defined by a functor. <a href="classEigen_1_1CwiseNullaryOp.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1CwiseUnaryOp.html">CwiseUnaryOp</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Generic expression where a coefficient-wise unary operator is applied to an expression. <a href="classEigen_1_1CwiseUnaryOp.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1CwiseUnaryView.html">CwiseUnaryView</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Generic lvalue expression of a coefficient-wise unary operator of a matrix or a vector. <a href="classEigen_1_1CwiseUnaryView.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structEigen_1_1Dense.html">Dense</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html">DenseBase</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Base class for all dense matrices, vectors, and arrays. <a href="classEigen_1_1DenseBase.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectAccessors_01_4.html">DenseCoeffsBase< Derived, DirectAccessors ></a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Base class providing direct read-only coefficient access to matrices and arrays. <a href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectAccessors_01_4.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4.html">DenseCoeffsBase< Derived, DirectWriteAccessors ></a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Base class providing direct read/write coefficient access to matrices and arrays. <a href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4.html">DenseCoeffsBase< Derived, ReadOnlyAccessors ></a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Base class providing read-only coefficient access to matrices and arrays. <a href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4.html">DenseCoeffsBase< Derived, WriteAccessors ></a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Base class providing read/write coefficient access to matrices and arrays. <a href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1Diagonal.html">Diagonal</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Expression of a diagonal/subdiagonal/superdiagonal in a matrix. <a href="classEigen_1_1Diagonal.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DiagonalMatrix.html">DiagonalMatrix</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Represents a diagonal matrix with its storage. <a href="classEigen_1_1DiagonalMatrix.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DiagonalPreconditioner.html">DiagonalPreconditioner</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A preconditioner based on the digonal entries. <a href="classEigen_1_1DiagonalPreconditioner.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DiagonalWrapper.html">DiagonalWrapper</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Expression of a diagonal matrix. <a href="classEigen_1_1DiagonalWrapper.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structEigen_1_1EigenBase.html">EigenBase</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1EigenSolver.html">EigenSolver</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Computes eigenvalues and eigenvectors of general matrices. <a href="classEigen_1_1EigenSolver.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1ForceAlignedAccess.html">ForceAlignedAccess</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Enforce aligned packet loads and stores regardless of what is requested. <a href="classEigen_1_1ForceAlignedAccess.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1FullPivHouseholderQR.html">FullPivHouseholderQR</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Householder rank-revealing QR decomposition of a matrix with full pivoting. <a href="classEigen_1_1FullPivHouseholderQR.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1FullPivLU.html">FullPivLU</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">LU decomposition of a matrix with complete pivoting, and related features. <a href="classEigen_1_1FullPivLU.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1GeneralizedEigenSolver.html">GeneralizedEigenSolver</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Computes the generalized eigenvalues and eigenvectors of a pair of general matrices. <a href="classEigen_1_1GeneralizedEigenSolver.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1GeneralizedSelfAdjointEigenSolver.html">GeneralizedSelfAdjointEigenSolver</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Computes eigenvalues and eigenvectors of the generalized selfadjoint eigen problem. <a href="classEigen_1_1GeneralizedSelfAdjointEigenSolver.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1GeneralProduct.html">GeneralProduct</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Expression of the product of two general matrices or vectors. <a href="classEigen_1_1GeneralProduct.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1HessenbergDecomposition.html">HessenbergDecomposition</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Reduces a square matrix to Hessenberg form by an orthogonal similarity transformation. <a href="classEigen_1_1HessenbergDecomposition.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1Homogeneous.html">Homogeneous</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Expression of one (or a set of) homogeneous vector(s) <a href="classEigen_1_1Homogeneous.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1HouseholderQR.html">HouseholderQR</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Householder QR decomposition of a matrix. <a href="classEigen_1_1HouseholderQR.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1HouseholderSequence.html">HouseholderSequence</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Sequence of Householder reflections acting on subspaces with decreasing size. <a href="classEigen_1_1HouseholderSequence.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1Hyperplane.html">Hyperplane</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A hyperplane. <a href="classEigen_1_1Hyperplane.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1IdentityPreconditioner.html">IdentityPreconditioner</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A naive preconditioner which approximates any matrix as the identity matrix. <a href="classEigen_1_1IdentityPreconditioner.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1IncompleteLUT.html">IncompleteLUT</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Incomplete LU factorization with dual-threshold strategy. <a href="classEigen_1_1IncompleteLUT.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1InnerStride.html">InnerStride</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Convenience specialization of <a class="el" href="classEigen_1_1Stride.html" title="Holds strides information for Map. ">Stride</a> to specify only an inner stride See class <a class="el" href="classEigen_1_1Map.html" title="A matrix or vector expression mapping an existing array of data. ">Map</a> for some examples. <a href="classEigen_1_1InnerStride.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="structEigen_1_1IOFormat.html">IOFormat</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Stores a set of parameters controlling the way matrices are printed. <a href="structEigen_1_1IOFormat.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1IterativeSolverBase.html">IterativeSolverBase</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Base class for linear iterative solvers. <a href="classEigen_1_1IterativeSolverBase.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1JacobiRotation.html">JacobiRotation</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Rotation given by a cosine-sine pair. <a href="classEigen_1_1JacobiRotation.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1JacobiSVD.html">JacobiSVD</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Two-sided Jacobi SVD decomposition of a rectangular matrix. <a href="classEigen_1_1JacobiSVD.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1LDLT.html">LDLT</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Robust Cholesky decomposition of a matrix with pivoting. <a href="classEigen_1_1LDLT.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1LLT.html">LLT</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Standard Cholesky decomposition (LL^T) of a matrix and associated features. <a href="classEigen_1_1LLT.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1Map.html">Map</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A matrix or vector expression mapping an existing array of data. <a href="classEigen_1_1Map.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1Map_3_01const_01Quaternion_3_01__Scalar_01_4_00_01__Options_01_4.html">Map< const Quaternion< _Scalar >, _Options ></a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classEigen_1_1Quaternion.html" title="The quaternion class used to represent 3D orientations and rotations. ">Quaternion</a> expression mapping a constant memory buffer. <a href="classEigen_1_1Map_3_01const_01Quaternion_3_01__Scalar_01_4_00_01__Options_01_4.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1Map_3_01Quaternion_3_01__Scalar_01_4_00_01__Options_01_4.html">Map< Quaternion< _Scalar >, _Options ></a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Expression of a quaternion from a memory buffer. <a href="classEigen_1_1Map_3_01Quaternion_3_01__Scalar_01_4_00_01__Options_01_4.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1MapBase.html">MapBase</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Base class for <a class="el" href="classEigen_1_1Map.html" title="A matrix or vector expression mapping an existing array of data. ">Map</a> and <a class="el" href="classEigen_1_1Block.html" title="Expression of a fixed-size or dynamic-size block. ">Block</a> expression with direct access. <a href="classEigen_1_1MapBase.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1MappedSparseMatrix.html">MappedSparseMatrix</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="structEigen_1_1Sparse.html">Sparse</a> matrix. <a href="classEigen_1_1MappedSparseMatrix.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1Matrix.html">Matrix</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">The matrix class, also used for vectors and row-vectors. <a href="classEigen_1_1Matrix.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1MatrixBase.html">MatrixBase</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Base class for all dense matrices, vectors, and expressions. <a href="classEigen_1_1MatrixBase.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1MatrixWrapper.html">MatrixWrapper</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Expression of an array as a mathematical vector or matrix. <a href="classEigen_1_1MatrixWrapper.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structEigen_1_1MatrixXpr.html">MatrixXpr</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1MetisOrdering.html">MetisOrdering</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1NaturalOrdering.html">NaturalOrdering</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1NestByValue.html">NestByValue</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Expression which must be nested by value. <a href="classEigen_1_1NestByValue.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1NoAlias.html">NoAlias</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Pseudo expression providing an operator = assuming no aliasing. <a href="classEigen_1_1NoAlias.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="structEigen_1_1NumTraits.html">NumTraits</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Holds information about the various numeric (i.e. scalar) types allowed by <a class="el" href="namespaceEigen.html" title="Namespace containing all symbols from the Eigen library. ">Eigen</a>. <a href="structEigen_1_1NumTraits.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1OuterStride.html">OuterStride</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Convenience specialization of <a class="el" href="classEigen_1_1Stride.html" title="Holds strides information for Map. ">Stride</a> to specify only an outer stride See class <a class="el" href="classEigen_1_1Map.html" title="A matrix or vector expression mapping an existing array of data. ">Map</a> for some examples. <a href="classEigen_1_1OuterStride.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1ParametrizedLine.html">ParametrizedLine</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A parametrized line. <a href="classEigen_1_1ParametrizedLine.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PardisoLDLT.html">PardisoLDLT</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A sparse direct Cholesky (<a class="el" href="classEigen_1_1LDLT.html" title="Robust Cholesky decomposition of a matrix with pivoting. ">LDLT</a>) factorization and solver based on the PARDISO library. <a href="classEigen_1_1PardisoLDLT.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PardisoLLT.html">PardisoLLT</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A sparse direct Cholesky (<a class="el" href="classEigen_1_1LLT.html" title="Standard Cholesky decomposition (LL^T) of a matrix and associated features. ">LLT</a>) factorization and solver based on the PARDISO library. <a href="classEigen_1_1PardisoLLT.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PardisoLU.html">PardisoLU</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A sparse direct LU factorization and solver based on the PARDISO library. <a href="classEigen_1_1PardisoLU.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PartialPivLU.html">PartialPivLU</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">LU decomposition of a matrix with partial pivoting, and related features. <a href="classEigen_1_1PartialPivLU.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PartialReduxExpr.html">PartialReduxExpr</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Generic expression of a partially reduxed matrix. <a href="classEigen_1_1PartialReduxExpr.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PastixLDLT.html">PastixLDLT</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A sparse direct supernodal Cholesky (<a class="el" href="classEigen_1_1LLT.html" title="Standard Cholesky decomposition (LL^T) of a matrix and associated features. ">LLT</a>) factorization and solver based on the PaStiX library. <a href="classEigen_1_1PastixLDLT.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PastixLLT.html">PastixLLT</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A sparse direct supernodal Cholesky (<a class="el" href="classEigen_1_1LLT.html" title="Standard Cholesky decomposition (LL^T) of a matrix and associated features. ">LLT</a>) factorization and solver based on the PaStiX library. <a href="classEigen_1_1PastixLLT.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PastixLU.html">PastixLU</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Interface to the PaStix solver. <a href="classEigen_1_1PastixLU.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PermutationBase.html">PermutationBase</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Base class for permutations. <a href="classEigen_1_1PermutationBase.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PermutationMatrix.html">PermutationMatrix</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Permutation matrix. <a href="classEigen_1_1PermutationMatrix.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PermutationWrapper.html">PermutationWrapper</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class to view a vector of integers as a permutation matrix. <a href="classEigen_1_1PermutationWrapper.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PlainObjectBase.html">PlainObjectBase</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Dense storage base class for matrices and arrays. <a href="classEigen_1_1PlainObjectBase.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="structEigen_1_1ProductReturnType.html">ProductReturnType</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Helper class to get the correct and optimized returned type of operator*. <a href="structEigen_1_1ProductReturnType.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1Quaternion.html">Quaternion</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">The quaternion class used to represent 3D orientations and rotations. <a href="classEigen_1_1Quaternion.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1QuaternionBase.html">QuaternionBase</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Base class for quaternion expressions. <a href="classEigen_1_1QuaternionBase.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1RealQZ.html">RealQZ</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Performs a real QZ decomposition of a pair of square matrices. <a href="classEigen_1_1RealQZ.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1RealSchur.html">RealSchur</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Performs a real Schur decomposition of a square matrix. <a href="classEigen_1_1RealSchur.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1Ref.html">Ref</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A matrix or vector expression mapping an existing expressions. <a href="classEigen_1_1Ref.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1Replicate.html">Replicate</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Expression of the multiple replication of a matrix or vector. <a href="classEigen_1_1Replicate.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1Reverse.html">Reverse</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Expression of the reverse of a vector or matrix. <a href="classEigen_1_1Reverse.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1Rotation2D.html">Rotation2D</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Represents a rotation/orientation in a 2 dimensional space. <a href="classEigen_1_1Rotation2D.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1RotationBase.html">RotationBase</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Common base class for compact rotation representations. <a href="classEigen_1_1RotationBase.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1Select.html">Select</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Expression of a coefficient wise version of the C++ ternary operator ?: <a href="classEigen_1_1Select.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1SelfAdjointEigenSolver.html">SelfAdjointEigenSolver</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Computes eigenvalues and eigenvectors of selfadjoint matrices. <a href="classEigen_1_1SelfAdjointEigenSolver.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1SelfAdjointView.html">SelfAdjointView</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Expression of a selfadjoint matrix from a triangular part of a dense matrix. <a href="classEigen_1_1SelfAdjointView.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1SimplicialCholesky.html">SimplicialCholesky</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1SimplicialCholeskyBase.html">SimplicialCholeskyBase</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A direct sparse Cholesky factorizations. <a href="classEigen_1_1SimplicialCholeskyBase.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1SimplicialLDLT.html">SimplicialLDLT</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A direct sparse <a class="el" href="classEigen_1_1LDLT.html" title="Robust Cholesky decomposition of a matrix with pivoting. ">LDLT</a> Cholesky factorizations without square root. <a href="classEigen_1_1SimplicialLDLT.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1SimplicialLLT.html">SimplicialLLT</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A direct sparse <a class="el" href="classEigen_1_1LLT.html" title="Standard Cholesky decomposition (LL^T) of a matrix and associated features. ">LLT</a> Cholesky factorizations. <a href="classEigen_1_1SimplicialLLT.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structEigen_1_1Sparse.html">Sparse</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1SparseLU.html">SparseLU</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="structEigen_1_1Sparse.html">Sparse</a> supernodal LU factorization for general matrices. <a href="classEigen_1_1SparseLU.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1SparseMatrix.html">SparseMatrix</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A versatible sparse matrix representation. <a href="classEigen_1_1SparseMatrix.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1SparseMatrixBase.html">SparseMatrixBase</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Base class of any sparse matrices or sparse expressions. <a href="classEigen_1_1SparseMatrixBase.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1SparseQR.html">SparseQR</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="structEigen_1_1Sparse.html">Sparse</a> left-looking rank-revealing QR factorization. <a href="classEigen_1_1SparseQR.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1SparseSelfAdjointView.html">SparseSelfAdjointView</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Pseudo expression to manipulate a triangular sparse matrix as a selfadjoint matrix. <a href="classEigen_1_1SparseSelfAdjointView.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1SparseVector.html">SparseVector</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">a sparse vector class <a href="classEigen_1_1SparseVector.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1SPQR.html">SPQR</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="structEigen_1_1Sparse.html">Sparse</a> QR factorization based on SuiteSparseQR library. <a href="classEigen_1_1SPQR.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1Stride.html">Stride</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Holds strides information for <a class="el" href="classEigen_1_1Map.html" title="A matrix or vector expression mapping an existing array of data. ">Map</a>. <a href="classEigen_1_1Stride.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1SuperILU.html">SuperILU</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A sparse direct <b>incomplete</b> LU factorization and solver based on the <a class="el" href="classEigen_1_1SuperLU.html" title="A sparse direct LU factorization and solver based on the SuperLU library. ">SuperLU</a> library. <a href="classEigen_1_1SuperILU.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1SuperLU.html">SuperLU</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A sparse direct LU factorization and solver based on the <a class="el" href="classEigen_1_1SuperLU.html" title="A sparse direct LU factorization and solver based on the SuperLU library. ">SuperLU</a> library. <a href="classEigen_1_1SuperLU.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1SuperLUBase.html">SuperLUBase</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">The base class for the direct and incomplete LU factorization of <a class="el" href="classEigen_1_1SuperLU.html" title="A sparse direct LU factorization and solver based on the SuperLU library. ">SuperLU</a>. <a href="classEigen_1_1SuperLUBase.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1Transform.html">Transform</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Represents an homogeneous transformation in a N dimensional space. <a href="classEigen_1_1Transform.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1Translation.html">Translation</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Represents a translation transformation. <a href="classEigen_1_1Translation.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1Transpose.html">Transpose</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Expression of the transpose of a matrix. <a href="classEigen_1_1Transpose.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1Transpositions.html">Transpositions</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Represents a sequence of transpositions (row/column interchange) <a href="classEigen_1_1Transpositions.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1TriangularView.html">TriangularView</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Base class for triangular part in a matrix. <a href="classEigen_1_1TriangularView.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1Tridiagonalization.html">Tridiagonalization</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Tridiagonal decomposition of a selfadjoint matrix. <a href="classEigen_1_1Tridiagonalization.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1Triplet.html">Triplet</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A small structure to hold a non zero as a triplet (i,j,value). <a href="classEigen_1_1Triplet.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1UmfPackLU.html">UmfPackLU</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A sparse LU factorization and solver based on UmfPack. <a href="classEigen_1_1UmfPackLU.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1VectorBlock.html">VectorBlock</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Expression of a fixed-size or dynamic-size sub-vector. <a href="classEigen_1_1VectorBlock.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1VectorwiseOp.html">VectorwiseOp</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Pseudo expression providing partial reduction operations. <a href="classEigen_1_1VectorwiseOp.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1WithFormat.html">WithFormat</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Pseudo expression providing matrix output with given format. <a href="classEigen_1_1WithFormat.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a> Typedefs</h2></td></tr> <tr class="memitem:gaac62cb423a4af85793c656a9848282a0"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Transform.html">Transform</a>< double, <br class="typebreak"/> 2, <a class="el" href="group__enums.html#gga302a826315506a7217d4b477ea78425fac0984f0c0fc7cdcea1c0bde170f9c925">Affine</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Geometry__Module.html#gaac62cb423a4af85793c656a9848282a0">Affine2d</a></td></tr> <tr class="separator:gaac62cb423a4af85793c656a9848282a0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaaacee014168e2286115b9acd93de9c77"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Transform.html">Transform</a>< float, <br class="typebreak"/> 2, <a class="el" href="group__enums.html#gga302a826315506a7217d4b477ea78425fac0984f0c0fc7cdcea1c0bde170f9c925">Affine</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Geometry__Module.html#gaaacee014168e2286115b9acd93de9c77">Affine2f</a></td></tr> <tr class="separator:gaaacee014168e2286115b9acd93de9c77"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga1cee3e45cad60050d3c94cf603e2ff45"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Transform.html">Transform</a>< double, <br class="typebreak"/> 3, <a class="el" href="group__enums.html#gga302a826315506a7217d4b477ea78425fac0984f0c0fc7cdcea1c0bde170f9c925">Affine</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Geometry__Module.html#ga1cee3e45cad60050d3c94cf603e2ff45">Affine3d</a></td></tr> <tr class="separator:ga1cee3e45cad60050d3c94cf603e2ff45"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaca1e57a15de08fe20c934c5600f19314"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Transform.html">Transform</a>< float, <br class="typebreak"/> 3, <a class="el" href="group__enums.html#gga302a826315506a7217d4b477ea78425fac0984f0c0fc7cdcea1c0bde170f9c925">Affine</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Geometry__Module.html#gaca1e57a15de08fe20c934c5600f19314">Affine3f</a></td></tr> <tr class="separator:gaca1e57a15de08fe20c934c5600f19314"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaa44476c8fb0e300b47e21111db7f8224"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Transform.html">Transform</a>< double, <br class="typebreak"/> 2, <a class="el" href="group__enums.html#gga302a826315506a7217d4b477ea78425faff9f02205c7dca9999837f996df1d06e">AffineCompact</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Geometry__Module.html#gaa44476c8fb0e300b47e21111db7f8224">AffineCompact2d</a></td></tr> <tr class="separator:gaa44476c8fb0e300b47e21111db7f8224"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga2ffd4a2121dd59a3955735299e5e6364"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Transform.html">Transform</a>< float, <br class="typebreak"/> 2, <a class="el" href="group__enums.html#gga302a826315506a7217d4b477ea78425faff9f02205c7dca9999837f996df1d06e">AffineCompact</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Geometry__Module.html#ga2ffd4a2121dd59a3955735299e5e6364">AffineCompact2f</a></td></tr> <tr class="separator:ga2ffd4a2121dd59a3955735299e5e6364"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga40d0ecae258b06c9633323da78162515"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Transform.html">Transform</a>< double, <br class="typebreak"/> 3, <a class="el" href="group__enums.html#gga302a826315506a7217d4b477ea78425faff9f02205c7dca9999837f996df1d06e">AffineCompact</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Geometry__Module.html#ga40d0ecae258b06c9633323da78162515">AffineCompact3d</a></td></tr> <tr class="separator:ga40d0ecae258b06c9633323da78162515"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga1c999eef555fe940f147f3e8d18be6de"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Transform.html">Transform</a>< float, <br class="typebreak"/> 3, <a class="el" href="group__enums.html#gga302a826315506a7217d4b477ea78425faff9f02205c7dca9999837f996df1d06e">AffineCompact</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Geometry__Module.html#ga1c999eef555fe940f147f3e8d18be6de">AffineCompact3f</a></td></tr> <tr class="separator:ga1c999eef555fe940f147f3e8d18be6de"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga4dd1d7dc494daf9875cb269c42132af5"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1AlignedBox.html">AlignedBox</a>< double, 1 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__alignedboxtypedefs.html#ga4dd1d7dc494daf9875cb269c42132af5">AlignedBox1d</a></td></tr> <tr class="separator:ga4dd1d7dc494daf9875cb269c42132af5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga50b9c58cdfe3fd037046de0fc41e3c3f"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1AlignedBox.html">AlignedBox</a>< float, 1 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__alignedboxtypedefs.html#ga50b9c58cdfe3fd037046de0fc41e3c3f">AlignedBox1f</a></td></tr> <tr class="separator:ga50b9c58cdfe3fd037046de0fc41e3c3f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga251448d008cc481d512a6434927d84ad"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1AlignedBox.html">AlignedBox</a>< int, 1 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__alignedboxtypedefs.html#ga251448d008cc481d512a6434927d84ad">AlignedBox1i</a></td></tr> <tr class="separator:ga251448d008cc481d512a6434927d84ad"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gabab056de6845fd1f81a4b7b7aeae8a27"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1AlignedBox.html">AlignedBox</a>< double, 2 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__alignedboxtypedefs.html#gabab056de6845fd1f81a4b7b7aeae8a27">AlignedBox2d</a></td></tr> <tr class="separator:gabab056de6845fd1f81a4b7b7aeae8a27"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga6f1d7eeaf52e43e12e5fd8f9c39bac6c"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1AlignedBox.html">AlignedBox</a>< float, 2 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__alignedboxtypedefs.html#ga6f1d7eeaf52e43e12e5fd8f9c39bac6c">AlignedBox2f</a></td></tr> <tr class="separator:ga6f1d7eeaf52e43e12e5fd8f9c39bac6c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gad6939f99f23d3b555d06740e6ff7e621"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1AlignedBox.html">AlignedBox</a>< int, 2 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__alignedboxtypedefs.html#gad6939f99f23d3b555d06740e6ff7e621">AlignedBox2i</a></td></tr> <tr class="separator:gad6939f99f23d3b555d06740e6ff7e621"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga3187e14b82b26fc49268b84658d01de9"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1AlignedBox.html">AlignedBox</a>< double, 3 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__alignedboxtypedefs.html#ga3187e14b82b26fc49268b84658d01de9">AlignedBox3d</a></td></tr> <tr class="separator:ga3187e14b82b26fc49268b84658d01de9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaf887dd68f34d4cd7a7d6f4a36dec7a10"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1AlignedBox.html">AlignedBox</a>< float, 3 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__alignedboxtypedefs.html#gaf887dd68f34d4cd7a7d6f4a36dec7a10">AlignedBox3f</a></td></tr> <tr class="separator:gaf887dd68f34d4cd7a7d6f4a36dec7a10"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga999b927b5f8851626f75d4a826e79009"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1AlignedBox.html">AlignedBox</a>< int, 3 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__alignedboxtypedefs.html#ga999b927b5f8851626f75d4a826e79009">AlignedBox3i</a></td></tr> <tr class="separator:ga999b927b5f8851626f75d4a826e79009"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gab0a318a732814dd3d6120e08a7660489"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1AlignedBox.html">AlignedBox</a>< double, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__alignedboxtypedefs.html#gab0a318a732814dd3d6120e08a7660489">AlignedBox4d</a></td></tr> <tr class="separator:gab0a318a732814dd3d6120e08a7660489"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga34536b06ad816a5f5801f712accf0359"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1AlignedBox.html">AlignedBox</a>< float, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__alignedboxtypedefs.html#ga34536b06ad816a5f5801f712accf0359">AlignedBox4f</a></td></tr> <tr class="separator:ga34536b06ad816a5f5801f712accf0359"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga1c8eff0becf3500da2ffe64772bc5737"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1AlignedBox.html">AlignedBox</a>< int, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__alignedboxtypedefs.html#ga1c8eff0becf3500da2ffe64772bc5737">AlignedBox4i</a></td></tr> <tr class="separator:ga1c8eff0becf3500da2ffe64772bc5737"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaddda07bac69c92cf75f689ff210e7015"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1AlignedBox.html">AlignedBox</a>< double, <br class="typebreak"/> <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__alignedboxtypedefs.html#gaddda07bac69c92cf75f689ff210e7015">AlignedBoxXd</a></td></tr> <tr class="separator:gaddda07bac69c92cf75f689ff210e7015"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga1d2fb743c9f1d10d915d2f3a09ae31c1"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1AlignedBox.html">AlignedBox</a>< float, <br class="typebreak"/> <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__alignedboxtypedefs.html#ga1d2fb743c9f1d10d915d2f3a09ae31c1">AlignedBoxXf</a></td></tr> <tr class="separator:ga1d2fb743c9f1d10d915d2f3a09ae31c1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gab96c33719aa8716db2935ac827a05c8a"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1AlignedBox.html">AlignedBox</a>< int, <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__alignedboxtypedefs.html#gab96c33719aa8716db2935ac827a05c8a">AlignedBoxXi</a></td></tr> <tr class="separator:gab96c33719aa8716db2935ac827a05c8a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaae4796ca310c4b5b0d857333a3c99afc"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1DiagonalMatrix.html">DiagonalMatrix</a>< double, 2 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Geometry__Module.html#gaae4796ca310c4b5b0d857333a3c99afc">AlignedScaling2d</a></td></tr> <tr class="separator:gaae4796ca310c4b5b0d857333a3c99afc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga2d228eea1fcc6870e75d608ef2aa9565"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1DiagonalMatrix.html">DiagonalMatrix</a>< float, 2 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Geometry__Module.html#ga2d228eea1fcc6870e75d608ef2aa9565">AlignedScaling2f</a></td></tr> <tr class="separator:ga2d228eea1fcc6870e75d608ef2aa9565"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gabe609cfffef979a1b2ab553486b9f48b"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1DiagonalMatrix.html">DiagonalMatrix</a>< double, 3 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Geometry__Module.html#gabe609cfffef979a1b2ab553486b9f48b">AlignedScaling3d</a></td></tr> <tr class="separator:gabe609cfffef979a1b2ab553486b9f48b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga462a06cebdc958f79cf7b50df07461ff"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1DiagonalMatrix.html">DiagonalMatrix</a>< float, 3 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Geometry__Module.html#ga462a06cebdc958f79cf7b50df07461ff">AlignedScaling3f</a></td></tr> <tr class="separator:ga462a06cebdc958f79cf7b50df07461ff"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga0db1cc067c51aaa6dedf5805ee0c53d7"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1AngleAxis.html">AngleAxis</a>< double > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Geometry__Module.html#ga0db1cc067c51aaa6dedf5805ee0c53d7">AngleAxisd</a></td></tr> <tr class="separator:ga0db1cc067c51aaa6dedf5805ee0c53d7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga811d6fdab2002723bc7a72f055ce8c1d"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1AngleAxis.html">AngleAxis</a>< float > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Geometry__Module.html#ga811d6fdab2002723bc7a72f055ce8c1d">AngleAxisf</a></td></tr> <tr class="separator:ga811d6fdab2002723bc7a72f055ce8c1d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga3802603a0c0017d3bc38e1c2483bc0c8"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Transform.html">Transform</a>< double, <br class="typebreak"/> 2, <a class="el" href="group__enums.html#gga302a826315506a7217d4b477ea78425fac6ccc3814bb6d2a8bf7f75d7131c6b17">Isometry</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Geometry__Module.html#ga3802603a0c0017d3bc38e1c2483bc0c8">Isometry2d</a></td></tr> <tr class="separator:ga3802603a0c0017d3bc38e1c2483bc0c8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga4ee356e527fdc5aa9b048542ff6d4278"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Transform.html">Transform</a>< float, <br class="typebreak"/> 2, <a class="el" href="group__enums.html#gga302a826315506a7217d4b477ea78425fac6ccc3814bb6d2a8bf7f75d7131c6b17">Isometry</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Geometry__Module.html#ga4ee356e527fdc5aa9b048542ff6d4278">Isometry2f</a></td></tr> <tr class="separator:ga4ee356e527fdc5aa9b048542ff6d4278"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaf6a2d462b1cb12f96cb6baedc132a3f2"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Transform.html">Transform</a>< double, <br class="typebreak"/> 3, <a class="el" href="group__enums.html#gga302a826315506a7217d4b477ea78425fac6ccc3814bb6d2a8bf7f75d7131c6b17">Isometry</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Geometry__Module.html#gaf6a2d462b1cb12f96cb6baedc132a3f2">Isometry3d</a></td></tr> <tr class="separator:gaf6a2d462b1cb12f96cb6baedc132a3f2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaaab0779d16c81454c038cee3324585f2"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Transform.html">Transform</a>< float, <br class="typebreak"/> 3, <a class="el" href="group__enums.html#gga302a826315506a7217d4b477ea78425fac6ccc3814bb6d2a8bf7f75d7131c6b17">Isometry</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Geometry__Module.html#gaaab0779d16c81454c038cee3324585f2">Isometry3f</a></td></tr> <tr class="separator:gaaab0779d16c81454c038cee3324585f2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga099c0678ffaf850329241e45d616f127"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< std::complex<br class="typebreak"/> < double >, 2, 2 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga099c0678ffaf850329241e45d616f127">Matrix2cd</a></td></tr> <tr class="separator:ga099c0678ffaf850329241e45d616f127"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga57974378374e0683c6b6896298fbf4be"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< std::complex<br class="typebreak"/> < float >, 2, 2 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga57974378374e0683c6b6896298fbf4be">Matrix2cf</a></td></tr> <tr class="separator:ga57974378374e0683c6b6896298fbf4be"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga5521d9f6a8d61d3f04a819b799ad9a65"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< double, 2, 2 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga5521d9f6a8d61d3f04a819b799ad9a65">Matrix2d</a></td></tr> <tr class="separator:ga5521d9f6a8d61d3f04a819b799ad9a65"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga535a919504bb3bc463b8995c196c1eed"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< float, 2, 2 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga535a919504bb3bc463b8995c196c1eed">Matrix2f</a></td></tr> <tr class="separator:ga535a919504bb3bc463b8995c196c1eed"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gab837976997f1fdef130c5f47f712b9b0"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< int, 2, 2 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gab837976997f1fdef130c5f47f712b9b0">Matrix2i</a></td></tr> <tr class="separator:gab837976997f1fdef130c5f47f712b9b0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga60da1fab27a41c5663ddc22e9d0fe352"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< std::complex<br class="typebreak"/> < double >, 2, <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga60da1fab27a41c5663ddc22e9d0fe352">Matrix2Xcd</a></td></tr> <tr class="separator:ga60da1fab27a41c5663ddc22e9d0fe352"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gae0f19b89e53299d61e32c1e20b4edb53"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< std::complex<br class="typebreak"/> < float >, 2, <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gae0f19b89e53299d61e32c1e20b4edb53">Matrix2Xcf</a></td></tr> <tr class="separator:gae0f19b89e53299d61e32c1e20b4edb53"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga890734166f62e879d08de6822587faed"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< double, <br class="typebreak"/> 2, <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga890734166f62e879d08de6822587faed">Matrix2Xd</a></td></tr> <tr class="separator:ga890734166f62e879d08de6822587faed"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga884b083c5e618a56b1b1618d8e07c41b"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< float, 2, <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga884b083c5e618a56b1b1618d8e07c41b">Matrix2Xf</a></td></tr> <tr class="separator:ga884b083c5e618a56b1b1618d8e07c41b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga1e9de46a250c2065ae51792e59ec1568"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< int, 2, <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga1e9de46a250c2065ae51792e59ec1568">Matrix2Xi</a></td></tr> <tr class="separator:ga1e9de46a250c2065ae51792e59ec1568"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gae1f1259a1b6332c8d008a9556f89817d"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< std::complex<br class="typebreak"/> < double >, 3, 3 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gae1f1259a1b6332c8d008a9556f89817d">Matrix3cd</a></td></tr> <tr class="separator:gae1f1259a1b6332c8d008a9556f89817d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gac4bea75663d8da1d0cbddc839497e70e"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< std::complex<br class="typebreak"/> < float >, 3, 3 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gac4bea75663d8da1d0cbddc839497e70e">Matrix3cf</a></td></tr> <tr class="separator:gac4bea75663d8da1d0cbddc839497e70e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga45a14b423c687c3e2e8325f148e27bf3"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< double, 3, 3 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga45a14b423c687c3e2e8325f148e27bf3">Matrix3d</a></td></tr> <tr class="separator:ga45a14b423c687c3e2e8325f148e27bf3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga2b787393a7fc870d99aa634f60b2510c"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< float, 3, 3 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga2b787393a7fc870d99aa634f60b2510c">Matrix3f</a></td></tr> <tr class="separator:ga2b787393a7fc870d99aa634f60b2510c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga4b6688615f30a9959be0285115080c3d"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< int, 3, 3 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga4b6688615f30a9959be0285115080c3d">Matrix3i</a></td></tr> <tr class="separator:ga4b6688615f30a9959be0285115080c3d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga7cf8ff902486d2eccd872ba4781697ba"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< std::complex<br class="typebreak"/> < double >, 3, <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga7cf8ff902486d2eccd872ba4781697ba">Matrix3Xcd</a></td></tr> <tr class="separator:ga7cf8ff902486d2eccd872ba4781697ba"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga6cca6232694ed2aa230cfab679beebe7"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< std::complex<br class="typebreak"/> < float >, 3, <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga6cca6232694ed2aa230cfab679beebe7">Matrix3Xcf</a></td></tr> <tr class="separator:ga6cca6232694ed2aa230cfab679beebe7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gac889e226b7d67d37f93bafc98adfc9e3"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< double, <br class="typebreak"/> 3, <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gac889e226b7d67d37f93bafc98adfc9e3">Matrix3Xd</a></td></tr> <tr class="separator:gac889e226b7d67d37f93bafc98adfc9e3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga79157f175aa49e4079cd847b9bf79410"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< float, 3, <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga79157f175aa49e4079cd847b9bf79410">Matrix3Xf</a></td></tr> <tr class="separator:ga79157f175aa49e4079cd847b9bf79410"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga76a5aec1beb4782f445917f66c487798"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< int, 3, <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga76a5aec1beb4782f445917f66c487798">Matrix3Xi</a></td></tr> <tr class="separator:ga76a5aec1beb4782f445917f66c487798"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gab388a941709b398b716c3cc846216a90"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< std::complex<br class="typebreak"/> < double >, 4, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gab388a941709b398b716c3cc846216a90">Matrix4cd</a></td></tr> <tr class="separator:gab388a941709b398b716c3cc846216a90"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga71b8df208787a9dff903b742ee603438"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< std::complex<br class="typebreak"/> < float >, 4, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga71b8df208787a9dff903b742ee603438">Matrix4cf</a></td></tr> <tr class="separator:ga71b8df208787a9dff903b742ee603438"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gacd860ff07358f6a703c2c0d4a174e920"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< double, 4, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gacd860ff07358f6a703c2c0d4a174e920">Matrix4d</a></td></tr> <tr class="separator:gacd860ff07358f6a703c2c0d4a174e920"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga548963d9c2934037af5f8e5b3df87e45"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< float, 4, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga548963d9c2934037af5f8e5b3df87e45">Matrix4f</a></td></tr> <tr class="separator:ga548963d9c2934037af5f8e5b3df87e45"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga43fa1a4828b3632224b0a959151ec232"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< int, 4, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga43fa1a4828b3632224b0a959151ec232">Matrix4i</a></td></tr> <tr class="separator:ga43fa1a4828b3632224b0a959151ec232"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gac8cfbda98260714fbd78a642c4a396d3"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< std::complex<br class="typebreak"/> < double >, 4, <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gac8cfbda98260714fbd78a642c4a396d3">Matrix4Xcd</a></td></tr> <tr class="separator:gac8cfbda98260714fbd78a642c4a396d3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga7b9a006b847a1b47b4e8a90cd0323565"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< std::complex<br class="typebreak"/> < float >, 4, <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga7b9a006b847a1b47b4e8a90cd0323565">Matrix4Xcf</a></td></tr> <tr class="separator:ga7b9a006b847a1b47b4e8a90cd0323565"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga95566e75fb12a668c77d1e2e005230ef"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< double, <br class="typebreak"/> 4, <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga95566e75fb12a668c77d1e2e005230ef">Matrix4Xd</a></td></tr> <tr class="separator:ga95566e75fb12a668c77d1e2e005230ef"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga6a28e98ec348cb3f4a48b1cc35646bb1"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< float, 4, <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga6a28e98ec348cb3f4a48b1cc35646bb1">Matrix4Xf</a></td></tr> <tr class="separator:ga6a28e98ec348cb3f4a48b1cc35646bb1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaaa90e93baa6e11e511b968b70d24c18c"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< int, 4, <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gaaa90e93baa6e11e511b968b70d24c18c">Matrix4Xi</a></td></tr> <tr class="separator:gaaa90e93baa6e11e511b968b70d24c18c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaad959aa3e87b56811ac416b69a550020"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< std::complex<br class="typebreak"/> < double >, <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a>, 2 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gaad959aa3e87b56811ac416b69a550020">MatrixX2cd</a></td></tr> <tr class="separator:gaad959aa3e87b56811ac416b69a550020"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga9de825e14ff4855c195c2a0e68e71a38"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< std::complex<br class="typebreak"/> < float >, <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a>, 2 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga9de825e14ff4855c195c2a0e68e71a38">MatrixX2cf</a></td></tr> <tr class="separator:ga9de825e14ff4855c195c2a0e68e71a38"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga06d226c6691b2615b3de62bd18c71630"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< double, <br class="typebreak"/> <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a>, 2 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga06d226c6691b2615b3de62bd18c71630">MatrixX2d</a></td></tr> <tr class="separator:ga06d226c6691b2615b3de62bd18c71630"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga52645c7a2b0d8af2ddae0ccf0f31e8cb"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< float, <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a>, 2 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga52645c7a2b0d8af2ddae0ccf0f31e8cb">MatrixX2f</a></td></tr> <tr class="separator:ga52645c7a2b0d8af2ddae0ccf0f31e8cb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gab11b939b03a55bc735a7d127df091c87"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< int, <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a>, 2 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gab11b939b03a55bc735a7d127df091c87">MatrixX2i</a></td></tr> <tr class="separator:gab11b939b03a55bc735a7d127df091c87"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaad6c6930fa3b393089a9473ec6a63b1d"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< std::complex<br class="typebreak"/> < double >, <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a>, 3 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gaad6c6930fa3b393089a9473ec6a63b1d">MatrixX3cd</a></td></tr> <tr class="separator:gaad6c6930fa3b393089a9473ec6a63b1d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga73f4699a87c647d4e14c9b5f43173203"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< std::complex<br class="typebreak"/> < float >, <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a>, 3 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga73f4699a87c647d4e14c9b5f43173203">MatrixX3cf</a></td></tr> <tr class="separator:ga73f4699a87c647d4e14c9b5f43173203"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga3e8aca573cae87793e9020bf87decf1f"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< double, <br class="typebreak"/> <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a>, 3 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga3e8aca573cae87793e9020bf87decf1f">MatrixX3d</a></td></tr> <tr class="separator:ga3e8aca573cae87793e9020bf87decf1f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga65248c5de749bda7303a570b6d6a2286"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< float, <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a>, 3 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga65248c5de749bda7303a570b6d6a2286">MatrixX3f</a></td></tr> <tr class="separator:ga65248c5de749bda7303a570b6d6a2286"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaa2672f548faa60f8a3681032cf8771c9"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< int, <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a>, 3 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gaa2672f548faa60f8a3681032cf8771c9">MatrixX3i</a></td></tr> <tr class="separator:gaa2672f548faa60f8a3681032cf8771c9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga441ee6a529f06b2147c0dd055df3f906"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< std::complex<br class="typebreak"/> < double >, <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a>, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga441ee6a529f06b2147c0dd055df3f906">MatrixX4cd</a></td></tr> <tr class="separator:ga441ee6a529f06b2147c0dd055df3f906"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga07a6e071c27f235b2c2d8b50a8b600ad"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< std::complex<br class="typebreak"/> < float >, <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a>, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga07a6e071c27f235b2c2d8b50a8b600ad">MatrixX4cf</a></td></tr> <tr class="separator:ga07a6e071c27f235b2c2d8b50a8b600ad"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gacdfe8c2ae228f821e04de198e0dbe86a"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< double, <br class="typebreak"/> <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a>, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gacdfe8c2ae228f821e04de198e0dbe86a">MatrixX4d</a></td></tr> <tr class="separator:gacdfe8c2ae228f821e04de198e0dbe86a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga073c9939b5a004734ff171cb04e269b3"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< float, <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a>, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga073c9939b5a004734ff171cb04e269b3">MatrixX4f</a></td></tr> <tr class="separator:ga073c9939b5a004734ff171cb04e269b3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gadee1b51f69cea68ae7abbd34769c572f"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< int, <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a>, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gadee1b51f69cea68ae7abbd34769c572f">MatrixX4i</a></td></tr> <tr class="separator:gadee1b51f69cea68ae7abbd34769c572f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaf1d15c8c24df228ee4869535dcbfa288"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< std::complex<br class="typebreak"/> < double >, <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a>, <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gaf1d15c8c24df228ee4869535dcbfa288">MatrixXcd</a></td></tr> <tr class="separator:gaf1d15c8c24df228ee4869535dcbfa288"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaec02f1e32a13e5997899a554105ebfd4"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< std::complex<br class="typebreak"/> < float >, <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a>, <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gaec02f1e32a13e5997899a554105ebfd4">MatrixXcf</a></td></tr> <tr class="separator:gaec02f1e32a13e5997899a554105ebfd4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga0750af9a6b82761985a15fe77256de87"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< double, <br class="typebreak"/> <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a>, <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga0750af9a6b82761985a15fe77256de87">MatrixXd</a></td></tr> <tr class="separator:ga0750af9a6b82761985a15fe77256de87"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gabab09c32e96cfa9829a88400627af162"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< float, <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a>, <br class="typebreak"/> <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gabab09c32e96cfa9829a88400627af162">MatrixXf</a></td></tr> <tr class="separator:gabab09c32e96cfa9829a88400627af162"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga5b9d0d11e78fd355d23221154b7620e4"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< int, <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a>, <br class="typebreak"/> <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga5b9d0d11e78fd355d23221154b7620e4">MatrixXi</a></td></tr> <tr class="separator:ga5b9d0d11e78fd355d23221154b7620e4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gab2b63f5ecf343e58bee2eb482592bc49"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Transform.html">Transform</a>< double, <br class="typebreak"/> 2, <a class="el" href="group__enums.html#gga302a826315506a7217d4b477ea78425fa732168807730e0e931f3c5792b99b672">Projective</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Geometry__Module.html#gab2b63f5ecf343e58bee2eb482592bc49">Projective2d</a></td></tr> <tr class="separator:gab2b63f5ecf343e58bee2eb482592bc49"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga0af228e7443e5447de55bc7ba10b4d8e"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Transform.html">Transform</a>< float, <br class="typebreak"/> 2, <a class="el" href="group__enums.html#gga302a826315506a7217d4b477ea78425fa732168807730e0e931f3c5792b99b672">Projective</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Geometry__Module.html#ga0af228e7443e5447de55bc7ba10b4d8e">Projective2f</a></td></tr> <tr class="separator:ga0af228e7443e5447de55bc7ba10b4d8e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gad835f3f4d1783ee8b7ff85af90b9d13e"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Transform.html">Transform</a>< double, <br class="typebreak"/> 3, <a class="el" href="group__enums.html#gga302a826315506a7217d4b477ea78425fa732168807730e0e931f3c5792b99b672">Projective</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Geometry__Module.html#gad835f3f4d1783ee8b7ff85af90b9d13e">Projective3d</a></td></tr> <tr class="separator:gad835f3f4d1783ee8b7ff85af90b9d13e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaaf2985f9f12b96ba19c07a5ecd47056b"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Transform.html">Transform</a>< float, <br class="typebreak"/> 3, <a class="el" href="group__enums.html#gga302a826315506a7217d4b477ea78425fa732168807730e0e931f3c5792b99b672">Projective</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Geometry__Module.html#gaaf2985f9f12b96ba19c07a5ecd47056b">Projective3f</a></td></tr> <tr class="separator:gaaf2985f9f12b96ba19c07a5ecd47056b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga0d2bd45f1215359f8e7c0d7ab53c4acb"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Quaternion.html">Quaternion</a>< double > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Geometry__Module.html#ga0d2bd45f1215359f8e7c0d7ab53c4acb">Quaterniond</a></td></tr> <tr class="separator:ga0d2bd45f1215359f8e7c0d7ab53c4acb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaf65cf6f803890e57488d7de750bef682"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Quaternion.html">Quaternion</a>< float > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Geometry__Module.html#gaf65cf6f803890e57488d7de750bef682">Quaternionf</a></td></tr> <tr class="separator:gaf65cf6f803890e57488d7de750bef682"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gabfe832b0fc8c4c8b4dcf8b59ebe25603"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Map.html">Map</a>< <a class="el" href="classEigen_1_1Quaternion.html">Quaternion</a><br class="typebreak"/> < double >, <a class="el" href="group__enums.html#gga456ac33d49271d3e2c371351cd1d6371ad5380ca00f3d74b38593adf8a0d06d3e">Aligned</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Geometry__Module.html#gabfe832b0fc8c4c8b4dcf8b59ebe25603">QuaternionMapAlignedd</a></td></tr> <tr class="separator:gabfe832b0fc8c4c8b4dcf8b59ebe25603"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga987bcae344d68a98892d0e9404138404"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Map.html">Map</a>< <a class="el" href="classEigen_1_1Quaternion.html">Quaternion</a>< float ><br class="typebreak"/> , <a class="el" href="group__enums.html#gga456ac33d49271d3e2c371351cd1d6371ad5380ca00f3d74b38593adf8a0d06d3e">Aligned</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Geometry__Module.html#ga987bcae344d68a98892d0e9404138404">QuaternionMapAlignedf</a></td></tr> <tr class="separator:ga987bcae344d68a98892d0e9404138404"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaca6aed0c662d8272c53663c0093aacaa"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Map.html">Map</a>< <a class="el" href="classEigen_1_1Quaternion.html">Quaternion</a><br class="typebreak"/> < double >, 0 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Geometry__Module.html#gaca6aed0c662d8272c53663c0093aacaa">QuaternionMapd</a></td></tr> <tr class="separator:gaca6aed0c662d8272c53663c0093aacaa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga8d125241c02e63c656b75b38b2382816"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Map.html">Map</a>< <a class="el" href="classEigen_1_1Quaternion.html">Quaternion</a>< float >, 0 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Geometry__Module.html#ga8d125241c02e63c656b75b38b2382816">QuaternionMapf</a></td></tr> <tr class="separator:ga8d125241c02e63c656b75b38b2382816"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga197b898c965d08135ebfb21bf41b23e2"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Rotation2D.html">Rotation2D</a>< double > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Geometry__Module.html#ga197b898c965d08135ebfb21bf41b23e2">Rotation2Dd</a></td></tr> <tr class="separator:ga197b898c965d08135ebfb21bf41b23e2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga9a907f59280ce5650106a74904bab16d"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Rotation2D.html">Rotation2D</a>< float > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Geometry__Module.html#ga9a907f59280ce5650106a74904bab16d">Rotation2Df</a></td></tr> <tr class="separator:ga9a907f59280ce5650106a74904bab16d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga28406bb99d8e58d64245964b7e6dbd21"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< std::complex<br class="typebreak"/> < double >, 1, 2 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga28406bb99d8e58d64245964b7e6dbd21">RowVector2cd</a></td></tr> <tr class="separator:ga28406bb99d8e58d64245964b7e6dbd21"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gabd4c4e04935df3a6d74960b983b589df"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< std::complex<br class="typebreak"/> < float >, 1, 2 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gabd4c4e04935df3a6d74960b983b589df">RowVector2cf</a></td></tr> <tr class="separator:gabd4c4e04935df3a6d74960b983b589df"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga51deeb3c5f239ffd85174f6327b6c3a8"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< double, 1, 2 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga51deeb3c5f239ffd85174f6327b6c3a8">RowVector2d</a></td></tr> <tr class="separator:ga51deeb3c5f239ffd85174f6327b6c3a8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gabe998d13d60e68a525540100c0c39001"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< float, 1, 2 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gabe998d13d60e68a525540100c0c39001">RowVector2f</a></td></tr> <tr class="separator:gabe998d13d60e68a525540100c0c39001"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga721fa43db56fff83d1f96b2e370653c4"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< int, 1, 2 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga721fa43db56fff83d1f96b2e370653c4">RowVector2i</a></td></tr> <tr class="separator:ga721fa43db56fff83d1f96b2e370653c4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaff362f0e0c416ababa3aca339aff34aa"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< std::complex<br class="typebreak"/> < double >, 1, 3 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gaff362f0e0c416ababa3aca339aff34aa">RowVector3cd</a></td></tr> <tr class="separator:gaff362f0e0c416ababa3aca339aff34aa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga2787b7330c4c40a846b6fbbc41e6eb82"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< std::complex<br class="typebreak"/> < float >, 1, 3 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga2787b7330c4c40a846b6fbbc41e6eb82">RowVector3cf</a></td></tr> <tr class="separator:ga2787b7330c4c40a846b6fbbc41e6eb82"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gae986937bbeec1aa1291655f47182813f"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< double, 1, 3 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gae986937bbeec1aa1291655f47182813f">RowVector3d</a></td></tr> <tr class="separator:gae986937bbeec1aa1291655f47182813f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gad9a752d5e2af25d55179974812eae685"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< float, 1, 3 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gad9a752d5e2af25d55179974812eae685">RowVector3f</a></td></tr> <tr class="separator:gad9a752d5e2af25d55179974812eae685"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gae7b6e03e3177833102d307f98aa543b4"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< int, 1, 3 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gae7b6e03e3177833102d307f98aa543b4">RowVector3i</a></td></tr> <tr class="separator:gae7b6e03e3177833102d307f98aa543b4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gac13a7c4030de0d3fbebf9e5c4f66854d"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< std::complex<br class="typebreak"/> < double >, 1, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gac13a7c4030de0d3fbebf9e5c4f66854d">RowVector4cd</a></td></tr> <tr class="separator:gac13a7c4030de0d3fbebf9e5c4f66854d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gafc9dad885ad8c89e413e23e35b545219"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< std::complex<br class="typebreak"/> < float >, 1, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gafc9dad885ad8c89e413e23e35b545219">RowVector4cf</a></td></tr> <tr class="separator:gafc9dad885ad8c89e413e23e35b545219"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga8dcc2e3014b26fdb333486f45dc9090d"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< double, 1, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga8dcc2e3014b26fdb333486f45dc9090d">RowVector4d</a></td></tr> <tr class="separator:ga8dcc2e3014b26fdb333486f45dc9090d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga7bab8f3ac41e8fad1184081a256595e9"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< float, 1, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga7bab8f3ac41e8fad1184081a256595e9">RowVector4f</a></td></tr> <tr class="separator:ga7bab8f3ac41e8fad1184081a256595e9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga1b8ec6f0766c4900ed6f84f30c36669a"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< int, 1, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga1b8ec6f0766c4900ed6f84f30c36669a">RowVector4i</a></td></tr> <tr class="separator:ga1b8ec6f0766c4900ed6f84f30c36669a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gad3da7c10c3de35a4bbfc471fb148374f"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< std::complex<br class="typebreak"/> < double >, 1, <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gad3da7c10c3de35a4bbfc471fb148374f">RowVectorXcd</a></td></tr> <tr class="separator:gad3da7c10c3de35a4bbfc471fb148374f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga059ec94df743a79cde64618a03441a3c"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< std::complex<br class="typebreak"/> < float >, 1, <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga059ec94df743a79cde64618a03441a3c">RowVectorXcf</a></td></tr> <tr class="separator:ga059ec94df743a79cde64618a03441a3c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaa444957bc5772dc8e8cdfd1e3782234d"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< double, <br class="typebreak"/> 1, <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gaa444957bc5772dc8e8cdfd1e3782234d">RowVectorXd</a></td></tr> <tr class="separator:gaa444957bc5772dc8e8cdfd1e3782234d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gad950c8ebb50f405c8eabecb68e873ff4"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< float, 1, <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gad950c8ebb50f405c8eabecb68e873ff4">RowVectorXf</a></td></tr> <tr class="separator:gad950c8ebb50f405c8eabecb68e873ff4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga2a50ca3334794218c2b5096fa25ca229"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< int, 1, <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga2a50ca3334794218c2b5096fa25ca229">RowVectorXi</a></td></tr> <tr class="separator:ga2a50ca3334794218c2b5096fa25ca229"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga5916a4c924969e2a89c4c5d07e062725"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< std::complex<br class="typebreak"/> < double >, 2, 1 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga5916a4c924969e2a89c4c5d07e062725">Vector2cd</a></td></tr> <tr class="separator:ga5916a4c924969e2a89c4c5d07e062725"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga1abaac5a0208b4cd3b8c255a4d516e13"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< std::complex<br class="typebreak"/> < float >, 2, 1 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga1abaac5a0208b4cd3b8c255a4d516e13">Vector2cf</a></td></tr> <tr class="separator:ga1abaac5a0208b4cd3b8c255a4d516e13"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga685d563d586f4820b4a2df9a07d98c23"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< double, 2, 1 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga685d563d586f4820b4a2df9a07d98c23">Vector2d</a></td></tr> <tr class="separator:ga685d563d586f4820b4a2df9a07d98c23"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga7f1b1fd6061c265796ef9f5742854bee"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< float, 2, 1 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga7f1b1fd6061c265796ef9f5742854bee">Vector2f</a></td></tr> <tr class="separator:ga7f1b1fd6061c265796ef9f5742854bee"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gae4b211eebc55d300139b0e6e34a06cba"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< int, 2, 1 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gae4b211eebc55d300139b0e6e34a06cba">Vector2i</a></td></tr> <tr class="separator:gae4b211eebc55d300139b0e6e34a06cba"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga512cfe207272d8ece67a9adad344e748"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< std::complex<br class="typebreak"/> < double >, 3, 1 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga512cfe207272d8ece67a9adad344e748">Vector3cd</a></td></tr> <tr class="separator:ga512cfe207272d8ece67a9adad344e748"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gac886ec6df0250a7b2527488283857819"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< std::complex<br class="typebreak"/> < float >, 3, 1 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gac886ec6df0250a7b2527488283857819">Vector3cf</a></td></tr> <tr class="separator:gac886ec6df0250a7b2527488283857819"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga2006332f6989f501762673e21f5128f5"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< double, 3, 1 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga2006332f6989f501762673e21f5128f5">Vector3d</a></td></tr> <tr class="separator:ga2006332f6989f501762673e21f5128f5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga5ac9fb0df0c4858477890cce1f998096"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< float, 3, 1 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga5ac9fb0df0c4858477890cce1f998096">Vector3f</a></td></tr> <tr class="separator:ga5ac9fb0df0c4858477890cce1f998096"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaa4931fe5bb599038466be823fdfadd04"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< int, 3, 1 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gaa4931fe5bb599038466be823fdfadd04">Vector3i</a></td></tr> <tr class="separator:gaa4931fe5bb599038466be823fdfadd04"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga95401820f49d52fab6bfb4a5d8d4d6d5"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< std::complex<br class="typebreak"/> < double >, 4, 1 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga95401820f49d52fab6bfb4a5d8d4d6d5">Vector4cd</a></td></tr> <tr class="separator:ga95401820f49d52fab6bfb4a5d8d4d6d5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaff56da7b25b4c08b0f57c060cc068453"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< std::complex<br class="typebreak"/> < float >, 4, 1 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gaff56da7b25b4c08b0f57c060cc068453">Vector4cf</a></td></tr> <tr class="separator:gaff56da7b25b4c08b0f57c060cc068453"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga9bdb6b1010218b700f4bc0d23c7d2ee8"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< double, 4, 1 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga9bdb6b1010218b700f4bc0d23c7d2ee8">Vector4d</a></td></tr> <tr class="separator:ga9bdb6b1010218b700f4bc0d23c7d2ee8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga96452a1b0400ea4ef7935e06914a56b1"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< float, 4, 1 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga96452a1b0400ea4ef7935e06914a56b1">Vector4f</a></td></tr> <tr class="separator:ga96452a1b0400ea4ef7935e06914a56b1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga59796d8b9a2d6b8ae762b4151d9fb87b"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< int, 4, 1 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga59796d8b9a2d6b8ae762b4151d9fb87b">Vector4i</a></td></tr> <tr class="separator:ga59796d8b9a2d6b8ae762b4151d9fb87b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga3f53566af4e94dd734a669ffcf67560b"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< std::complex<br class="typebreak"/> < double >, <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a>, 1 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga3f53566af4e94dd734a669ffcf67560b">VectorXcd</a></td></tr> <tr class="separator:ga3f53566af4e94dd734a669ffcf67560b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gae1c93041343a1ab92754065baed4ff7d"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< std::complex<br class="typebreak"/> < float >, <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a>, 1 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gae1c93041343a1ab92754065baed4ff7d">VectorXcf</a></td></tr> <tr class="separator:gae1c93041343a1ab92754065baed4ff7d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga3da45e59796fbacf67fa568297927bd1"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< double, <br class="typebreak"/> <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a>, 1 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga3da45e59796fbacf67fa568297927bd1">VectorXd</a></td></tr> <tr class="separator:ga3da45e59796fbacf67fa568297927bd1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gafb4ca692a80152d552761e665d0a508c"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< float, <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a>, 1 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gafb4ca692a80152d552761e665d0a508c">VectorXf</a></td></tr> <tr class="separator:gafb4ca692a80152d552761e665d0a508c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga0312eb421909d32007ae4a55b9f22abb"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>< int, <a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a>, 1 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga0312eb421909d32007ae4a55b9f22abb">VectorXi</a></td></tr> <tr class="separator:ga0312eb421909d32007ae4a55b9f22abb"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a> Enumerations</h2></td></tr> <tr class="memitem:gab59c1bec446b10af208f977a871d910b"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom">{ <br/>   <a class="el" href="group__enums.html#ggab59c1bec446b10af208f977a871d910baf886b397626076218462d53d50eb96bc">Lower</a>, <br/>   <a class="el" href="group__enums.html#ggab59c1bec446b10af208f977a871d910bae70afef0d3ff7aca74e17e85ff6c9f2e">Upper</a>, <br/>   <a class="el" href="group__enums.html#ggab59c1bec446b10af208f977a871d910bab051342541ee4cd3d2d7d710ba7c8a2d">UnitDiag</a>, <br/>   <a class="el" href="group__enums.html#ggab59c1bec446b10af208f977a871d910ba72b90f18314e6abbe9193224547df48d">ZeroDiag</a>, <br/>   <a class="el" href="group__enums.html#ggab59c1bec446b10af208f977a871d910ba0dc6c411b3fc7ae6e32860a7872b7d18">UnitLower</a>, <br/>   <a class="el" href="group__enums.html#ggab59c1bec446b10af208f977a871d910ba65b1d67b2bb2e4a85b5f6a8863cd7109">UnitUpper</a>, <br/>   <a class="el" href="group__enums.html#ggab59c1bec446b10af208f977a871d910ba29eb98bd08096415c55f37ed4ac2af11">StrictlyLower</a>, <br/>   <a class="el" href="group__enums.html#ggab59c1bec446b10af208f977a871d910babf11791f004a059cfdd9b941c76f3703">StrictlyUpper</a>, <br/>   <a class="el" href="group__enums.html#ggab59c1bec446b10af208f977a871d910bac2a895b4256c681bdaa7cce26ab4e487">SelfAdjoint</a>, <br/>   <a class="el" href="group__enums.html#ggab59c1bec446b10af208f977a871d910ba33e94d2249181e0e1f815e7c0affc69b">Symmetric</a> <br/> }</td></tr> <tr class="separator:gab59c1bec446b10af208f977a871d910b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga456ac33d49271d3e2c371351cd1d6371"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom">{ <br/>   <a class="el" href="group__enums.html#gga456ac33d49271d3e2c371351cd1d6371afeaf599f3da3693d2ab4a7cc48a19437">Unaligned</a>, <br/>   <a class="el" href="group__enums.html#gga456ac33d49271d3e2c371351cd1d6371ad5380ca00f3d74b38593adf8a0d06d3e">Aligned</a> <br/> }</td></tr> <tr class="separator:ga456ac33d49271d3e2c371351cd1d6371"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga0c5bde183ecefe103f70b49ad9740bcd"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom">{ <br/>   <a class="el" href="group__enums.html#gga0c5bde183ecefe103f70b49ad9740bcdac86184b0e3be936fbfd20249a057a0bf">ColMajor</a>, <br/>   <a class="el" href="group__enums.html#gga0c5bde183ecefe103f70b49ad9740bcda1e16fa1b92ed7a058cd4ce7a9a0db044">RowMajor</a>, <br/>   <a class="el" href="group__enums.html#gga0c5bde183ecefe103f70b49ad9740bcda02a97bb4792f98916a1156a521fa9813">AutoAlign</a>, <br/>   <a class="el" href="group__enums.html#gga0c5bde183ecefe103f70b49ad9740bcda761c0504a518c7450ed6dfe9eaeab8a6">DontAlign</a> <br/> }</td></tr> <tr class="separator:ga0c5bde183ecefe103f70b49ad9740bcd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga3f4a95405348aa63ef907e692901011f"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom">{ <br/>   <a class="el" href="group__enums.html#gga3f4a95405348aa63ef907e692901011fa02217d2d79111440646e3b00c747745f">OnTheLeft</a>, <br/>   <a class="el" href="group__enums.html#gga3f4a95405348aa63ef907e692901011faeda0d7b1859ec757de18ee3b7c6c541c">OnTheRight</a> <br/> }</td></tr> <tr class="separator:ga3f4a95405348aa63ef907e692901011f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga7a6570775cf702f4d7a578fdbad75b2e"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__enums.html#ga7a6570775cf702f4d7a578fdbad75b2e">AccessorLevels</a> { <br/>   <a class="el" href="group__enums.html#gga7a6570775cf702f4d7a578fdbad75b2ea4ef687d4d4934463c6f9285c806b7d11">ReadOnlyAccessors</a>, <br/>   <a class="el" href="group__enums.html#gga7a6570775cf702f4d7a578fdbad75b2ea2edac285bba78bd48a94da7f6492a945">WriteAccessors</a>, <br/>   <a class="el" href="group__enums.html#gga7a6570775cf702f4d7a578fdbad75b2eaf0e4e8501bf4ed6c5f9af337d6c1ddf2">DirectAccessors</a>, <br/>   <a class="el" href="group__enums.html#gga7a6570775cf702f4d7a578fdbad75b2eabe9e80fe8a8bbadef8e22bf27e6ba156">DirectWriteAccessors</a> <br/> }</td></tr> <tr class="separator:ga7a6570775cf702f4d7a578fdbad75b2e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga51bc1ac16f26ebe51eae1abb77bd037b"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__enums.html#ga51bc1ac16f26ebe51eae1abb77bd037b">ComputationInfo</a> { <br/>   <a class="el" href="group__enums.html#gga51bc1ac16f26ebe51eae1abb77bd037bafdfbdf3247bd36a1f17270d5cec74c9c">Success</a>, <br/>   <a class="el" href="group__enums.html#gga51bc1ac16f26ebe51eae1abb77bd037ba710fff14e8fc77846d4b75d8f4cc2d5c">NumericalIssue</a>, <br/>   <a class="el" href="group__enums.html#gga51bc1ac16f26ebe51eae1abb77bd037ba4ff235bd185f3c5fceeec8d6540eb847">NoConvergence</a>, <br/>   <a class="el" href="group__enums.html#gga51bc1ac16f26ebe51eae1abb77bd037bae1252631a63be5890a1e78ff417d378f">InvalidInput</a> <br/> }</td></tr> <tr class="separator:ga51bc1ac16f26ebe51eae1abb77bd037b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga550469de139cb6f1605cb7cb2bbc79db"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__enums.html#ga550469de139cb6f1605cb7cb2bbc79db">CornerType</a> </td></tr> <tr class="separator:ga550469de139cb6f1605cb7cb2bbc79db"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga2d78499b99ddc29b9494f7ea33864d52"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__enums.html#ga2d78499b99ddc29b9494f7ea33864d52">DecompositionOptions</a> { , <br/>   <a class="el" href="group__enums.html#gga2d78499b99ddc29b9494f7ea33864d52a75953ad8f5837a79d6fbd3c116e7d462">ComputeFullU</a>, <br/>   <a class="el" href="group__enums.html#gga2d78499b99ddc29b9494f7ea33864d52aa1954d61a33cbb0e9960ca88085ec487">ComputeThinU</a>, <br/>   <a class="el" href="group__enums.html#gga2d78499b99ddc29b9494f7ea33864d52a1785ac1174dab733556ac572448984c7">ComputeFullV</a>, <br/>   <a class="el" href="group__enums.html#gga2d78499b99ddc29b9494f7ea33864d52aa0bec1072bc1ecbbaaa436f96fe02e78">ComputeThinV</a>, <br/>   <a class="el" href="group__enums.html#gga2d78499b99ddc29b9494f7ea33864d52adaf09d7c7a09d6c882b1a871268e87dd">EigenvaluesOnly</a>, <br/>   <a class="el" href="group__enums.html#gga2d78499b99ddc29b9494f7ea33864d52a92a556ff1203acee3bacb02b0d157870">ComputeEigenvectors</a> , <br/>   <a class="el" href="group__enums.html#gga2d78499b99ddc29b9494f7ea33864d52a3ae14e2ec1852cd8f07f401186f92bb6">Ax_lBx</a>, <br/>   <a class="el" href="group__enums.html#gga2d78499b99ddc29b9494f7ea33864d52aef728f6a0183a2218d9c9ff8387a2550">ABx_lx</a>, <br/>   <a class="el" href="group__enums.html#gga2d78499b99ddc29b9494f7ea33864d52a4313e64c939f7bc1df2a67958ebdbae8">BAx_lx</a> <br/> }</td></tr> <tr class="separator:ga2d78499b99ddc29b9494f7ea33864d52"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga8ef30fa9c08e08c8706653571f9f5b81"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__enums.html#ga8ef30fa9c08e08c8706653571f9f5b81">DirectionType</a> { <br/>   <a class="el" href="group__enums.html#gga8ef30fa9c08e08c8706653571f9f5b81a2434cd8c1a594a4cdaa250f86639c600">Vertical</a>, <br/>   <a class="el" href="group__enums.html#gga8ef30fa9c08e08c8706653571f9f5b81a7d5f78c516bedc0a066182a6fd606b8b">Horizontal</a>, <br/>   <a class="el" href="group__enums.html#gga8ef30fa9c08e08c8706653571f9f5b81a45def18a07325686f25627f90734e202">BothDirections</a> <br/> }</td></tr> <tr class="separator:ga8ef30fa9c08e08c8706653571f9f5b81"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gae270f00cf5924aa856a955a394d020d5"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__enums.html#gae270f00cf5924aa856a955a394d020d5">QRPreconditioners</a> { <br/>   <a class="el" href="group__enums.html#ggae270f00cf5924aa856a955a394d020d5aac42a4689c2325740cbc23311ba9327e">NoQRPreconditioner</a>, <br/>   <a class="el" href="group__enums.html#ggae270f00cf5924aa856a955a394d020d5a37392bfbf297a25f985f9e69deddc24d">HouseholderQRPreconditioner</a>, <br/>   <a class="el" href="group__enums.html#ggae270f00cf5924aa856a955a394d020d5a257ca0f85f8cac7a2fa8481cc17b1c75">ColPivHouseholderQRPreconditioner</a>, <br/>   <a class="el" href="group__enums.html#ggae270f00cf5924aa856a955a394d020d5a2dbd40407bbe2752e0498ea4ae7f6c83">FullPivHouseholderQRPreconditioner</a> <br/> }</td></tr> <tr class="separator:gae270f00cf5924aa856a955a394d020d5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga302a826315506a7217d4b477ea78425f"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__enums.html#ga302a826315506a7217d4b477ea78425f">TransformTraits</a> { <br/>   <a class="el" href="group__enums.html#gga302a826315506a7217d4b477ea78425fac6ccc3814bb6d2a8bf7f75d7131c6b17">Isometry</a>, <br/>   <a class="el" href="group__enums.html#gga302a826315506a7217d4b477ea78425fac0984f0c0fc7cdcea1c0bde170f9c925">Affine</a>, <br/>   <a class="el" href="group__enums.html#gga302a826315506a7217d4b477ea78425faff9f02205c7dca9999837f996df1d06e">AffineCompact</a>, <br/>   <a class="el" href="group__enums.html#gga302a826315506a7217d4b477ea78425fa732168807730e0e931f3c5792b99b672">Projective</a> <br/> }</td></tr> <tr class="separator:ga302a826315506a7217d4b477ea78425f"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> Functions</h2></td></tr> <tr class="memitem:ga5f2b3f80cdf7ae96609e4a8d2e55e371"><td class="memTemplParams" colspan="2">template<typename VectorsType , typename CoeffsType > </td></tr> <tr class="memitem:ga5f2b3f80cdf7ae96609e4a8d2e55e371"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classEigen_1_1HouseholderSequence.html">HouseholderSequence</a><br class="typebreak"/> < VectorsType, CoeffsType > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__Householder__Module.html#ga5f2b3f80cdf7ae96609e4a8d2e55e371">householderSequence</a> (const VectorsType &v, const CoeffsType &h)</td></tr> <tr class="memdesc:ga5f2b3f80cdf7ae96609e4a8d2e55e371"><td class="mdescLeft"> </td><td class="mdescRight">Convenience function for constructing a Householder sequence. <a href="group__Householder__Module.html#ga5f2b3f80cdf7ae96609e4a8d2e55e371">More...</a><br/></td></tr> <tr class="separator:ga5f2b3f80cdf7ae96609e4a8d2e55e371"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a820c0e0460934cc17eb6dacbad54a9f5"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceEigen.html#a820c0e0460934cc17eb6dacbad54a9f5">initParallel</a> ()</td></tr> <tr class="separator:a820c0e0460934cc17eb6dacbad54a9f5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2669f89ff38296a38e6d973552eb4e33"><td class="memItemLeft" align="right" valign="top">std::ptrdiff_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceEigen.html#a2669f89ff38296a38e6d973552eb4e33">l1CacheSize</a> ()</td></tr> <tr class="separator:a2669f89ff38296a38e6d973552eb4e33"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2cfc0330ba567d63a496be1cac8427ae"><td class="memItemLeft" align="right" valign="top">std::ptrdiff_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceEigen.html#a2cfc0330ba567d63a496be1cac8427ae">l2CacheSize</a> ()</td></tr> <tr class="separator:a2cfc0330ba567d63a496be1cac8427ae"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9aca97d83e21b91a04ec079360dfffeb"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceEigen.html#a9aca97d83e21b91a04ec079360dfffeb">nbThreads</a> ()</td></tr> <tr class="separator:a9aca97d83e21b91a04ec079360dfffeb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a65fa4a43fd239fc5fad5a4ba6ff39dcb"><td class="memTemplParams" colspan="2">template<typename SparseDerived , typename PermDerived > </td></tr> <tr class="memitem:a65fa4a43fd239fc5fad5a4ba6ff39dcb"><td class="memTemplItemLeft" align="right" valign="top">const <br class="typebreak"/> internal::permut_sparsematrix_product_retval<br class="typebreak"/> < <a class="el" href="classEigen_1_1PermutationBase.html">PermutationBase</a>< PermDerived ><br class="typebreak"/> , SparseDerived, <a class="el" href="group__enums.html#gga3f4a95405348aa63ef907e692901011faeda0d7b1859ec757de18ee3b7c6c541c">OnTheRight</a>, <br class="typebreak"/> false > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceEigen.html#a65fa4a43fd239fc5fad5a4ba6ff39dcb">operator*</a> (const <a class="el" href="classEigen_1_1SparseMatrixBase.html">SparseMatrixBase</a>< SparseDerived > &matrix, const <a class="el" href="classEigen_1_1PermutationBase.html">PermutationBase</a>< PermDerived > &perm)</td></tr> <tr class="separator:a65fa4a43fd239fc5fad5a4ba6ff39dcb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a60db665b0f94450ba34fa3cad79252fc"><td class="memTemplParams" colspan="2">template<typename SparseDerived , typename PermDerived > </td></tr> <tr class="memitem:a60db665b0f94450ba34fa3cad79252fc"><td class="memTemplItemLeft" align="right" valign="top">const <br class="typebreak"/> internal::permut_sparsematrix_product_retval<br class="typebreak"/> < <a class="el" href="classEigen_1_1PermutationBase.html">PermutationBase</a>< PermDerived ><br class="typebreak"/> , SparseDerived, <a class="el" href="group__enums.html#gga3f4a95405348aa63ef907e692901011fa02217d2d79111440646e3b00c747745f">OnTheLeft</a>, <br class="typebreak"/> false > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceEigen.html#a60db665b0f94450ba34fa3cad79252fc">operator*</a> (const <a class="el" href="classEigen_1_1PermutationBase.html">PermutationBase</a>< PermDerived > &perm, const <a class="el" href="classEigen_1_1SparseMatrixBase.html">SparseMatrixBase</a>< SparseDerived > &matrix)</td></tr> <tr class="separator:a60db665b0f94450ba34fa3cad79252fc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa2a1cfe6a202b0bd9b95ed499d1308ac"><td class="memTemplParams" colspan="2">template<typename SparseDerived , typename PermDerived > </td></tr> <tr class="memitem:aa2a1cfe6a202b0bd9b95ed499d1308ac"><td class="memTemplItemLeft" align="right" valign="top">const <br class="typebreak"/> internal::permut_sparsematrix_product_retval<br class="typebreak"/> < <a class="el" href="classEigen_1_1PermutationBase.html">PermutationBase</a>< PermDerived ><br class="typebreak"/> , SparseDerived, <a class="el" href="group__enums.html#gga3f4a95405348aa63ef907e692901011faeda0d7b1859ec757de18ee3b7c6c541c">OnTheRight</a>, <br class="typebreak"/> true > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceEigen.html#aa2a1cfe6a202b0bd9b95ed499d1308ac">operator*</a> (const <a class="el" href="classEigen_1_1SparseMatrixBase.html">SparseMatrixBase</a>< SparseDerived > &matrix, const <a class="el" href="classEigen_1_1Transpose.html">Transpose</a>< <a class="el" href="classEigen_1_1PermutationBase.html">PermutationBase</a>< PermDerived > > &tperm)</td></tr> <tr class="separator:aa2a1cfe6a202b0bd9b95ed499d1308ac"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1b9f1be9573778980edf708b65bcc1a3"><td class="memTemplParams" colspan="2">template<typename SparseDerived , typename PermDerived > </td></tr> <tr class="memitem:a1b9f1be9573778980edf708b65bcc1a3"><td class="memTemplItemLeft" align="right" valign="top">const <br class="typebreak"/> internal::permut_sparsematrix_product_retval<br class="typebreak"/> < <a class="el" href="classEigen_1_1PermutationBase.html">PermutationBase</a>< PermDerived ><br class="typebreak"/> , SparseDerived, <a class="el" href="group__enums.html#gga3f4a95405348aa63ef907e692901011fa02217d2d79111440646e3b00c747745f">OnTheLeft</a>, <br class="typebreak"/> true > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceEigen.html#a1b9f1be9573778980edf708b65bcc1a3">operator*</a> (const <a class="el" href="classEigen_1_1Transpose.html">Transpose</a>< <a class="el" href="classEigen_1_1PermutationBase.html">PermutationBase</a>< PermDerived > > &tperm, const <a class="el" href="classEigen_1_1SparseMatrixBase.html">SparseMatrixBase</a>< SparseDerived > &matrix)</td></tr> <tr class="separator:a1b9f1be9573778980edf708b65bcc1a3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a68feed5141300bad501b7392e83f4601"><td class="memTemplParams" colspan="2">template<typename Derived , typename TranspositionsDerived > </td></tr> <tr class="memitem:a68feed5141300bad501b7392e83f4601"><td class="memTemplItemLeft" align="right" valign="top">const <br class="typebreak"/> internal::transposition_matrix_product_retval<br class="typebreak"/> < TranspositionsDerived, <br class="typebreak"/> Derived, <a class="el" href="group__enums.html#gga3f4a95405348aa63ef907e692901011faeda0d7b1859ec757de18ee3b7c6c541c">OnTheRight</a> > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceEigen.html#a68feed5141300bad501b7392e83f4601">operator*</a> (const <a class="el" href="classEigen_1_1MatrixBase.html">MatrixBase</a>< Derived > &matrix, const TranspositionsBase< TranspositionsDerived > &transpositions)</td></tr> <tr class="separator:a68feed5141300bad501b7392e83f4601"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afe772abbdea15149837a80975540e0f5"><td class="memTemplParams" colspan="2">template<typename Derived , typename TranspositionDerived > </td></tr> <tr class="memitem:afe772abbdea15149837a80975540e0f5"><td class="memTemplItemLeft" align="right" valign="top">const <br class="typebreak"/> internal::transposition_matrix_product_retval<br class="typebreak"/> < TranspositionDerived, <br class="typebreak"/> Derived, <a class="el" href="group__enums.html#gga3f4a95405348aa63ef907e692901011fa02217d2d79111440646e3b00c747745f">OnTheLeft</a> > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceEigen.html#afe772abbdea15149837a80975540e0f5">operator*</a> (const TranspositionsBase< TranspositionDerived > &transpositions, const <a class="el" href="classEigen_1_1MatrixBase.html">MatrixBase</a>< Derived > &matrix)</td></tr> <tr class="separator:afe772abbdea15149837a80975540e0f5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a634bfd5e206a2e77f799b4c3956ea49e"><td class="memTemplParams" colspan="2">template<typename OtherDerived , typename VectorsType , typename CoeffsType , int Side> </td></tr> <tr class="memitem:a634bfd5e206a2e77f799b4c3956ea49e"><td class="memTemplItemLeft" align="right" valign="top">internal::matrix_type_times_scalar_type<br class="typebreak"/> < typename VectorsType::Scalar, <br class="typebreak"/> OtherDerived >::Type </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceEigen.html#a634bfd5e206a2e77f799b4c3956ea49e">operator*</a> (const <a class="el" href="classEigen_1_1MatrixBase.html">MatrixBase</a>< OtherDerived > &other, const <a class="el" href="classEigen_1_1HouseholderSequence.html">HouseholderSequence</a>< VectorsType, CoeffsType, Side > &h)</td></tr> <tr class="memdesc:a634bfd5e206a2e77f799b4c3956ea49e"><td class="mdescLeft"> </td><td class="mdescRight">Computes the product of a matrix with a Householder sequence. <a href="#a634bfd5e206a2e77f799b4c3956ea49e">More...</a><br/></td></tr> <tr class="separator:a634bfd5e206a2e77f799b4c3956ea49e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a81fb70d0dc1c6deb42e9816647607247"><td class="memTemplParams" colspan="2">template<typename Derived , typename PermutationDerived > </td></tr> <tr class="memitem:a81fb70d0dc1c6deb42e9816647607247"><td class="memTemplItemLeft" align="right" valign="top">const <br class="typebreak"/> internal::permut_matrix_product_retval<br class="typebreak"/> < PermutationDerived, Derived, <br class="typebreak"/> <a class="el" href="group__enums.html#gga3f4a95405348aa63ef907e692901011faeda0d7b1859ec757de18ee3b7c6c541c">OnTheRight</a> > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceEigen.html#a81fb70d0dc1c6deb42e9816647607247">operator*</a> (const <a class="el" href="classEigen_1_1MatrixBase.html">MatrixBase</a>< Derived > &matrix, const <a class="el" href="classEigen_1_1PermutationBase.html">PermutationBase</a>< PermutationDerived > &permutation)</td></tr> <tr class="separator:a81fb70d0dc1c6deb42e9816647607247"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a356bab1973885b64d54339ee9959519b"><td class="memTemplParams" colspan="2">template<typename Derived , typename PermutationDerived > </td></tr> <tr class="memitem:a356bab1973885b64d54339ee9959519b"><td class="memTemplItemLeft" align="right" valign="top">const <br class="typebreak"/> internal::permut_matrix_product_retval<br class="typebreak"/> < PermutationDerived, Derived, <br class="typebreak"/> <a class="el" href="group__enums.html#gga3f4a95405348aa63ef907e692901011fa02217d2d79111440646e3b00c747745f">OnTheLeft</a> > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceEigen.html#a356bab1973885b64d54339ee9959519b">operator*</a> (const <a class="el" href="classEigen_1_1PermutationBase.html">PermutationBase</a>< PermutationDerived > &permutation, const <a class="el" href="classEigen_1_1MatrixBase.html">MatrixBase</a>< Derived > &matrix)</td></tr> <tr class="separator:a356bab1973885b64d54339ee9959519b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acec656d25cf48f1a601d385d6083f3c6"><td class="memTemplParams" colspan="2"><a class="anchor" id="acec656d25cf48f1a601d385d6083f3c6"></a> template<typename Derived > </td></tr> <tr class="memitem:acec656d25cf48f1a601d385d6083f3c6"><td class="memTemplItemLeft" align="right" valign="top">const <a class="el" href="classEigen_1_1CwiseUnaryOp.html">Eigen::CwiseUnaryOp</a><br class="typebreak"/> < Eigen::internal::scalar_inverse_mult_op<br class="typebreak"/> < typename Derived::Scalar ><br class="typebreak"/> , const Derived > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceEigen.html#acec656d25cf48f1a601d385d6083f3c6">operator/</a> (const typename Derived::Scalar &s, const <a class="el" href="classEigen_1_1ArrayBase.html">Eigen::ArrayBase</a>< Derived > &a)</td></tr> <tr class="memdesc:acec656d25cf48f1a601d385d6083f3c6"><td class="mdescLeft"> </td><td class="mdescRight">Component-wise division of a scalar by array elements. <br/></td></tr> <tr class="separator:acec656d25cf48f1a601d385d6083f3c6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga897ebce658762148f706f73a05525e89"><td class="memTemplParams" colspan="2">template<typename VectorsType , typename CoeffsType > </td></tr> <tr class="memitem:ga897ebce658762148f706f73a05525e89"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classEigen_1_1HouseholderSequence.html">HouseholderSequence</a><br class="typebreak"/> < VectorsType, CoeffsType, <br class="typebreak"/> <a class="el" href="group__enums.html#gga3f4a95405348aa63ef907e692901011faeda0d7b1859ec757de18ee3b7c6c541c">OnTheRight</a> > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__Householder__Module.html#ga897ebce658762148f706f73a05525e89">rightHouseholderSequence</a> (const VectorsType &v, const CoeffsType &h)</td></tr> <tr class="memdesc:ga897ebce658762148f706f73a05525e89"><td class="mdescLeft"> </td><td class="mdescRight">Convenience function for constructing a Householder sequence. <a href="group__Householder__Module.html#ga897ebce658762148f706f73a05525e89">More...</a><br/></td></tr> <tr class="separator:ga897ebce658762148f706f73a05525e89"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acc8fa6822bfa316bdbcf8ad032e5edb6"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceEigen.html#acc8fa6822bfa316bdbcf8ad032e5edb6">setCpuCacheSizes</a> (std::ptrdiff_t l1, std::ptrdiff_t l2)</td></tr> <tr class="separator:acc8fa6822bfa316bdbcf8ad032e5edb6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af9cd17c2fe18204239cd11c88c120b50"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceEigen.html#af9cd17c2fe18204239cd11c88c120b50">setNbThreads</a> (int v)</td></tr> <tr class="separator:af9cd17c2fe18204239cd11c88c120b50"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gab3f5a82a24490b936f8694cf8fef8e60"><td class="memTemplParams" colspan="2">template<typename Derived , typename OtherDerived > </td></tr> <tr class="memitem:gab3f5a82a24490b936f8694cf8fef8e60"><td class="memTemplItemLeft" align="right" valign="top">internal::umeyama_transform_matrix_type<br class="typebreak"/> < Derived, OtherDerived ><br class="typebreak"/> ::type </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__Geometry__Module.html#gab3f5a82a24490b936f8694cf8fef8e60">umeyama</a> (const <a class="el" href="classEigen_1_1MatrixBase.html">MatrixBase</a>< Derived > &src, const <a class="el" href="classEigen_1_1MatrixBase.html">MatrixBase</a>< OtherDerived > &dst, bool with_scaling=true)</td></tr> <tr class="memdesc:gab3f5a82a24490b936f8694cf8fef8e60"><td class="mdescLeft"> </td><td class="mdescRight">Returns the transformation between two point sets. <a href="group__Geometry__Module.html#gab3f5a82a24490b936f8694cf8fef8e60">More...</a><br/></td></tr> <tr class="separator:gab3f5a82a24490b936f8694cf8fef8e60"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab3b27d71e21e833c5287fcbe49509478"><td class="memTemplParams" colspan="2">template<typename _Scalar , int _Options, typename _Index > </td></tr> <tr class="memitem:ab3b27d71e21e833c5287fcbe49509478"><td class="memTemplItemLeft" align="right" valign="top">cholmod_sparse </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceEigen.html#ab3b27d71e21e833c5287fcbe49509478">viewAsCholmod</a> (<a class="el" href="classEigen_1_1SparseMatrix.html">SparseMatrix</a>< _Scalar, _Options, _Index > &mat)</td></tr> <tr class="separator:ab3b27d71e21e833c5287fcbe49509478"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a57b01542b56e61756497dba4398a18a4"><td class="memTemplParams" colspan="2">template<typename _Scalar , int _Options, typename _Index , unsigned int UpLo> </td></tr> <tr class="memitem:a57b01542b56e61756497dba4398a18a4"><td class="memTemplItemLeft" align="right" valign="top">cholmod_sparse </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceEigen.html#a57b01542b56e61756497dba4398a18a4">viewAsCholmod</a> (const <a class="el" href="classEigen_1_1SparseSelfAdjointView.html">SparseSelfAdjointView</a>< <a class="el" href="classEigen_1_1SparseMatrix.html">SparseMatrix</a>< _Scalar, _Options, _Index >, UpLo > &mat)</td></tr> <tr class="separator:a57b01542b56e61756497dba4398a18a4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a92fe7b595099051fa1d1c443641a6de3"><td class="memTemplParams" colspan="2">template<typename Derived > </td></tr> <tr class="memitem:a92fe7b595099051fa1d1c443641a6de3"><td class="memTemplItemLeft" align="right" valign="top">cholmod_dense </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceEigen.html#a92fe7b595099051fa1d1c443641a6de3">viewAsCholmod</a> (<a class="el" href="classEigen_1_1MatrixBase.html">MatrixBase</a>< Derived > &mat)</td></tr> <tr class="separator:a92fe7b595099051fa1d1c443641a6de3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af85167ff872f31b28c290f068716f487"><td class="memTemplParams" colspan="2">template<typename Scalar , int Flags, typename Index > </td></tr> <tr class="memitem:af85167ff872f31b28c290f068716f487"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classEigen_1_1MappedSparseMatrix.html">MappedSparseMatrix</a>< Scalar, <br class="typebreak"/> Flags, Index > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceEigen.html#af85167ff872f31b28c290f068716f487">viewAsEigen</a> (cholmod_sparse &cm)</td></tr> <tr class="separator:af85167ff872f31b28c290f068716f487"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a> Variables</h2></td></tr> <tr class="memitem:gaafbee24aed0aa204db61f7fce3334329"><td class="memItemLeft" align="right" valign="top">const unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flags.html#gaafbee24aed0aa204db61f7fce3334329">ActualPacketAccessBit</a></td></tr> <tr class="separator:gaafbee24aed0aa204db61f7fce3334329"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga972a2dcb6603215fa53e0b9e82051426"><td class="memItemLeft" align="right" valign="top">const unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flags.html#ga972a2dcb6603215fa53e0b9e82051426">AlignedBit</a></td></tr> <tr class="separator:ga972a2dcb6603215fa53e0b9e82051426"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga54c3b872f5a14e7e0d3d6539b704ea67"><td class="memItemLeft" align="right" valign="top">const unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flags.html#ga54c3b872f5a14e7e0d3d6539b704ea67">DirectAccessBit</a></td></tr> <tr class="separator:ga54c3b872f5a14e7e0d3d6539b704ea67"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adc9da5be31bdce40c25a92c27999c0e3"><td class="memItemLeft" align="right" valign="top">const int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceEigen.html#adc9da5be31bdce40c25a92c27999c0e3">Dynamic</a></td></tr> <tr class="separator:adc9da5be31bdce40c25a92c27999c0e3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abaee3972025110fb68546b12092203c0"><td class="memItemLeft" align="right" valign="top">const int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceEigen.html#abaee3972025110fb68546b12092203c0">DynamicIndex</a></td></tr> <tr class="separator:abaee3972025110fb68546b12092203c0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gadc8925e67a5a54bd479d6f587112e19a"><td class="memItemLeft" align="right" valign="top">const unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flags.html#gadc8925e67a5a54bd479d6f587112e19a">EvalBeforeAssigningBit</a></td></tr> <tr class="separator:gadc8925e67a5a54bd479d6f587112e19a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaf8ad6e2956f7368b8e3f7407e2319e63"><td class="memItemLeft" align="right" valign="top">const unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flags.html#gaf8ad6e2956f7368b8e3f7407e2319e63">EvalBeforeNestingBit</a></td></tr> <tr class="separator:gaf8ad6e2956f7368b8e3f7407e2319e63"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6cff718ef6bce746aa5e100036226625"><td class="memItemLeft" align="right" valign="top">const int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceEigen.html#a6cff718ef6bce746aa5e100036226625">Infinity</a></td></tr> <tr class="separator:a6cff718ef6bce746aa5e100036226625"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gab9799bf6feed77fc9fce0136ee55b99c"><td class="memItemLeft" align="right" valign="top">const unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flags.html#gab9799bf6feed77fc9fce0136ee55b99c">LinearAccessBit</a></td></tr> <tr class="separator:gab9799bf6feed77fc9fce0136ee55b99c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga64e21b7543bdedce27f013512a4403a3"><td class="memItemLeft" align="right" valign="top">const unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flags.html#ga64e21b7543bdedce27f013512a4403a3">LvalueBit</a></td></tr> <tr class="separator:ga64e21b7543bdedce27f013512a4403a3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaa780614dc11271c147db56e9c1524e76"><td class="memItemLeft" align="right" valign="top">const unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flags.html#gaa780614dc11271c147db56e9c1524e76">PacketAccessBit</a></td></tr> <tr class="separator:gaa780614dc11271c147db56e9c1524e76"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga7bd49e7b260e869e10fb9dc4fd081a85"><td class="memItemLeft" align="right" valign="top">const unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flags.html#ga7bd49e7b260e869e10fb9dc4fd081a85">RowMajorBit</a></td></tr> <tr class="separator:ga7bd49e7b260e869e10fb9dc4fd081a85"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><p>Namespace containing all symbols from the Eigen library. </p> </div><h2 class="groupheader">Function Documentation</h2> <a class="anchor" id="a820c0e0460934cc17eb6dacbad54a9f5"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void Eigen::initParallel </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Must be call first when calling <a class="el" href="namespaceEigen.html" title="Namespace containing all symbols from the Eigen library. ">Eigen</a> from multiple threads </p> </div> </div> <a class="anchor" id="a2669f89ff38296a38e6d973552eb4e33"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">std::ptrdiff_t Eigen::l1CacheSize </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <dl class="section return"><dt>Returns</dt><dd>the currently set level 1 cpu cache size (in bytes) used to estimate the ideal blocking size parameters. </dd></dl> <dl class="section see"><dt>See Also</dt><dd>setCpuCacheSize </dd></dl> </div> </div> <a class="anchor" id="a2cfc0330ba567d63a496be1cac8427ae"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">std::ptrdiff_t Eigen::l2CacheSize </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <dl class="section return"><dt>Returns</dt><dd>the currently set level 2 cpu cache size (in bytes) used to estimate the ideal blocking size parameters. </dd></dl> <dl class="section see"><dt>See Also</dt><dd>setCpuCacheSize </dd></dl> </div> </div> <a class="anchor" id="a9aca97d83e21b91a04ec079360dfffeb"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">int Eigen::nbThreads </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <dl class="section return"><dt>Returns</dt><dd>the max number of threads reserved for <a class="el" href="namespaceEigen.html" title="Namespace containing all symbols from the Eigen library. ">Eigen</a> </dd></dl> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="namespaceEigen.html#af9cd17c2fe18204239cd11c88c120b50">setNbThreads</a> </dd></dl> </div> </div> <a class="anchor" id="a65fa4a43fd239fc5fad5a4ba6ff39dcb"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">const internal::permut_sparsematrix_product_retval<<a class="el" href="classEigen_1_1PermutationBase.html">PermutationBase</a><PermDerived>, SparseDerived, <a class="el" href="group__enums.html#gga3f4a95405348aa63ef907e692901011faeda0d7b1859ec757de18ee3b7c6c541c">OnTheRight</a>, false> Eigen::operator* </td> <td>(</td> <td class="paramtype">const SparseMatrixBase< SparseDerived > & </td> <td class="paramname"><em>matrix</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const PermutationBase< PermDerived > & </td> <td class="paramname"><em>perm</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <dl class="section return"><dt>Returns</dt><dd>the matrix with the permutation applied to the columns </dd></dl> <p>References <a class="el" href="structEigen_1_1EigenBase.html#aa84222add803ad7c9db07dd4dd91d5d9">EigenBase< Derived >::derived()</a>, and <a class="el" href="group__enums.html#gga3f4a95405348aa63ef907e692901011faeda0d7b1859ec757de18ee3b7c6c541c">OnTheRight</a>.</p> </div> </div> <a class="anchor" id="a60db665b0f94450ba34fa3cad79252fc"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">const internal::permut_sparsematrix_product_retval<<a class="el" href="classEigen_1_1PermutationBase.html">PermutationBase</a><PermDerived>, SparseDerived, <a class="el" href="group__enums.html#gga3f4a95405348aa63ef907e692901011fa02217d2d79111440646e3b00c747745f">OnTheLeft</a>, false> Eigen::operator* </td> <td>(</td> <td class="paramtype">const PermutationBase< PermDerived > & </td> <td class="paramname"><em>perm</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const SparseMatrixBase< SparseDerived > & </td> <td class="paramname"><em>matrix</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <dl class="section return"><dt>Returns</dt><dd>the matrix with the permutation applied to the rows </dd></dl> <p>References <a class="el" href="structEigen_1_1EigenBase.html#aa84222add803ad7c9db07dd4dd91d5d9">EigenBase< Derived >::derived()</a>, and <a class="el" href="group__enums.html#gga3f4a95405348aa63ef907e692901011fa02217d2d79111440646e3b00c747745f">OnTheLeft</a>.</p> </div> </div> <a class="anchor" id="aa2a1cfe6a202b0bd9b95ed499d1308ac"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">const internal::permut_sparsematrix_product_retval<<a class="el" href="classEigen_1_1PermutationBase.html">PermutationBase</a><PermDerived>, SparseDerived, <a class="el" href="group__enums.html#gga3f4a95405348aa63ef907e692901011faeda0d7b1859ec757de18ee3b7c6c541c">OnTheRight</a>, true> Eigen::operator* </td> <td>(</td> <td class="paramtype">const SparseMatrixBase< SparseDerived > & </td> <td class="paramname"><em>matrix</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const Transpose< PermutationBase< PermDerived > > & </td> <td class="paramname"><em>tperm</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <dl class="section return"><dt>Returns</dt><dd>the matrix with the inverse permutation applied to the columns. </dd></dl> <p>References <a class="el" href="structEigen_1_1EigenBase.html#aa84222add803ad7c9db07dd4dd91d5d9">EigenBase< Derived >::derived()</a>, and <a class="el" href="group__enums.html#gga3f4a95405348aa63ef907e692901011faeda0d7b1859ec757de18ee3b7c6c541c">OnTheRight</a>.</p> </div> </div> <a class="anchor" id="a1b9f1be9573778980edf708b65bcc1a3"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">const internal::permut_sparsematrix_product_retval<<a class="el" href="classEigen_1_1PermutationBase.html">PermutationBase</a><PermDerived>, SparseDerived, <a class="el" href="group__enums.html#gga3f4a95405348aa63ef907e692901011fa02217d2d79111440646e3b00c747745f">OnTheLeft</a>, true> Eigen::operator* </td> <td>(</td> <td class="paramtype">const Transpose< PermutationBase< PermDerived > > & </td> <td class="paramname"><em>tperm</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const SparseMatrixBase< SparseDerived > & </td> <td class="paramname"><em>matrix</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <dl class="section return"><dt>Returns</dt><dd>the matrix with the inverse permutation applied to the rows. </dd></dl> <p>References <a class="el" href="structEigen_1_1EigenBase.html#aa84222add803ad7c9db07dd4dd91d5d9">EigenBase< Derived >::derived()</a>, and <a class="el" href="group__enums.html#gga3f4a95405348aa63ef907e692901011fa02217d2d79111440646e3b00c747745f">OnTheLeft</a>.</p> </div> </div> <a class="anchor" id="a68feed5141300bad501b7392e83f4601"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">const internal::transposition_matrix_product_retval<TranspositionsDerived, Derived, <a class="el" href="group__enums.html#gga3f4a95405348aa63ef907e692901011faeda0d7b1859ec757de18ee3b7c6c541c">OnTheRight</a>> Eigen::operator* </td> <td>(</td> <td class="paramtype">const MatrixBase< Derived > & </td> <td class="paramname"><em>matrix</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const TranspositionsBase< TranspositionsDerived > & </td> <td class="paramname"><em>transpositions</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <dl class="section return"><dt>Returns</dt><dd>the <em>matrix</em> with the <em>transpositions</em> applied to the columns. </dd></dl> <p>References <a class="el" href="group__enums.html#gga3f4a95405348aa63ef907e692901011faeda0d7b1859ec757de18ee3b7c6c541c">OnTheRight</a>.</p> </div> </div> <a class="anchor" id="afe772abbdea15149837a80975540e0f5"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">const internal::transposition_matrix_product_retval<TranspositionDerived, Derived, <a class="el" href="group__enums.html#gga3f4a95405348aa63ef907e692901011fa02217d2d79111440646e3b00c747745f">OnTheLeft</a>> Eigen::operator* </td> <td>(</td> <td class="paramtype">const TranspositionsBase< TranspositionDerived > & </td> <td class="paramname"><em>transpositions</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const MatrixBase< Derived > & </td> <td class="paramname"><em>matrix</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <dl class="section return"><dt>Returns</dt><dd>the <em>matrix</em> with the <em>transpositions</em> applied to the rows. </dd></dl> <p>References <a class="el" href="group__enums.html#gga3f4a95405348aa63ef907e692901011fa02217d2d79111440646e3b00c747745f">OnTheLeft</a>.</p> </div> </div> <a class="anchor" id="a634bfd5e206a2e77f799b4c3956ea49e"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">internal::matrix_type_times_scalar_type<typename VectorsType::Scalar,OtherDerived>::Type Eigen::operator* </td> <td>(</td> <td class="paramtype">const MatrixBase< OtherDerived > & </td> <td class="paramname"><em>other</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const HouseholderSequence< VectorsType, CoeffsType, Side > & </td> <td class="paramname"><em>h</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Computes the product of a matrix with a Householder sequence. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramdir">[in]</td><td class="paramname">other</td><td>Matrix being multiplied. </td></tr> <tr><td class="paramdir">[in]</td><td class="paramname">h</td><td>HouseholderSequence being multiplied. </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>Expression object representing the product.</dd></dl> <p>This function computes <img class="formulaInl" alt="$ MH $" src="form_138.png"/> where <img class="formulaInl" alt="$ M $" src="form_139.png"/> is the matrix <code>other</code> and <img class="formulaInl" alt="$ H $" src="form_74.png"/> is the Householder sequence represented by <code>h</code>. </p> </div> </div> <a class="anchor" id="a81fb70d0dc1c6deb42e9816647607247"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">const internal::permut_matrix_product_retval<PermutationDerived, Derived, <a class="el" href="group__enums.html#gga3f4a95405348aa63ef907e692901011faeda0d7b1859ec757de18ee3b7c6c541c">OnTheRight</a>> Eigen::operator* </td> <td>(</td> <td class="paramtype">const MatrixBase< Derived > & </td> <td class="paramname"><em>matrix</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const PermutationBase< PermutationDerived > & </td> <td class="paramname"><em>permutation</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <dl class="section return"><dt>Returns</dt><dd>the matrix with the permutation applied to the columns. </dd></dl> <p>References <a class="el" href="structEigen_1_1EigenBase.html#aa84222add803ad7c9db07dd4dd91d5d9">EigenBase< Derived >::derived()</a>, and <a class="el" href="group__enums.html#gga3f4a95405348aa63ef907e692901011faeda0d7b1859ec757de18ee3b7c6c541c">OnTheRight</a>.</p> </div> </div> <a class="anchor" id="a356bab1973885b64d54339ee9959519b"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">const internal::permut_matrix_product_retval<PermutationDerived, Derived, <a class="el" href="group__enums.html#gga3f4a95405348aa63ef907e692901011fa02217d2d79111440646e3b00c747745f">OnTheLeft</a>> Eigen::operator* </td> <td>(</td> <td class="paramtype">const PermutationBase< PermutationDerived > & </td> <td class="paramname"><em>permutation</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const MatrixBase< Derived > & </td> <td class="paramname"><em>matrix</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <dl class="section return"><dt>Returns</dt><dd>the matrix with the permutation applied to the rows. </dd></dl> <p>References <a class="el" href="structEigen_1_1EigenBase.html#aa84222add803ad7c9db07dd4dd91d5d9">EigenBase< Derived >::derived()</a>, and <a class="el" href="group__enums.html#gga3f4a95405348aa63ef907e692901011fa02217d2d79111440646e3b00c747745f">OnTheLeft</a>.</p> </div> </div> <a class="anchor" id="acc8fa6822bfa316bdbcf8ad032e5edb6"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void Eigen::setCpuCacheSizes </td> <td>(</td> <td class="paramtype">std::ptrdiff_t </td> <td class="paramname"><em>l1</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">std::ptrdiff_t </td> <td class="paramname"><em>l2</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Set the cpu L1 and L2 cache sizes (in bytes). These values are use to adjust the size of the blocks for the algorithms working per blocks.</p> <dl class="section see"><dt>See Also</dt><dd>computeProductBlockingSizes </dd></dl> </div> </div> <a class="anchor" id="af9cd17c2fe18204239cd11c88c120b50"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void Eigen::setNbThreads </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>v</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Sets the max number of threads reserved for <a class="el" href="namespaceEigen.html" title="Namespace containing all symbols from the Eigen library. ">Eigen</a> </p> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="namespaceEigen.html#a9aca97d83e21b91a04ec079360dfffeb">nbThreads</a> </dd></dl> </div> </div> <a class="anchor" id="ab3b27d71e21e833c5287fcbe49509478"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">cholmod_sparse Eigen::viewAsCholmod </td> <td>(</td> <td class="paramtype">SparseMatrix< _Scalar, _Options, _Index > & </td> <td class="paramname"><em>mat</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Wraps the <a class="el" href="namespaceEigen.html" title="Namespace containing all symbols from the Eigen library. ">Eigen</a> sparse matrix <em>mat</em> into a Cholmod sparse matrix object. Note that the data are shared. </p> <p>References <a class="el" href="classEigen_1_1SparseMatrix.html#aaca1908a5ec508a25ff0a8bca803e5f3">SparseMatrix< _Scalar, _Options, _Index >::cols()</a>, <a class="el" href="classEigen_1_1SparseMatrix.html#a828e04dedd8347ad1c463817b2e5dbed">SparseMatrix< _Scalar, _Options, _Index >::innerIndexPtr()</a>, <a class="el" href="classEigen_1_1SparseMatrix.html#a2ae4fbae821c9f97e0710f5cb3b73c91">SparseMatrix< _Scalar, _Options, _Index >::innerNonZeroPtr()</a>, <a class="el" href="classEigen_1_1SparseMatrix.html#a4549e80dac9fd4f4c9ecee00814ecaa5">SparseMatrix< _Scalar, _Options, _Index >::isCompressed()</a>, <a class="el" href="classEigen_1_1SparseMatrix.html#abe29bfb5f2d88cf2a50ffb577ec6f0a4">SparseMatrix< _Scalar, _Options, _Index >::nonZeros()</a>, <a class="el" href="classEigen_1_1SparseMatrix.html#a4cbbda70dd9a9a925d749e4258fecb5b">SparseMatrix< _Scalar, _Options, _Index >::outerIndexPtr()</a>, <a class="el" href="classEigen_1_1SparseMatrix.html#a5552abd83dbd03c85cea6d61fd8875a5">SparseMatrix< _Scalar, _Options, _Index >::rows()</a>, and <a class="el" href="classEigen_1_1SparseMatrix.html#aa44fe8c6de1533193f303ab7c4d43692">SparseMatrix< _Scalar, _Options, _Index >::valuePtr()</a>.</p> <p>Referenced by <a class="el" href="classEigen_1_1CholmodBase.html#a6f2a135bd741b6b2f2558e6a404581ff">CholmodBase< _MatrixType, _UpLo, CholmodSimplicialLLT< _MatrixType, _UpLo > >::analyzePattern()</a>, <a class="el" href="classEigen_1_1CholmodBase.html#a33e2421e468033a883c041f940537a7c">CholmodBase< _MatrixType, _UpLo, CholmodSimplicialLLT< _MatrixType, _UpLo > >::factorize()</a>, and <a class="el" href="namespaceEigen.html#a57b01542b56e61756497dba4398a18a4">viewAsCholmod()</a>.</p> </div> </div> <a class="anchor" id="a57b01542b56e61756497dba4398a18a4"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">cholmod_sparse Eigen::viewAsCholmod </td> <td>(</td> <td class="paramtype">const SparseSelfAdjointView< SparseMatrix< _Scalar, _Options, _Index >, UpLo > & </td> <td class="paramname"><em>mat</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Returns a view of the <a class="el" href="namespaceEigen.html" title="Namespace containing all symbols from the Eigen library. ">Eigen</a> sparse matrix <em>mat</em> as Cholmod sparse matrix. The data are not copied but shared. </p> <p>References <a class="el" href="group__enums.html#ggab59c1bec446b10af208f977a871d910baf886b397626076218462d53d50eb96bc">Lower</a>, <a class="el" href="group__enums.html#ggab59c1bec446b10af208f977a871d910bae70afef0d3ff7aca74e17e85ff6c9f2e">Upper</a>, and <a class="el" href="namespaceEigen.html#ab3b27d71e21e833c5287fcbe49509478">viewAsCholmod()</a>.</p> </div> </div> <a class="anchor" id="a92fe7b595099051fa1d1c443641a6de3"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">cholmod_dense Eigen::viewAsCholmod </td> <td>(</td> <td class="paramtype">MatrixBase< Derived > & </td> <td class="paramname"><em>mat</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Returns a view of the <a class="el" href="namespaceEigen.html" title="Namespace containing all symbols from the Eigen library. ">Eigen</a> <b>dense</b> matrix <em>mat</em> as Cholmod dense matrix. The data are not copied but shared. </p> <p>References <a class="el" href="group__flags.html#ga7bd49e7b260e869e10fb9dc4fd081a85">RowMajorBit</a>.</p> </div> </div> <a class="anchor" id="af85167ff872f31b28c290f068716f487"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classEigen_1_1MappedSparseMatrix.html">MappedSparseMatrix</a><Scalar,Flags,Index> Eigen::viewAsEigen </td> <td>(</td> <td class="paramtype">cholmod_sparse & </td> <td class="paramname"><em>cm</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Returns a view of the Cholmod sparse matrix <em>cm</em> as an <a class="el" href="namespaceEigen.html" title="Namespace containing all symbols from the Eigen library. ">Eigen</a> sparse matrix. The data are not copied but shared. </p> </div> </div> <h2 class="groupheader">Variable Documentation</h2> <a class="anchor" id="adc9da5be31bdce40c25a92c27999c0e3"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">const int Dynamic</td> </tr> </table> </div><div class="memdoc"> <p>This value means that a positive quantity (e.g., a size) is not known at compile-time, and that instead the value is stored in some runtime variable.</p> <p>Changing the value of Dynamic breaks the ABI, as Dynamic is often used as a template parameter for <a class="el" href="classEigen_1_1Matrix.html" title="The matrix class, also used for vectors and row-vectors. ">Matrix</a>. </p> <p>Referenced by <a class="el" href="classEigen_1_1AlignedBox.html#a65c24247d90726cff7b91048a3d2a053">AlignedBox< _Scalar, _AmbientDim >::AlignedBox()</a>, <a class="el" href="classEigen_1_1DenseBase.html#aea914316af61df197f21629e14e7870a">DenseBase< Derived >::all()</a>, <a class="el" href="classEigen_1_1DenseBase.html#a42571e028736ca9103bac8b50f269824">DenseBase< Derived >::any()</a>, <a class="el" href="classEigen_1_1Array.html#a0ddb8a5330d84ebc05b703eaa0992177">Array< Index, 64, 1, DontAlign >::Array()</a>, <a class="el" href="classEigen_1_1Block.html#a15092ab44ebcdd5a86f8c615b4da6318">Block< XprType, BlockRows, BlockCols, InnerPanel >::Block()</a>, <a class="el" href="classEigen_1_1AlignedBox.html#a8809dd8f7c45e11b3f62c3fcf0175e68">AlignedBox< _Scalar, _AmbientDim >::dim()</a>, <a class="el" href="classEigen_1_1Hyperplane.html#a8809dd8f7c45e11b3f62c3fcf0175e68">Hyperplane< _Scalar, _AmbientDim, Options >::dim()</a>, <a class="el" href="classEigen_1_1MatrixBase.html#a605309e450951e44eaf5167c59bc3c97">MatrixBase< Derived >::lazyProduct()</a>, <a class="el" href="classEigen_1_1Matrix.html#a3727f1c83c30f0b5a0056d7aaa077c4b">Matrix< Index, 1, ColsAtCompileTime, RowMajor, 1, MaxColsAtCompileTime >::Matrix()</a>, <a class="el" href="classEigen_1_1MatrixBase.html#adf2ccabec2f82b36f445e9c7f58c9080">MatrixBase< Derived >::operator*()</a>, <a class="el" href="classEigen_1_1DenseBase.html#a6bdcbfa7e3b07d3246ad80de7170b0f5">DenseBase< Derived >::prod()</a>, <a class="el" href="classEigen_1_1PlainObjectBase.html#afbbb33d14fe7fb9683019a39ce1c659d">PlainObjectBase< Matrix< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >::resize()</a>, <a class="el" href="classEigen_1_1Stride.html#aafe5ffb0d67a2833632e279aa5671d4b">Stride< 0, Value >::Stride()</a>, <a class="el" href="classEigen_1_1DenseBase.html#a3a3b3fb530d3364ecef0bf9c9daf0983">DenseBase< Derived >::sum()</a>, <a class="el" href="classEigen_1_1DenseBase.html#a3689faf485a5e405a4fc9bf0e05564c9">DenseBase< Derived >::transposeInPlace()</a>, and <a class="el" href="classEigen_1_1DenseBase.html#af33f695c0e0ad5634ca73f19c347f7b3">DenseBase< Derived >::visit()</a>.</p> </div> </div> <a class="anchor" id="abaee3972025110fb68546b12092203c0"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">const int DynamicIndex</td> </tr> </table> </div><div class="memdoc"> <p>This value means that a signed quantity (e.g., a signed index) is not known at compile-time, and that instead its value has to be specified at runtime. </p> </div> </div> <a class="anchor" id="a6cff718ef6bce746aa5e100036226625"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">const int Infinity</td> </tr> </table> </div><div class="memdoc"> <p>This value means +Infinity; it is currently used only as the p parameter to MatrixBase::lpNorm<int>(). The value Infinity there means the L-infinity norm. </p> </div> </div> </div><!-- contents --> </div><!-- doc-content --> <!-- start footer part --> <div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> <ul> <li class="navelem"><a class="el" href="namespaceEigen.html">Eigen</a></li> <li class="footer">Generated on Mon Oct 28 2013 11:04:27 for Eigen by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.5 </li> </ul> </div> <!-- Piwik --> <!-- <script type="text/javascript"> var pkBaseURL = (("https:" == document.location.protocol) ? "https://stats.sylphide-consulting.com/piwik/" : "http://stats.sylphide-consulting.com/piwik/"); document.write(unescape("%3Cscript src='" + pkBaseURL + "piwik.js' type='text/javascript'%3E%3C/script%3E")); </script><script type="text/javascript"> try { var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", 20); piwikTracker.trackPageView(); piwikTracker.enableLinkTracking(); } catch( err ) {} </script><noscript><p><img src="http://stats.sylphide-consulting.com/piwik/piwik.php?idsite=20" style="border:0" alt="" /></p></noscript> --> <!-- End Piwik Tracking Code --> </body> </html>