core/vnl/algo/vnl_symmetric_eigensystem.cxx File Reference


Detailed Description

Author:
Andrew W.

Fitzgibbon, Oxford RRG Created: 29 Aug 96

Definition in file vnl_symmetric_eigensystem.cxx.

#include "vnl_symmetric_eigensystem.h"
#include <vcl_cassert.h>
#include <vcl_algorithm.h>
#include <vcl_cmath.h>
#include <vcl_iostream.h>
#include <vnl/vnl_copy.h>
#include <vnl/vnl_math.h>
#include <vnl/algo/vnl_netlib.h>

Go to the source code of this file.


Functions

void vnl_symmetric_eigensystem_compute_eigenvals (double M11, double M12, double M13, double M22, double M23, double M33, double &l1, double &l2, double &l3)
 Find eigenvalues of a symmetric 3x3 matrix.
bool vnl_symmetric_eigensystem_compute (vnl_matrix< float > const &A, vnl_matrix< float > &V, vnl_vector< float > &D)
 Find eigenvalues of a symmetric matrix.
bool vnl_symmetric_eigensystem_compute (vnl_matrix< double > const &A, vnl_matrix< double > &V, vnl_vector< double > &D)
 Find eigenvalues of a symmetric matrix.

Function Documentation

bool vnl_symmetric_eigensystem_compute ( vnl_matrix< double > const &  A,
vnl_matrix< double > &  V,
vnl_vector< double > &  D 
)

Find eigenvalues of a symmetric matrix.

Definition at line 110 of file vnl_symmetric_eigensystem.cxx.

bool vnl_symmetric_eigensystem_compute ( vnl_matrix< float > const &  A,
vnl_matrix< float > &  V,
vnl_vector< float > &  D 
)

Find eigenvalues of a symmetric matrix.

Definition at line 96 of file vnl_symmetric_eigensystem.cxx.

void vnl_symmetric_eigensystem_compute_eigenvals ( double  M11,
double  M12,
double  M13,
double  M22,
double  M23,
double  M33,
double &  l1,
double &  l2,
double &  l3 
)

Find eigenvalues of a symmetric 3x3 matrix.

   Matrix is   M11  M12  M13
               M12  M22  M23
               M13  M23  M33
   

Definition at line 26 of file vnl_symmetric_eigensystem.cxx.


Generated on Mon Mar 8 05:06:47 2010 for core/vnl by  doxygen 1.5.1