Eigen  Namespace containing all symbols from the Eigen library. More...   
 
indexing
   
 
symbolic
   
  
class 
aligned_allocator
 
 
STL compatible allocator to use with types requiring a non standrad alignment. More...

   
class 
AlignedBox
 
 
An axis aligned box. More...

   
class 
AMDOrdering
   
class 
AngleAxis
 
 
Represents a 3D rotation as a rotation angle around an arbitrary 3D axis. More...

   
class 
ArithmeticSequence
   
class 
Array
 
 
General-purpose arrays with easy API for coefficient-wise operations. More...

   
class 
ArrayBase
 
 
Base class for all 1D and 2D array, and related expressions. More...

   
class 
ArrayWrapper
 
 
Expression of a mathematical vector or matrix as an array object. More...

   
struct 
ArrayXpr
   
class 
BDCSVD
 
 
class Bidiagonal Divide and Conquer SVD More...

   
class 
BiCGSTAB
 
 
A bi conjugate gradient stabilized solver for sparse square problems. More...

   
class 
Block
 
 
Expression of a fixed-size or dynamic-size block. More...

   
class 
BlockImpl< XprType, BlockRows, BlockCols, InnerPanel, Sparse >
   
class 
CholmodBase
 
 
The base class for the direct Cholesky factorization of Cholmod. More...

   
class 
CholmodDecomposition
 
 
A general Cholesky factorization and solver based on Cholmod. More...

   
class 
CholmodSimplicialLDLT
 
 
A simplicial direct Cholesky (LDLT) factorization and solver based on Cholmod. More...

   
class 
CholmodSimplicialLLT
 
 
A simplicial direct Cholesky (LLT) factorization and solver based on Cholmod. More...

   
class 
CholmodSupernodalLLT
 
 
A supernodal Cholesky (LLT) factorization and solver based on Cholmod. More...

   
class 
COLAMDOrdering
   
class 
ColPivHouseholderQR
 
 
Householder rank-revealing QR decomposition of a matrix with column-pivoting. More...

   
class 
CommaInitializer
 
 
Helper class used by the comma initializer operator. More...

   
class 
CompleteOrthogonalDecomposition
 
 
Complete orthogonal decomposition (COD) of a matrix. More...

   
class 
ComplexEigenSolver
 
 
Computes eigenvalues and eigenvectors of general complex matrices. More...

   
class 
ComplexSchur
 
 
Performs a complex Schur decomposition of a real or complex square matrix. More...

   
class 
ConjugateGradient
 
 
A conjugate gradient solver for sparse (or dense) self-adjoint problems. More...

   
class 
CwiseBinaryOp
 
 
Generic expression where a coefficient-wise binary operator is applied to two expressions. More...

   
class 
CwiseNullaryOp
 
 
Generic expression of a matrix where all coefficients are defined by a functor. More...

   
class 
CwiseTernaryOp
 
 
Generic expression where a coefficient-wise ternary operator is applied to two expressions. More...

   
class 
CwiseUnaryOp
 
 
Generic expression where a coefficient-wise unary operator is applied to an expression. More...

   
class 
CwiseUnaryView
 
 
Generic lvalue expression of a coefficient-wise unary operator of a matrix or a vector. More...

   
struct 
Dense
   
class 
DenseBase
 
 
Base class for all dense matrices, vectors, and arrays. More...

   
class 
DenseCoeffsBase< Derived, DirectAccessors >
 
 
Base class providing direct read-only coefficient access to matrices and arrays. More...

   
class 
DenseCoeffsBase< Derived, DirectWriteAccessors >
 
 
Base class providing direct read/write coefficient access to matrices and arrays. More...

   
class 
DenseCoeffsBase< Derived, ReadOnlyAccessors >
 
 
Base class providing read-only coefficient access to matrices and arrays. More...

   
class 
DenseCoeffsBase< Derived, WriteAccessors >
 
 
Base class providing read/write coefficient access to matrices and arrays. More...

   
class 
Diagonal
 
 
Expression of a diagonal/subdiagonal/superdiagonal in a matrix. More...

   
class 
DiagonalMatrix
 
 
Represents a diagonal matrix with its storage. More...

   
class 
DiagonalPreconditioner
 
 
A preconditioner based on the digonal entries. More...

   
class 
DiagonalWrapper
 
 
Expression of a diagonal matrix. More...

   
class 
EigenBase
   
class 
EigenSolver
 
 
Computes eigenvalues and eigenvectors of general matrices. More...

   
class 
ForceAlignedAccess
 
 
Enforce aligned packet loads and stores regardless of what is requested. More...

   
class 
FullPivHouseholderQR
 
 
Householder rank-revealing QR decomposition of a matrix with full pivoting. More...

   
class 
FullPivLU
 
 
LU decomposition of a matrix with complete pivoting, and related features. More...

   
class 
GeneralizedEigenSolver
 
 
Computes the generalized eigenvalues and eigenvectors of a pair of general matrices. More...

   
class 
GeneralizedSelfAdjointEigenSolver
 
 
Computes eigenvalues and eigenvectors of the generalized selfadjoint eigen problem. More...

   
class 
HessenbergDecomposition
 
 
Reduces a square matrix to Hessenberg form by an orthogonal similarity transformation. More...

   
class 
Homogeneous
 
 
Expression of one (or a set of) homogeneous vector(s) More...

   
class 
HouseholderQR
 
 
Householder QR decomposition of a matrix. More...

   
class 
HouseholderSequence
 
 
Sequence of Householder reflections acting on subspaces with decreasing size. More...

   
class 
Hyperplane
 
 
A hyperplane. More...

   
class 
IdentityPreconditioner
 
 
A naive preconditioner which approximates any matrix as the identity matrix. More...

   
class 
IncompleteCholesky
 
 
Modified Incomplete Cholesky with dual threshold. More...

   
class 
IncompleteLUT
 
 
Incomplete LU factorization with dual-threshold strategy. More...

   
class 
IndexedView
 
 
Expression of a non-sequential sub-matrix defined by arbitrary sequences of row and column indices. More...

   
class 
InnerStride
 
 
Convenience specialization of Stride to specify only an inner stride See class Map for some examples. More...

   
class 
Inverse
 
 
Expression of the inverse of another expression. More...

   
class 
IOFormat
 
 
Stores a set of parameters controlling the way matrices are printed. More...

   
class 
IterativeSolverBase
 
 
Base class for linear iterative solvers. More...

   
class 
JacobiRotation
 
 
Rotation given by a cosine-sine pair. More...

   
class 
JacobiSVD
 
 
Two-sided Jacobi SVD decomposition of a rectangular matrix. More...

   
class 
LDLT
 
 
Robust Cholesky decomposition of a matrix with pivoting. More...

   
class 
LeastSquareDiagonalPreconditioner
 
 
Jacobi preconditioner for LeastSquaresConjugateGradient. More...

   
class 
LeastSquaresConjugateGradient
 
 
A conjugate gradient solver for sparse (or dense) least-square problems. More...

   
class 
LLT
 
 
Standard Cholesky decomposition (LL^T) of a matrix and associated features. More...

   
class 
Map
 
 
A matrix or vector expression mapping an existing array of data. More...

   
class 
Map< const Quaternion< _Scalar >, _Options >
 
 

Quaternion expression mapping a constant memory buffer. More...

   
class 
Map< Quaternion< _Scalar >, _Options >
 
 
Expression of a quaternion from a memory buffer. More...

   
class 
Map< SparseMatrixType >
 
 
Specialization of class Map for SparseMatrix-like storage. More...

   
class 
MapBase< Derived, ReadOnlyAccessors >
 
 
Base class for dense Map and Block expression with direct access. More...

   
class 
MapBase< Derived, WriteAccessors >
 
 
Base class for non-const dense Map and Block expression with direct access. More...

   
class 
MappedSparseMatrix
 
 

Sparse matrix. More...

   
class 
Matrix
 
 
The matrix class, also used for vectors and row-vectors. More...

   
class 
MatrixBase
 
 
Base class for all dense matrices, vectors, and expressions. More...

   
class 
MatrixWrapper
 
 
Expression of an array as a mathematical vector or matrix. More...

   
struct 
MatrixXpr
   
