Functions | Variables
eigenvalues.cpp File Reference
#include "lapack_common.h"
#include <Eigen/Eigenvalues>
Include dependency graph for eigenvalues.cpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

else if (UPLO(*uplo)==INVALID)*info
 
 if (query_size)
 
 if (eig.info()==NoConvergence)
 
 if (computeVectors) matrix(a
 
else iflda (1,*n))*info=-5;elseif((!query_size)&&*lwork< std::max(1, 3 **n-1))*info=-8;if(*info!=0
 
 make_vector (w,*n)
 

Variables

bool computeVectors = *jobz=='V' || *jobz=='v'
 
SelfAdjointEigenSolver< PlainMatrixTypeeig (mat, computeVectors?ComputeEigenvectors:EigenvaluesOnly)
 
info = 0
 
lda = eig.eigenvectors()
 
else mat = matrix(a,*n,*n,*lda)
 
PlainMatrixType matn
 
if n return
 

Function Documentation

else if ( UPLO uplo = =INVALID)

Definition at line 60 of file 3rdparty/Eigen/lapack/cholesky.cpp.

if ( query_size  )

Definition at line 32 of file eigenvalues.cpp.

if ( eig.  info() = =NoConvergence)

Definition at line 48 of file eigenvalues.cpp.

if ( computeVectors  )
else if* lda ( ,
n 
)

Definition at line 23 of file eigenvalues.cpp.

make_vector ( w  ,
n 
)

Variable Documentation

bool computeVectors = *jobz=='V' || *jobz=='v'

Definition at line 45 of file eigenvalues.cpp.

SelfAdjointEigenSolver<PlainMatrixType> eig(mat, computeVectors?ComputeEigenvectors:EigenvaluesOnly)
else if n* info = 0

Definition at line 19 of file eigenvalues.cpp.

else if * lda = eig.eigenvectors()

Definition at line 59 of file eigenvalues.cpp.

else mat = matrix(a,*n,*n,*lda)

Definition at line 43 of file eigenvalues.cpp.

* n

Definition at line 41 of file eigenvalues.cpp.

return

Definition at line 38 of file eigenvalues.cpp.



gtsam
Author(s):
autogenerated on Sat May 8 2021 02:51:29