MAST
|
#include <lapack_dgeev_interface.h>
Public Member Functions | |
LAPACK_DGEEV () | |
void | compute (const RealMatrixX &A, bool computeEigenvectors=true) |
computes the eigensolution for . More... | |
ComputationInfo | info () const |
const RealMatrixX & | A () const |
const ComplexVectorX & | eig_vals () const |
const ComplexMatrixX & | left_eigenvectors () const |
const ComplexMatrixX & | right_eigenvectors () const |
void | scale_eigenvectors_to_identity_innerproduct () |
Scales the right eigenvector so that the inner product with respect to the B matrix is equal to an Identity matrix, i.e. More... | |
void | print_inner_product (std::ostream &out) const |
Protected Attributes | |
RealMatrixX | _A |
ComplexMatrixX | VL |
ComplexMatrixX | VR |
ComplexVectorX | W |
int | info_val |
Definition at line 150 of file lapack_dgeev_interface.h.
|
inline |
|
inline |
Definition at line 167 of file lapack_dgeev_interface.h.
void MAST::LAPACK_DGEEV::compute | ( | const RealMatrixX & | A, |
bool | computeEigenvectors = true |
||
) |
computes the eigensolution for .
A & B will be overwritten
Definition at line 26 of file lapack_dgeev_interface.cpp.
|
inline |
Definition at line 173 of file lapack_dgeev_interface.h.
ComputationInfo MAST::LAPACK_DGEEV::info | ( | ) | const |
|
inline |
Definition at line 178 of file lapack_dgeev_interface.h.
|
inline |
Definition at line 209 of file lapack_dgeev_interface.h.
|
inline |
Definition at line 183 of file lapack_dgeev_interface.h.
|
inline |
Scales the right eigenvector so that the inner product with respect to the B matrix is equal to an Identity matrix, i.e.
VL* B * VR = I
Definition at line 193 of file lapack_dgeev_interface.h.
|
protected |
Definition at line 224 of file lapack_dgeev_interface.h.
|
protected |
Definition at line 232 of file lapack_dgeev_interface.h.
|
protected |
Definition at line 226 of file lapack_dgeev_interface.h.
|
protected |
Definition at line 228 of file lapack_dgeev_interface.h.
|
protected |
Definition at line 230 of file lapack_dgeev_interface.h.