class 
MetisOrdering
   
class 
NaturalOrdering
   
class 
NestByValue
 
 
Expression which must be nested by value. More...

   
class 
NoAlias
 
 
Pseudo expression providing an operator = assuming no aliasing. More...

   
class 
NumTraits
 
 
Holds information about the various numeric (i.e. scalar) types allowed by Eigen. More...

   
class 
OuterStride
 
 
Convenience specialization of Stride to specify only an outer stride See class Map for some examples. More...

   
class 
ParametrizedLine
 
 
A parametrized line. More...

   
class 
PardisoLDLT
 
 
A sparse direct Cholesky (LDLT) factorization and solver based on the PARDISO library. More...

   
class 
PardisoLLT
 
 
A sparse direct Cholesky (LLT) factorization and solver based on the PARDISO library. More...

   
class 
PardisoLU
 
 
A sparse direct LU factorization and solver based on the PARDISO library. More...

   
class 
PartialPivLU
 
 
LU decomposition of a matrix with partial pivoting, and related features. More...

   
class 
PartialReduxExpr
 
 
Generic expression of a partially reduxed matrix. More...

   
class 
PastixLDLT
 
 
A sparse direct supernodal Cholesky (LLT) factorization and solver based on the PaStiX library. More...

   
class 
PastixLLT
 
 
A sparse direct supernodal Cholesky (LLT) factorization and solver based on the PaStiX library. More...

   
class 
PastixLU
 
 
Interface to the PaStix solver. More...

   
class 
PermutationBase
 
 
Base class for permutations. More...

   
class 
PermutationMatrix
 
 
Permutation matrix. More...

   
struct 
PermutationStorage
   
class 
PermutationWrapper
 
 
Class to view a vector of integers as a permutation matrix. More...

   
class 
PlainObjectBase
 
 
Dense storage base class for matrices and arrays. More...

   
class 
Product
 
 
Expression of the product of two arbitrary matrices or vectors. More...

   
class 
Quaternion
 
 
The quaternion class used to represent 3D orientations and rotations. More...

   
class 
QuaternionBase
 
 
Base class for quaternion expressions. More...

   
class 
RealQZ
 
 
Performs a real QZ decomposition of a pair of square matrices. More...

   
class 
RealSchur
 
 
Performs a real Schur decomposition of a square matrix. More...

   
class 
Ref
 
 
A matrix or vector expression mapping an existing expression. More...

   
class 
Ref< SparseMatrixType, Options >
 
 
A sparse matrix expression referencing an existing sparse expression. More...

   
class 
Ref< SparseVectorType >
 
 
A sparse vector expression referencing an existing sparse vector expression. More...

   
class 
Replicate
 
 
Expression of the multiple replication of a matrix or vector. More...

   
class 
Reshaped
 
 
Expression of a fixed-size or dynamic-size reshape. More...

   
class 
Reverse
 
 
Expression of the reverse of a vector or matrix. More...

   
class 
Rotation2D
 
 
Represents a rotation/orientation in a 2 dimensional space. More...

   
class 
RotationBase
 
 
Common base class for compact rotation representations. More...

   
class 
ScalarBinaryOpTraits
 
 
Determines whether the given binary operation of two numeric types is allowed and what the scalar return type is. More...

   
class 
Select
 
 
Expression of a coefficient wise version of the C++ ternary operator ?: More...

   
class 
SelfAdjointEigenSolver
 
 
Computes eigenvalues and eigenvectors of selfadjoint matrices. More...

   
class 
SelfAdjointView
 
 
Expression of a selfadjoint matrix from a triangular part of a dense matrix. More...

   
class 
SimplicialCholesky
   
class 
SimplicialCholeskyBase
 
 
A base class for direct sparse Cholesky factorizations. More...

   
class 
SimplicialLDLT
 
 
A direct sparse LDLT Cholesky factorizations without square root. More...

   
class 
SimplicialLLT
 
 
A direct sparse LLT Cholesky factorizations. More...

   
class 
Solve
 
 
Pseudo expression representing a solving operation. More...

   
class 
SolverBase
 
 
A base class for matrix decomposition and solvers. More...

   
struct 
SolverStorage
   
class 
SolveWithGuess
 
 
Pseudo expression representing a solving operation. More...

   
struct 
Sparse
   
class 
SparseCompressedBase
 
 
Common base class for sparse [compressed]-{row|column}-storage format. More...

   
class 
SparseLU
 
 

Sparse supernodal LU factorization for general matrices. More...

   
class 
SparseMapBase< Derived, ReadOnlyAccessors >
 
 
Common base class for Map and Ref instance of sparse matrix and vector. More...

   
class 
SparseMapBase< Derived, WriteAccessors >
 
 
Common base class for writable Map and Ref instance of sparse matrix and vector. More...

   
class 
SparseMatrix
 
 
A versatible sparse matrix representation. More...

   
class 
SparseMatrixBase
 
 
Base class of any sparse matrices or sparse expressions. More...

   
class 
SparseQR
 
 

Sparse left-looking QR factorization with numerical column pivoting. More...

   
class 
SparseSelfAdjointView
 
 
Pseudo expression to manipulate a triangular sparse matrix as a selfadjoint matrix. More...

   
class 
SparseSolverBase
 
 
A base class for sparse solvers. More...

   
class 
SparseVector
 
 
a sparse vector class More...

   
class 
SparseView
 
 
Expression of a dense or sparse matrix with zero or too small values removed. More...

   
class 
SPQR
 
 

Sparse QR factorization based on SuiteSparseQR library. More...

   
class 
Stride
 
 
Holds strides information for Map. More...

   
class 
SuperILU
 
 
A sparse direct incomplete LU factorization and solver based on the SuperLU library. More...

   
class 
SuperLU
 
 
A sparse direct LU factorization and solver based on the SuperLU library. More...

   
class 
SuperLUBase
 
 
The base class for the direct and incomplete LU factorization of SuperLU. More...

   
class 
SVDBase
 
 
Base class of SVD algorithms. More...

   
class 
Transform
 
 
Represents an homogeneous transformation in a N dimensional space. More...

   
class 
Translation
 
 
Represents a translation transformation. More...

   
class 
Transpose
 
 
Expression of the transpose of a matrix. More...

   
class 
Transpositions
 
 
Represents a sequence of transpositions (row/column interchange) More...

   
struct 
TranspositionsStorage
   
class 
TriangularBase
 
 
Base class for triangular part in a matrix. More...

   
class 
TriangularView
 
 
Expression of a triangular part in a matrix. More...

   
class 
TriangularViewImpl< _MatrixType, _Mode, Dense >
 
 
Base class for a triangular part in a dense matrix. More...

   
class 
TriangularViewImpl< MatrixType, Mode, Sparse >
 
 
Base class for a triangular part in a sparse matrix. More...

   
class 
Tridiagonalization
 
 
Tridiagonal decomposition of a selfadjoint matrix. More...

   
class 
Triplet
 
 
A small structure to hold a non zero as a triplet (i,j,value). More...

   
class 
UmfPackLU
 
 
A sparse LU factorization and solver based on UmfPack. More...

   
class 
UniformScaling
 
 
Represents a generic uniform scaling transformation. More...

   
class 
VectorBlock
 
 
Expression of a fixed-size or dynamic-size sub-vector. More...

   
class 
VectorwiseOp
 
 
Pseudo expression providing broadcasting and partial reduction operations. More...

   
class 
WithFormat
 
 
Pseudo expression providing matrix output with given format. More...

   
  
typedef DiagonalMatrix< double, 2 > 
AlignedScaling2d
   
typedef DiagonalMatrix< float, 2 > 
AlignedScaling2f
   
typedef DiagonalMatrix< double, 3 > 
AlignedScaling3d
   
typedef DiagonalMatrix< float, 3 > 
AlignedScaling3f
   
typedef AngleAxis< double > 
AngleAxisd
   
typedef AngleAxis< float > 
AngleAxisf
    template<typename Type >  
using 

Array2 = Array< Type, 2, 1 >
 
 

[c++11] 

    template<typename Type >  
using 

Array22 = Array< Type, 2, 2 >
 
 

