Main Page   Groups   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Concepts

vnl_real_eigensystem Class Reference

#include <vnl_real_eigensystem.h>

Collaboration diagram for vnl_real_eigensystem:

Collaboration graph
[legend]
List of all members.

Public Methods

 vnl_real_eigensystem (const vnl_matrix< double > &M)

Public Attributes

vnl_matrix< double > Vreal
vnl_matrix< vcl_complex< double > > V
vnl_diag_matrix< vcl_complex<
double > > 
D

Detailed Description

Extract eigensystem of unsymmetric matrix M, using the EISPACK routine. vnl_eigensystem is a full-bore real eigensystem. If your matrix is symmetric, it is *much* better to use vnl_symmetric_eigensystem.

Definition at line 23 of file vnl_real_eigensystem.h.


Constructor & Destructor Documentation

vnl_real_eigensystem::vnl_real_eigensystem const vnl_matrix< double > &    M
 


Member Data Documentation

vnl_diag_matrix<vcl_complex<double> > vnl_real_eigensystem::D
 

Output diagonal matrix of eigenvalues.

Definition at line 36 of file vnl_real_eigensystem.h.

vnl_matrix<vcl_complex<double> > vnl_real_eigensystem::V
 

Output matrix of eigenvectors, which will in general be complex.

Definition at line 32 of file vnl_real_eigensystem.h.

vnl_matrix<double> vnl_real_eigensystem::Vreal
 

Definition at line 28 of file vnl_real_eigensystem.h.


The documentation for this class was generated from the following file:
Generated at Fri May 21 01:17:23 2004 for ITK by doxygen 1.2.15 written by Dimitri van Heesch, © 1997-2000