[c++11] 

    template<typename Type >  
using 

Array2X = Array< Type, 2, Dynamic >
 
 

[c++11] 

    template<typename Type >  
using 

Array3 = Array< Type, 3, 1 >
 
 

[c++11] 

    template<typename Type >  
using 

Array33 = Array< Type, 3, 3 >
 
 

[c++11] 

    template<typename Type >  
using 

Array3X = Array< Type, 3, Dynamic >
 
 

[c++11] 

    template<typename Type >  
using 

Array4 = Array< Type, 4, 1 >
 
 

[c++11] 

    template<typename Type >  
using 

Array44 = Array< Type, 4, 4 >
 
 

[c++11] 

    template<typename Type >  
using 

Array4X = Array< Type, 4, Dynamic >
 
 

[c++11] 

    template<typename Type >  
using 

ArrayX = Array< Type, Dynamic, 1 >
 
 

[c++11] 

    template<typename Type >  
using 

ArrayX2 = Array< Type, Dynamic, 2 >
 
 

[c++11] 

    template<typename Type >  
using 

ArrayX3 = Array< Type, Dynamic, 3 >
 
 

[c++11] 

    template<typename Type >  
using 

ArrayX4 = Array< Type, Dynamic, 4 >
 
 

[c++11] 

    template<typename Type >  
using 

ArrayXX = Array< Type, Dynamic, Dynamic >
 
 

[c++11] 

   
typedef EIGEN_DEFAULT_DENSE_INDEX_TYPE 
Index
 
 
The Index type as used for the API. More...

    template<typename Type >  
using 

Matrix2 = Matrix< Type, 2, 2 >
 
 

[c++11] 

    template<typename Type >  
using 

Matrix2X = Matrix< Type, 2, Dynamic >
 
 

[c++11] 

    template<typename Type >  
using 

Matrix3 = Matrix< Type, 3, 3 >
 
 

[c++11] 

    template<typename Type >  
using 

Matrix3X = Matrix< Type, 3, Dynamic >
 
 

[c++11] 

    template<typename Type >  
using 

Matrix4 = Matrix< Type, 4, 4 >
 
 

[c++11] 

    template<typename Type >  
using 

Matrix4X = Matrix< Type, 4, Dynamic >
 
 

[c++11] 

    template<typename Type >  
using 

MatrixX = Matrix< Type, Dynamic, Dynamic >
 
 

[c++11] 

    template<typename Type >  
using 

MatrixX2 = Matrix< Type, Dynamic, 2 >
 
 

[c++11] 

    template<typename Type >  
using 

MatrixX3 = Matrix< Type, Dynamic, 3 >
 
 

[c++11] 

    template<typename Type >  
using 

MatrixX4 = Matrix< Type, Dynamic, 4 >
 
 

[c++11] 

   
typedef Quaternion< double > 
Quaterniond
   
typedef Quaternion< float > 
Quaternionf
   
typedef Map< Quaternion< double >, Aligned > 
QuaternionMapAlignedd
   
typedef Map< Quaternion< float >, Aligned > 
QuaternionMapAlignedf
   
typedef Map< Quaternion< double >, 0 > 
QuaternionMapd
   
typedef Map< Quaternion< float >, 0 > 
QuaternionMapf
   
typedef Rotation2D< double > 
Rotation2Dd
   
typedef Rotation2D< float > 
Rotation2Df
    template<typename Type , int Size>  
using 

RowVector = Matrix< Type, 1, Size >
 
 

[c++11] 

    template<typename Type >  
using 

RowVector2 = Matrix< Type, 1, 2 >
 
 

[c++11] 

    template<typename Type >  
using 

RowVector3 = Matrix< Type, 1, 3 >
 
 

[c++11] 

    template<typename Type >  
using 

RowVector4 = Matrix< Type, 1, 4 >
 
 

[c++11] 

    template<typename Type >  
using 

RowVectorX = Matrix< Type, 1, Dynamic >
 
 

[c++11] 

    template<typename Type , int Size>  
using 

Vector = Matrix< Type, Size, 1 >
 
 

[c++11] 

    template<typename Type >  
using 

Vector2 = Matrix< Type, 2, 1 >
 
 

[c++11] 

    template<typename Type >  
using 

Vector3 = Matrix< Type, 3, 1 >
 
 

[c++11] 

    template<typename Type >  
using 

Vector4 = Matrix< Type, 4, 1 >
 
 

[c++11] 

    template<typename Type >  
using 

VectorX = Matrix< Type, Dynamic, 1 >
 
 

[c++11] 

   
  
enum 
{ StandardCompressedFormat }
   
enum 

AccessorLevels {  ReadOnlyAccessors ,  WriteAccessors ,  DirectAccessors ,  DirectWriteAccessors  }
   
enum 

AlignmentType {  Unaligned ,  Aligned8 ,  Aligned16 ,  Aligned32 ,  Aligned64 ,  Aligned128 ,  AlignedMask ,  Aligned ,  AlignedMax  }
   
enum 

ComputationInfo {  Success ,  NumericalIssue ,  NoConvergence ,  InvalidInput  }
   
enum 

DecompositionOptions {  }
   
enum 

DirectionType {  Vertical ,  Horizontal ,  BothDirections  }
   
enum 

NaNPropagationOptions {  PropagateFast ,  PropagateNaN ,  PropagateNumbers  }
   
enum 

QRPreconditioners {  NoQRPreconditioner ,  HouseholderQRPreconditioner ,  ColPivHouseholderQRPreconditioner ,  FullPivHouseholderQRPreconditioner  }
   
enum 

SideType {  OnTheLeft ,  OnTheRight  }
   
enum 

StorageOptions {  ColMajor ,  RowMajor ,  AutoAlign ,  DontAlign  }
   
enum 

TransformTraits {  Isometry ,  Affine ,  AffineCompact ,  Projective  }
   
enum 

UpLoType {  Lower ,  Upper ,  UnitDiag ,  ZeroDiag ,  UnitLower ,  UnitUpper ,  StrictlyLower ,  StrictlyUpper ,  SelfAdjoint ,  Symmetric  }
   
  template<typename Derived >  
const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp< Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069scalar_abs_op< typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar >, const Derived > 

abs (const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &x)
   template<typename Derived >  
const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp< Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069scalar_abs2_op< typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar >, const Derived > 

abs2 (const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &x)
   template<typename Derived >  
const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp< Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069scalar_acos_op< typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar >, const Derived > 

acos (const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &x)
   template<typename Derived >  
const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp< Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069scalar_acosh_op< typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar >, const Derived > 

acosh (const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &x)
   template<typename Derived >  
const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp< Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069scalar_arg_op< typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar >, const Derived > 

arg (const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &x)
   template<typename Derived >  
const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp< Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069scalar_asin_op< typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar >, const Derived > 

asin (const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &x)
   template<typename Derived >  
const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp< Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069scalar_asinh_op< typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar >, const Derived > 

asinh (const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &x)
   template<typename Derived >  
const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp< Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069scalar_atan_op< typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar >, const Derived > 

atan (const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &x)
   template<typename Derived >  
const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp< Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069scalar_atanh_op< typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar >, const Derived > 

atanh (const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &x)
   template<typename Derived >  
const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp< Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069scalar_ceil_op< typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar >, const Derived > 

ceil (const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &x)
   template<typename Derived >  
const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp< Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069scalar_conjugate_op< typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar >, const Derived > 

conj (const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &x)
   template<typename Derived >  
const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp< Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069scalar_cos_op< typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar >, const Derived > 

cos (const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &x)
   template<typename Derived >  
const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp< Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069scalar_cosh_op< typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar >, const Derived > 

cosh (const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &x)
   template<typename Derived >  
const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp< Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069scalar_cube_op< typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar >, const Derived > 

cube (const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &x)
   template<typename Derived >  
const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp< Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069scalar_digamma_op< typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar >, const Derived > 

digamma (const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &x)
   template<typename Derived >  
const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp< Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069scalar_erf_op< typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar >, const Derived > 

erf (const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &x)
   template<typename Derived >  
const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp< Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069scalar_erfc_op< typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar >, const Derived > 

erfc (const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &x)
   template<typename Derived >  
const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp< Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069scalar_exp_op< typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar >, const Derived > 

exp (const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &x)
   template<typename Derived >  
const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp< Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069scalar_expm1_op< typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar >, const Derived > 

expm1 (const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &x)
   template<int N>  
static const auto 

fix ()
   template<int N>  
static const auto 

fix (int val)
   template<typename Derived >  
const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp< Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069scalar_floor_op< typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar >, const Derived > 

floor (const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &x)
   template<typename VectorsType , typename CoeffsType >  

HouseholderSequence< VectorsType, CoeffsType > 

householderSequence (const VectorsType &v, const CoeffsType &h)
 
 
Convenience function for constructing a Householder sequence. More...

   template<typename Derived >  
const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp< Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069scalar_imag_op< typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar >, const Derived > 

imag (const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &x)
   template<typename Derived >  
const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp< Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069scalar_inverse_op< typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar >, const Derived > 

inverse (const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &x)
   template<typename Derived >  
const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp< Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069scalar_isfinite_op< typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar >, const Derived > 

isfinite (const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &x)
   template<typename Derived >  
const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp< Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069scalar_isinf_op< typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar >, const Derived > 

isinf (const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &x)
   template<typename Derived >  
const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp< Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069scalar_isnan_op< typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar >, const Derived > 

isnan (const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &x)
   
int 

klu_solve (klu_symbolic *Symbolic, klu_numeric *Numeric, Index ldim, Index nrhs, double B[], klu_common *Common, double)
 
 
A sparse LU factorization and solver based on KLU. More...

   template<typename SizeType >  
auto 

lastN (SizeType size) -> decltype(seqN(Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069last+fix< 1 >() -size, size))
   template<typename SizeType , typename IncrType >  
auto 

lastN (SizeType size, IncrType incr) -> decltype(seqN(Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069last-(size-fix< 1 >()) *incr, size, incr))
   template<typename Derived >  
const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp< Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069scalar_lgamma_op< typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar >, const Derived > 

lgamma (const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &x)
   template<typename Derived >  
const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp< Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069scalar_log_op< typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar >, const Derived > 

log (const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &x)
   template<typename Derived >  
const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp< Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069scalar_log10_op< typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar >, const Derived > 

log10 (const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &x)
   template<typename Derived >  
const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp< Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069scalar_log1p_op< typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar >, const Derived > 

log1p (const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &x)
   template<typename Derived >  
const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp< Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069scalar_log2_op< typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar >, const Derived > 

log2 (const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &x)
   template<typename Derived >  
const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp< Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069scalar_logistic_op< typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar >, const Derived > 

logistic (const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &x)
   template<typename Derived >  
const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp< Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069scalar_ndtri_op< typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar >, const Derived > 

ndtri (const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &x)
   template<typename SparseDerived , typename PermutationType >  
const Product< Inverse< PermutationType >, SparseDerived, AliasFreeProduct > 

operator* (const InverseImpl< PermutationType, PermutationStorage > &tperm, const SparseMatrixBase< SparseDerived > &matrix)
   template<typename MatrixDerived , typename PermutationDerived >  
const Product< MatrixDerived, PermutationDerived, AliasFreeProduct > 

operator* (const MatrixBase< MatrixDerived > &matrix, const PermutationBase< PermutationDerived > &permutation)
   template<typename MatrixDerived , typename TranspositionsDerived >  
const Product< MatrixDerived, TranspositionsDerived, AliasFreeProduct > 

operator* (const MatrixBase< MatrixDerived > &matrix, const TranspositionsBase< TranspositionsDerived > &transpositions)
   template<typename OtherDerived , typename VectorsType , typename CoeffsType , int Side>  
internal8b7c:f320:99b9:690f:4595:cd17:293a:c069matrix_type_times_scalar_type< typename VectorsTyp8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar, OtherDerived >8b7c:f320:99b9:690f:4595:cd17:293a:c069Type 

operator* (const MatrixBase< OtherDerived > &other, const HouseholderSequence< VectorsType, CoeffsType, Side > &h)
 
 
Computes the product of a matrix with a Householder sequence. More...

   template<typename SparseDerived , typename PermDerived >  
const Product< PermDerived, SparseDerived, AliasFreeProduct > 

operator* (const PermutationBase< PermDerived > &perm, const SparseMatrixBase< SparseDerived > &matrix)
   template<typename PermutationDerived , typename MatrixDerived >  
const Product< PermutationDerived, MatrixDerived, AliasFreeProduct > 

operator* (const PermutationBase< PermutationDerived > &permutation, const MatrixBase< MatrixDerived > &matrix)
   template<typename SparseDerived , typename PermutationType >  
const Product< SparseDerived, Inverse< PermutationType >, AliasFreeProduct > 

operator* (const SparseMatrixBase< SparseDerived > &matrix, const InverseImpl< PermutationType, PermutationStorage > &tperm)
   template<typename SparseDerived , typename PermDerived >  
const Product< SparseDerived, PermDerived, AliasFreeProduct > 

operator* (const SparseMatrixBase< SparseDerived > &matrix, const PermutationBase< PermDerived > &perm)
   template<typename TranspositionsDerived , typename MatrixDerived >  
const Product< TranspositionsDerived, MatrixDerived, AliasFreeProduct > 

operator* (const TranspositionsBase< TranspositionsDerived > &transpositions, const MatrixBase< MatrixDerived > &matrix)
   template<typename Derived >  
const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp< Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069scalar_real_op< typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar >, const Derived > 

real (const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &x)
   template<typename VectorsType , typename CoeffsType >  

HouseholderSequence< VectorsType, CoeffsType, OnTheRight > 

rightHouseholderSequence (const VectorsType &v, const CoeffsType &h)
 
 
Convenience function for constructing a Householder sequence. More...

   template<typename Derived >  
const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp< Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069scalar_rint_op< typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar >, const Derived > 

rint (const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &x)
   template<typename Derived >  
const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp< Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069scalar_round_op< typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar >, const Derived > 

round (const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &x)
   template<typename Derived >  
const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp< Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069scalar_rsqrt_op< typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar >, const Derived > 

rsqrt (const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &x)
   template<typename Derived >  
const DiagonalWrapper< const Derived > 

Scaling (const MatrixBase< Derived > &coeffs)
   template<typename Scalar >  

DiagonalMatrix< Scalar, 2 > 

Scaling (const Scalar &sx, const Scalar &sy)
   template<typename Scalar >  

DiagonalMatrix< Scalar, 3 > 

Scaling (const Scalar &sx, const Scalar &sy, const Scalar &sz)
   template<typename RealScalar >  

UniformScaling< st8b7c:f320:99b9:690f:4595:cd17:293a:c069complex< RealScalar > > 

Scaling (const st8b7c:f320:99b9:690f:4595:cd17:293a:c069complex< RealScalar > &s)
   

UniformScaling< double > 

Scaling (double s)
   

UniformScaling< float > 

Scaling (float s)
   template<typename FirstType , typename LastType >  
auto 

seq (FirstType f, LastType l)
   template<typename FirstType , typename LastType , typename IncrType >  
auto 

seq (FirstType f, LastType l, IncrType incr)
   template<typename FirstType , typename SizeType >  

ArithmeticSequence< typename internal8b7c:f320:99b9:690f:4595:cd17:293a:c069leanup_index_type< FirstType >8b7c:f320:99b9:690f:4595:cd17:293a:c069type, typename internal8b7c:f320:99b9:690f:4595:cd17:293a:c069leanup_index_type< SizeType >8b7c:f320:99b9:690f:4595:cd17:293a:c069type > 

seqN (FirstType first, SizeType size)
   template<typename FirstType , typename SizeType , typename IncrType >  

ArithmeticSequence< typename internal8b7c:f320:99b9:690f:4595:cd17:293a:c069leanup_index_type< FirstType >8b7c:f320:99b9:690f:4595:cd17:293a:c069type, typename internal8b7c:f320:99b9:690f:4595:cd17:293a:c069leanup_index_type< SizeType >8b7c:f320:99b9:690f:4595:cd17:293a:c069type, typename internal8b7c:f320:99b9:690f:4595:cd17:293a:c069leanup_seq_incr< IncrType >8b7c:f320:99b9:690f:4595:cd17:293a:c069type > 

seqN (FirstType first, SizeType size, IncrType incr)
   template<typename Derived >  
const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp< Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069scalar_sign_op< typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar >, const Derived > 

sign (const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &x)
   template<typename Derived >  
const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp< Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069scalar_sin_op< typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar >, const Derived > 

sin (const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &x)
   template<typename Derived >  
const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp< Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069scalar_sinh_op< typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar >, const Derived > 

sinh (const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &x)
   template<typename Derived >  
const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp< Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069scalar_sqrt_op< typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar >, const Derived > 

sqrt (const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &x)
   template<typename Derived >  
const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp< Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069scalar_square_op< typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar >, const Derived > 

square (const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &x)
   template<typename Derived >  
const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp< Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069scalar_tan_op< typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar >, const Derived > 

tan (const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &x)
   template<typename Derived >  
const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp< Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069scalar_tanh_op< typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar >, const Derived > 

tanh (const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &x)
   template<typename Derived , typename OtherDerived >  
internal8b7c:f320:99b9:690f:4595:cd17:293a:c069umeyama_transform_matrix_type< Derived, OtherDerived >8b7c:f320:99b9:690f:4595:cd17:293a:c069type 

umeyama (const MatrixBase< Derived > &src, const MatrixBase< OtherDerived > &dst, bool with_scaling=true)
 
 
Returns the transformation between two point sets. More...

   template<typename _Scalar , int _Options, typename _Index , unsigned int UpLo>  
cholmod_sparse 

viewAsCholmod (const SparseSelfAdjointView< const SparseMatrix< _Scalar, _Options, _Index >, UpLo > &mat)
   template<typename Derived >  
cholmod_dense 

viewAsCholmod (MatrixBase< Derived > &mat)
   template<typename _Scalar , int _Options, typename _StorageIndex >  
cholmod_sparse 

viewAsCholmod (Ref< SparseMatrix< _Scalar, _Options, _StorageIndex > > mat)
   template<typename Scalar , int Flags, typename StorageIndex >  

MappedSparseMatrix< Scalar, Flags, StorageIndex > 

viewAsEigen (cholmod_sparse &cm)
   
  
const unsigned int 
ActualPacketAccessBit
   
EIGEN_DEPRECATED const unsigned int 
AlignedBit
   
static const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069ll_t 
all
   
const unsigned int 
CompressedAccessBit
   
const unsigned int 
DirectAccessBit
   
const int 
Dynamic
   
const int 
DynamicIndex
   
EIGEN_DEPRECATED const unsigned int 
EvalBeforeAssigningBit
   
const unsigned int 
EvalBeforeNestingBit
   
const int 
HugeCost
   
const int 
Infinity
   
static const symboli8b7c:f320:99b9:690f:4595:cd17:293a:c069SymbolExpr< internal8b7c:f320:99b9:690f:4595:cd17:293a:c069symbolic_last_tag > 
last
   
static const auto 
lastp1
   
const unsigned int 
LinearAccessBit
   
const unsigned int 
LvalueBit
   
const unsigned int 
NoPreferredStorageOrderBit
   
const unsigned int 
PacketAccessBit
   
const unsigned int 
RowMajorBit
   
const int 
UndefinedIncr
    
Namespace containing all symbols from the Eigen library.    AlignedScaling2d     typedef DiagonalMatrix<double,2> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069lignedScaling2d
   
 
Deprecated:

    AlignedScaling2f     typedef DiagonalMatrix<float, 2> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069lignedScaling2f
   
 
Deprecated:

    AlignedScaling3d     typedef DiagonalMatrix<double,3> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069lignedScaling3d
   
 
Deprecated:

    AlignedScaling3f     typedef DiagonalMatrix<float, 3> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069lignedScaling3f
   
 
Deprecated:

    Index     typedef EIGEN_DEFAULT_DENSE_INDEX_TYPE Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069Index
   
 The Index type as used for the API.  To change this, #define the preprocessor symbol EIGEN_DEFAULT_DENSE_INDEX_TYPE. 

See also

Preprocessor directives, StorageIndex. 
    anonymous enum     anonymous enum   
  Enumerator


StandardCompressedFormat 

used by Ref<SparseMatrix> to specify whether the input storage must be in standard compressed form  
     abs()    template<typename Derived >       const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp<Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069 scalar_abs_op <typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar>, const Derived> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069s  ( const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &  x
)      inline    
 
Returns
an expression of the coefficient-wise absolute value of x 
 
See also
ArrayBas8b7c:f320:99b9:690f:4595:cd17:293a:c069abs , MatrixBas8b7c:f320:99b9:690f:4595:cd17:293a:c069cwiseAbs   Math functions, class CwiseUnaryOp  
    abs2()    template<typename Derived >       const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp<Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069 scalar_abs2_op <typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar>, const Derived> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069s2  ( const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &  x
)      inline    
 
Returns
an expression of the coefficient-wise squared absolute value of x 
 
See also
ArrayBas8b7c:f320:99b9:690f:4595:cd17:293a:c069abs2 , MatrixBas8b7c:f320:99b9:690f:4595:cd17:293a:c069cwiseAbs2   Math functions, class CwiseUnaryOp  
    acos()    template<typename Derived >       const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp<Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069 scalar_acos_op <typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar>, const Derived> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069os  ( const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &  x
)      inline    
 
Returns
an expression of the coefficient-wise arc-consine of x 
 
See also
ArrayBas8b7c:f320:99b9:690f:4595:cd17:293a:c069acos   Math functions, class CwiseUnaryOp  
    acosh()    template<typename Derived >       const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp<Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069 scalar_acosh_op <typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar>, const Derived> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069osh  ( const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &  x
)      inline    
 
Returns
an expression of the coefficient-wise inverse hyperbolic cosine of x 
 
See also
ArrayBas8b7c:f320:99b9:690f:4595:cd17:293a:c069acosh   Math functions, class CwiseUnaryOp  
    arg()    template<typename Derived >       const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp<Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069 scalar_arg_op <typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar>, const Derived> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rg  ( const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &  x
)      inline    
 
Returns
an expression of the coefficient-wise complex argument of x 
 
See also
ArrayBas8b7c:f320:99b9:690f:4595:cd17:293a:c069arg , MatrixBas8b7c:f320:99b9:690f:4595:cd17:293a:c069cwiseArg   Math functions, class CwiseUnaryOp  
    asin()    template<typename Derived >       const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp<Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069 scalar_asin_op <typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar>, const Derived> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069sin  ( const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &  x
)      inline    
 
Returns
an expression of the coefficient-wise arc-sine of x 
 
See also
ArrayBas8b7c:f320:99b9:690f:4595:cd17:293a:c069asin   Math functions, class CwiseUnaryOp  
    asinh()    template<typename Derived >       const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp<Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069 scalar_asinh_op <typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar>, const Derived> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069sinh  ( const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &  x
)      inline    
 
Returns
an expression of the coefficient-wise inverse hyperbolic sine of x 
 
See also
ArrayBas8b7c:f320:99b9:690f:4595:cd17:293a:c069asinh   Math functions, class CwiseUnaryOp  
    atan()    template<typename Derived >       const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp<Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069 scalar_atan_op <typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar>, const Derived> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069tan  ( const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &  x
)      inline    
 
Returns
an expression of the coefficient-wise arc-tangent of x 
 
See also
ArrayBas8b7c:f320:99b9:690f:4595:cd17:293a:c069atan   Math functions, class CwiseUnaryOp  
    atanh()    template<typename Derived >       const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp<Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069 scalar_atanh_op <typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar>, const Derived> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069tanh  ( const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &  x
)      inline    
 
Returns
an expression of the coefficient-wise inverse hyperbolic tangent of x 
 
See also
ArrayBas8b7c:f320:99b9:690f:4595:cd17:293a:c069atanh   Math functions, class CwiseUnaryOp  
    ceil()    template<typename Derived >       const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp<Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069 scalar_ceil_op <typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar>, const Derived> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069il  ( const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &  x
)      inline    
 
Returns
an expression of the coefficient-wise nearest integer not less than the giben value of x 
 
See also

Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069loor , ArrayBas8b7c:f320:99b9:690f:4595:cd17:293a:c069ceil   Math functions, class CwiseUnaryOp  
    conj()    template<typename Derived >       const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp<Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069 scalar_conjugate_op <typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar>, const Derived> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069onj  ( const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &  x
)      inline    
 
Returns
an expression of the coefficient-wise complex conjugate of x 
 
See also
ArrayBas8b7c:f320:99b9:690f:4595:cd17:293a:c069conjugate   Math functions, class CwiseUnaryOp  
    cos()    template<typename Derived >       const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp<Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069 scalar_cos_op <typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar>, const Derived> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069os  ( const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &  x
)      inline    
 
Returns
an expression of the coefficient-wise cosine of x 
 
See also
ArrayBas8b7c:f320:99b9:690f:4595:cd17:293a:c069cos   Math functions, class CwiseUnaryOp  
    cosh()    template<typename Derived >       const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp<Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069 scalar_cosh_op <typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar>, const Derived> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069osh  ( const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &  x
)      inline    
 
Returns
an expression of the coefficient-wise hyperbolic cosine of x 
 
See also
ArrayBas8b7c:f320:99b9:690f:4595:cd17:293a:c069cosh   Math functions, class CwiseUnaryOp  
    cube()    template<typename Derived >       const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp<Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069 scalar_cube_op <typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar>, const Derived> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069ube  ( const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &  x
)      inline    
 
Returns
an expression of the coefficient-wise cube (power 3) of x 
 
See also
Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069pow , ArrayBas8b7c:f320:99b9:690f:4595:cd17:293a:c069cube   Math functions, class CwiseUnaryOp  
    digamma()    template<typename Derived >       const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp<Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069 scalar_digamma_op <typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar>, const Derived> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069igamma  ( const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &  x
)      inline    
 
Returns
an expression of the coefficient-wise derivative of lgamma of x 
 
See also
ArrayBas8b7c:f320:99b9:690f:4595:cd17:293a:c069digamma   Math functions, class CwiseUnaryOp  
    erf()    template<typename Derived >       const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp<Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069 scalar_erf_op <typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar>, const Derived> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rf  ( const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &  x
)      inline    
 
Returns
an expression of the coefficient-wise error function of x 
 
See also
ArrayBas8b7c:f320:99b9:690f:4595:cd17:293a:c069erf   Math functions, class CwiseUnaryOp  
    erfc()    template<typename Derived >       const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp<Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069 scalar_erfc_op <typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar>, const Derived> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rfc  ( const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &  x
)      inline    
 
Returns
an expression of the coefficient-wise complement error function of x 
 
See also
ArrayBas8b7c:f320:99b9:690f:4595:cd17:293a:c069erfc   Math functions, class CwiseUnaryOp  
    exp()    template<typename Derived >       const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp<Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069 scalar_exp_op <typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar>, const Derived> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069xp  ( const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &  x
)      inline    
 
Returns
an expression of the coefficient-wise exponential of x 
 
See also
ArrayBas8b7c:f320:99b9:690f:4595:cd17:293a:c069exp   Math functions, class CwiseUnaryOp  
    expm1()    template<typename Derived >       const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp<Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069 scalar_expm1_op <typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar>, const Derived> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069xpm1  ( const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &  x
)      inline    
 
Returns
an expression of the coefficient-wise exponential of a value minus 1 of x 
 
See also
ArrayBas8b7c:f320:99b9:690f:4595:cd17:293a:c069expm1   Math functions, class CwiseUnaryOp  
    floor()    template<typename Derived >       const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp<Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069 scalar_floor_op <typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar>, const Derived> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069loor  ( const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &  x
)      inline    
 
Returns
an expression of the coefficient-wise nearest integer not greater than the giben value of x 
 
See also

Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069il , ArrayBas8b7c:f320:99b9:690f:4595:cd17:293a:c069floor   Math functions, class CwiseUnaryOp  
    imag()    template<typename Derived >       const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp<Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069 scalar_imag_op <typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar>, const Derived> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069imag  ( const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &  x
)      inline    
 
Returns
an expression of the coefficient-wise imaginary part of x 
 
See also
ArrayBas8b7c:f320:99b9:690f:4595:cd17:293a:c069imag   Math functions, class CwiseUnaryOp  
    inverse()    template<typename Derived >       const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp<Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069 scalar_inverse_op <typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar>, const Derived> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069inverse  ( const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &  x
)      inline    
 
Returns
an expression of the coefficient-wise inverse of x 
 
See also
ArrayBas8b7c:f320:99b9:690f:4595:cd17:293a:c069inverse   Math functions, class CwiseUnaryOp  
    isfinite()    template<typename Derived >       const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp<Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069 scalar_isfinite_op <typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar>, const Derived> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069isfinite  ( const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &  x
)      inline    
 
Returns
an expression of the coefficient-wise finite value test of x 
 
See also

Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069isinf , Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069isnan , ArrayBas8b7c:f320:99b9:690f:4595:cd17:293a:c069isfinite   Math functions, class CwiseUnaryOp  
    isinf()    template<typename Derived >       const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp<Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069 scalar_isinf_op <typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar>, const Derived> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069isinf  ( const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &  x
)      inline    
 
Returns
an expression of the coefficient-wise infinite value test of x 
 
See also

Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069isnan , Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069isfinite , ArrayBas8b7c:f320:99b9:690f:4595:cd17:293a:c069isinf   Math functions, class CwiseUnaryOp  
    isnan()    template<typename Derived >       const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp<Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069 scalar_isnan_op <typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar>, const Derived> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069isnan  ( const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &  x
)      inline    
 
Returns
an expression of the coefficient-wise not-a-number test of x 
 
See also

Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069isinf , Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069isfinite , ArrayBas8b7c:f320:99b9:690f:4595:cd17:293a:c069isnan   Math functions, class CwiseUnaryOp  
    lastN() [1/2]
    template<typename SizeType >    auto Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069lastN  ( SizeType  size
)  -> decltype(seqN(Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069last+fix<1>()-size, size))    
 [c++11] 

Returns
a symbolic ArithmeticSequence representing the last size elements with a unit increment.
 It is a shortcut for:
seq(last+fix<1>-size, last) 

See also

lastN(SizeType,IncrType, seqN(FirstType,SizeType), seq(FirstType,LastType) 
    lastN() [2/2]
    template<typename SizeType , typename IncrType >    auto Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069lastN  ( SizeType  
size,      IncrType  
incr     ) 
 -> decltype(seqN(Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069last-(size-fix<1>())*incr, size, incr))    
 [c++11] 

Returns
a symbolic ArithmeticSequence representing the last size elements with increment incr.
 It is a shortcut for:
seqN(last-(size-fix<1>)*incr, size, incr) 

See also

lastN(SizeType), seqN(FirstType,SizeType), seq(FirstType,LastType,IncrType) 
    lgamma()    template<typename Derived >       const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp<Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069 scalar_lgamma_op <typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar>, const Derived> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069lgamma  ( const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &  x
)      inline    
 
Returns
an expression of the coefficient-wise natural logarithm of the gamma function of x 
 
See also
ArrayBas8b7c:f320:99b9:690f:4595:cd17:293a:c069lgamma   Math functions, class CwiseUnaryOp  
    log()    template<typename Derived >       const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp<Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069 scalar_log_op <typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar>, const Derived> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069log  ( const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &  x
)      inline    
 
Returns
an expression of the coefficient-wise natural logarithm of x 
 
See also

Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069log10 , ArrayBas8b7c:f320:99b9:690f:4595:cd17:293a:c069log   Math functions, class CwiseUnaryOp  
    log10()    template<typename Derived >       const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp<Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069 scalar_log10_op <typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar>, const Derived> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069log10  ( const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &  x
)      inline    
 
Returns
an expression of the coefficient-wise base 10 logarithm of x 
 
See also

Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069log , ArrayBas8b7c:f320:99b9:690f:4595:cd17:293a:c069log10   Math functions, class CwiseUnaryOp  
    log1p()    template<typename Derived >       const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp<Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069 scalar_log1p_op <typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar>, const Derived> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069log1p  ( const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &  x
)      inline    
 
Returns
an expression of the coefficient-wise natural logarithm of 1 plus the value of x 
 
See also
ArrayBas8b7c:f320:99b9:690f:4595:cd17:293a:c069log1p   Math functions, class CwiseUnaryOp  
    log2()    template<typename Derived >       const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp<Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069 scalar_log2_op <typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar>, const Derived> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069log2  ( const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &  x
)      inline    
 
Returns
an expression of the coefficient-wise base 2 logarithm of x 
 
See also

Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069log , ArrayBas8b7c:f320:99b9:690f:4595:cd17:293a:c069log2   Math functions, class CwiseUnaryOp  
    logistic()    template<typename Derived >       const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp<Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069 scalar_logistic_op <typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar>, const Derived> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069logistic  ( const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &  x
)      inline    
 
Returns
an expression of the coefficient-wise logistic function of x 
 
See also
ArrayBas8b7c:f320:99b9:690f:4595:cd17:293a:c069logistic   Math functions, class CwiseUnaryOp  
    ndtri()    template<typename Derived >       const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp<Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069 scalar_ndtri_op <typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar>, const Derived> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069ndtri  ( const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &  x
)      inline    
 
Returns
an expression of the coefficient-wise inverse normal distribution function of x 
 
See also
ArrayBas8b7c:f320:99b9:690f:4595:cd17:293a:c069ndtri   Math functions, class CwiseUnaryOp  
    operator*() [1/9]
    template<typename SparseDerived , typename PermutationType >       const Product<Inverse<PermutationType>, SparseDerived, AliasFreeProduct> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069operator*  ( const InverseImpl< PermutationType, PermutationStorage > &  
tperm,      const SparseMatrixBase< SparseDerived > &  
matrix     ) 
     inline    
 
Returns
the matrix with the inverse permutation applied to the rows. 
    operator*() [2/9]
    template<typename MatrixDerived , typename PermutationDerived >    const Product<MatrixDerived, PermutationDerived, AliasFreeProduct> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069operator*  ( const MatrixBase< MatrixDerived > &  
matrix,      const PermutationBase< PermutationDerived > &  
permutation     ) 
   
 
Returns
the matrix with the permutation applied to the columns. 
    operator*() [3/9]
    template<typename MatrixDerived , typename TranspositionsDerived >    const Product<MatrixDerived, TranspositionsDerived, AliasFreeProduct> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069operator*  ( const MatrixBase< MatrixDerived > &  
matrix,      const TranspositionsBase< TranspositionsDerived > &  
transpositions     ) 
   
 
Returns
the matrix with the transpositions applied to the columns. 
    operator*() [4/9]
    template<typename OtherDerived , typename VectorsType , typename CoeffsType , int Side>    internal8b7c:f320:99b9:690f:4595:cd17:293a:c069matrix_type_times_scalar_type<typename VectorsTyp8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar,OtherDerived>8b7c:f320:99b9:690f:4595:cd17:293a:c069Type Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069operator*  ( const MatrixBase< OtherDerived > &  
other,      const HouseholderSequence< VectorsType, CoeffsType, Side > &  
h     ) 
   
 Computes the product of a matrix with a Householder sequence.  
Parameters
  
[in]
other
Matrix being multiplied. 
 
[in]
h
HouseholderSequence being multiplied. 
    
Returns
Expression object representing the product.
 This function computes \( MH \) where \( M \) is the matrix other and \( H \) is the Householder sequence represented by h.     operator*() [5/9]
    template<typename SparseDerived , typename PermDerived >       const Product<PermDerived, SparseDerived, AliasFreeProduct> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069operator*  ( const PermutationBase< PermDerived > &  
perm,      const SparseMatrixBase< SparseDerived > &  
matrix     ) 
     inline    
 
Returns
the matrix with the permutation applied to the rows 
    operator*() [6/9]
    template<typename PermutationDerived , typename MatrixDerived >    const Product<PermutationDerived, MatrixDerived, AliasFreeProduct> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069operator*  ( const PermutationBase< PermutationDerived > &  
permutation,      const MatrixBase< MatrixDerived > &  
matrix     ) 
   
 
Returns
the matrix with the permutation applied to the rows. 
    operator*() [7/9]
    template<typename SparseDerived , typename PermutationType >       const Product<SparseDerived, Inverse<PermutationType>, AliasFreeProduct> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069operator*  ( const SparseMatrixBase< SparseDerived > &  
matrix,      const InverseImpl< PermutationType, PermutationStorage > &  
tperm     ) 
     inline    
 
Returns
the matrix with the inverse permutation applied to the columns. 
    operator*() [8/9]
    template<typename SparseDerived , typename PermDerived >       const Product<SparseDerived, PermDerived, AliasFreeProduct> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069operator*  ( const SparseMatrixBase< SparseDerived > &  
matrix,      const PermutationBase< PermDerived > &  
perm     ) 
     inline    
 
Returns
the matrix with the permutation applied to the columns 
    operator*() [9/9]
    template<typename TranspositionsDerived , typename MatrixDerived >    const Product<TranspositionsDerived, MatrixDerived, AliasFreeProduct> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069operator*  ( const TranspositionsBase< TranspositionsDerived > &  
transpositions,      const MatrixBase< MatrixDerived > &  
matrix     ) 
   
 
Returns
the matrix with the transpositions applied to the rows. 
    real()    template<typename Derived >       const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp<Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069 scalar_real_op <typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar>, const Derived> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069real  ( const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &  x
)      inline    
 
Returns
an expression of the coefficient-wise real part of x 
 
See also
ArrayBas8b7c:f320:99b9:690f:4595:cd17:293a:c069real   Math functions, class CwiseUnaryOp  
    rint()    template<typename Derived >       const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp<Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069 scalar_rint_op <typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar>, const Derived> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rint  ( const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &  x
)      inline    
 
Returns
an expression of the coefficient-wise nearest integer of x 
 
See also

Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069loor , Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069il , ArrayBas8b7c:f320:99b9:690f:4595:cd17:293a:c069round   Math functions, class CwiseUnaryOp  
    round()    template<typename Derived >       const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp<Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069 scalar_round_op <typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar>, const Derived> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069round  ( const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &  x
)      inline    
 
Returns
an expression of the coefficient-wise nearest integer of x 
 
See also

Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069loor , Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069il , ArrayBas8b7c:f320:99b9:690f:4595:cd17:293a:c069round   Math functions, class CwiseUnaryOp  
    rsqrt()    template<typename Derived >       const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp<Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069 scalar_rsqrt_op <typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar>, const Derived> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rsqrt  ( const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &  x
)      inline    
 
Returns
an expression of the coefficient-wise reciprocal square root of x 
 
See also
ArrayBas8b7c:f320:99b9:690f:4595:cd17:293a:c069rsqrt   Math functions, class CwiseUnaryOp  
    Scaling() [1/6]
    template<typename Derived >       const DiagonalWrapper<const Derived> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069Scaling  ( const MatrixBase< Derived > &  coeffs
)      inline    
 Constructs an axis aligned scaling expression from vector expression coeffs This is an alias for coeffs.asDiagonal()     Scaling() [2/6]
    template<typename Scalar >       
DiagonalMatrix<Scalar,2> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069Scaling  ( const Scalar &  
sx,      const Scalar &  
sy     ) 
     inline    
 Constructs a 2D axis aligned scaling     Scaling() [3/6]
    template<typename Scalar >       
DiagonalMatrix<Scalar,3> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069Scaling  ( const Scalar &  
sx,      const Scalar &  
sy,      const Scalar &  
sz     ) 
     inline    
 Constructs a 3D axis aligned scaling     Scaling() [4/6]
    template<typename RealScalar >       
UniformScaling<st8b7c:f320:99b9:690f:4595:cd17:293a:c069complex<RealScalar> > Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069Scaling  ( const st8b7c:f320:99b9:690f:4595:cd17:293a:c069complex< RealScalar > &  s
)      inline    
 Constructs a uniform scaling from scale factor s     Scaling() [5/6]
        
UniformScaling<double> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069Scaling  ( double  s
)      inline    
 Constructs a uniform scaling from scale factor s     Scaling() [6/6]
        
UniformScaling<float> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069Scaling  ( float  s
)      inline    
 Constructs a uniform scaling from scale factor s     seq() [1/2]
    template<typename FirstType , typename LastType >    auto Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069seq  ( FirstType  
f,      LastType  
l     ) 
   
 
Returns
an ArithmeticSequence starting at f, up (or down) to l, and unit increment
 It is essentially an alias to: 
seqN(f,l-f+1);


See also

seqN(FirstType,SizeType), seq(FirstType,LastType,IncrType) 
    seq() [2/2]
    template<typename FirstType , typename LastType , typename IncrType >    auto Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069seq  ( FirstType  
f,      LastType  
l,      IncrType  
incr     ) 
   
 
Returns
an ArithmeticSequence starting at f, up (or down) to l, and with positive (or negative) increment incr 
 It is essentially an alias to: 
seqN(f, (l-f+incr)/incr, incr);


See also

seqN(FirstType,SizeType,IncrType), seq(FirstType,LastType) 
    seqN() [1/2]
    template<typename FirstType , typename SizeType >    
ArithmeticSequence<typename internal8b7c:f320:99b9:690f:4595:cd17:293a:c069leanup_index_type<FirstType>8b7c:f320:99b9:690f:4595:cd17:293a:c069type,typename internal8b7c:f320:99b9:690f:4595:cd17:293a:c069leanup_index_type<SizeType>8b7c:f320:99b9:690f:4595:cd17:293a:c069type > Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069seqN  ( FirstType  
first,      SizeType  
size     ) 
   
 
Returns
an ArithmeticSequence starting at first, of length size, and unit increment
 
See also

seqN(FirstType,SizeType,IncrType), seq(FirstType,LastType) 
    seqN() [2/2]
    template<typename FirstType , typename SizeType , typename IncrType >    
ArithmeticSequence< typename internal8b7c:f320:99b9:690f:4595:cd17:293a:c069leanup_index_type< FirstType >8b7c:f320:99b9:690f:4595:cd17:293a:c069type, typename internal8b7c:f320:99b9:690f:4595:cd17:293a:c069leanup_index_type< SizeType >8b7c:f320:99b9:690f:4595:cd17:293a:c069type, typename internal8b7c:f320:99b9:690f:4595:cd17:293a:c069leanup_seq_incr< IncrType >8b7c:f320:99b9:690f:4595:cd17:293a:c069type > Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069seqN  ( FirstType  
first,      SizeType  
size,      IncrType  
incr     ) 
   
 
Returns
an ArithmeticSequence starting at first, of length size, and increment incr 
 
See also

seqN(FirstType,SizeType), seq(FirstType,LastType,IncrType) 
    sign()    template<typename Derived >       const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp<Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069 scalar_sign_op <typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar>, const Derived> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069sign  ( const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &  x
)      inline    
 
Returns
an expression of the coefficient-wise sign (or 0) of x 
 
See also
ArrayBas8b7c:f320:99b9:690f:4595:cd17:293a:c069sign   Math functions, class CwiseUnaryOp  
    sin()    template<typename Derived >       const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp<Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069 scalar_sin_op <typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar>, const Derived> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069sin  ( const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &  x
)      inline    
 
Returns
an expression of the coefficient-wise sine of x 
 
See also
ArrayBas8b7c:f320:99b9:690f:4595:cd17:293a:c069sin   Math functions, class CwiseUnaryOp  
    sinh()    template<typename Derived >       const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp<Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069 scalar_sinh_op <typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar>, const Derived> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069sinh  ( const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &  x
)      inline    
 
Returns
an expression of the coefficient-wise hyperbolic sine of x 
 
See also
ArrayBas8b7c:f320:99b9:690f:4595:cd17:293a:c069sinh   Math functions, class CwiseUnaryOp  
    sqrt()    template<typename Derived >       const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp<Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069 scalar_sqrt_op <typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar>, const Derived> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069sqrt  ( const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &  x
)      inline    
 
Returns
an expression of the coefficient-wise square root of x 
 
See also
ArrayBas8b7c:f320:99b9:690f:4595:cd17:293a:c069sqrt , MatrixBas8b7c:f320:99b9:690f:4595:cd17:293a:c069cwiseSqrt   Math functions, class CwiseUnaryOp  
    square()    template<typename Derived >       const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp<Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069 scalar_square_op <typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar>, const Derived> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069square  ( const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &  x
)      inline    
 
Returns
an expression of the coefficient-wise square (power 2) of x 
 
See also

Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069s2 , Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069pow , ArrayBas8b7c:f320:99b9:690f:4595:cd17:293a:c069square   Math functions, class CwiseUnaryOp  
    tan()    template<typename Derived >       const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp<Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069 scalar_tan_op <typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar>, const Derived> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069tan  ( const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &  x
)      inline    
 
Returns
an expression of the coefficient-wise tangent of x 
 
See also
ArrayBas8b7c:f320:99b9:690f:4595:cd17:293a:c069tan   Math functions, class CwiseUnaryOp  
    tanh()    template<typename Derived >       const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069wiseUnaryOp<Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069internal8b7c:f320:99b9:690f:4595:cd17:293a:c069 scalar_tanh_op <typename Deriv8b7c:f320:99b9:690f:4595:cd17:293a:c069Scalar>, const Derived> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069tanh  ( const Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069rrayBase< Derived > &  x
)      inline    
 
Returns
an expression of the coefficient-wise hyperbolic tangent of x 
 
See also
ArrayBas8b7c:f320:99b9:690f:4595:cd17:293a:c069tanh   Math functions, class CwiseUnaryOp  
    viewAsCholmod() [1/3]
    template<typename _Scalar , int _Options, typename _Index , unsigned int UpLo>    cholmod_sparse Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069viewAsCholmod  ( const SparseSelfAdjointView< const SparseMatrix< _Scalar, _Options, _Index >, UpLo > &  mat
)    
 Returns a view of the Eigen sparse matrix mat as Cholmod sparse matrix. The data are not copied but shared.     viewAsCholmod() [2/3]
    template<typename Derived >    cholmod_dense Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069viewAsCholmod  ( 
MatrixBase< Derived > &  mat
)    
 Returns a view of the Eigen dense matrix mat as Cholmod dense matrix. The data are not copied but shared.     viewAsCholmod() [3/3]
    template<typename _Scalar , int _Options, typename _StorageIndex >    cholmod_sparse Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069viewAsCholmod  ( 
Ref< SparseMatrix< _Scalar, _Options, _StorageIndex > >  mat
)    
 Wraps the Eigen sparse matrix mat into a Cholmod sparse matrix object. Note that the data are shared.     viewAsEigen()    template<typename Scalar , int Flags, typename StorageIndex >    
MappedSparseMatrix<Scalar,Flags,StorageIndex> Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069viewAsEigen  ( cholmod_sparse &  cm
)    
 Returns a view of the Cholmod sparse matrix cm as an Eigen sparse matrix. The data are not copied but shared.     Dynamic     const int Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069ynamic   
 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. Changing the value of Dynamic breaks the ABI, as Dynamic is often used as a template parameter for Matrix.     DynamicIndex     const int Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069ynamicIndex   
 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 wshepherd@example.net.     HugeCost     const int Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069HugeCost   
 This value means that the cost to evaluate an expression coefficient is either very expensive or cannot be known at compile time. This value has to be positive to (1) simplify cost computation, and (2) allow to distinguish between a very expensive and very very expensive expressions. It thus must also be large enough to make sure unrolling won't happen and that sub expressions will be evaluated, but not too large to avoid overflow.     Infinity     const int Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069Infinity   
 This value means +Infinity; it is currently used only as the p parameter to MatrixBas8b7c:f320:99b9:690f:4595:cd17:293a:c069lpNorm<int>(). The value Infinity there means the L-infinity norm.     UndefinedIncr     const int Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069UndefinedIncr   
 This value means that the increment to go from one value to another in a sequence is not constant for each step.     

    
{'path': 'public/docs/eigen3/namespaceeigen.html', 'source': 'DevDocs.IO'}