evalue.cpp File Reference
#include "include.h"
#include "newmatap.h"
#include "newmatrm.h"
#include "precisio.h"
Include dependency graph for evalue.cpp:

Go to the source code of this file.

#define WANT_MATH
#define REPORT   {}
static void tred2 (const SymmetricMatrix &A, DiagonalMatrix &D, DiagonalMatrix &E, Matrix &Z)
static void tql2 (DiagonalMatrix &D, DiagonalMatrix &E, Matrix &Z)
static void tred3 (const SymmetricMatrix &X, DiagonalMatrix &D, DiagonalMatrix &E, SymmetricMatrix &A)
static void tql1 (DiagonalMatrix &D, DiagonalMatrix &E)
void eigenvalues (const SymmetricMatrix &A, DiagonalMatrix &D, Matrix &Z)
void eigenvalues (const SymmetricMatrix &X, DiagonalMatrix &D)
void eigenvalues (const SymmetricMatrix &X, DiagonalMatrix &D, SymmetricMatrix &A)

Detailed Description

Eigen-value decomposition (Householder method).

Definition in file evalue.cpp.


Define Documentation

#define REPORT   {}

Definition at line 23 of file evalue.cpp.

#define WANT_MATH

Definition at line 9 of file evalue.cpp.


Function Documentation

void eigenvalues ( const SymmetricMatrix &  A,
DiagonalMatrix &  D,
Matrix &  Z 
)

Definition at line 287 of file evalue.cpp.

void eigenvalues ( const SymmetricMatrix &  X,
DiagonalMatrix &  D 
)

Definition at line 290 of file evalue.cpp.

void eigenvalues ( const SymmetricMatrix &  X,
DiagonalMatrix &  D,
SymmetricMatrix &  A 
)

Definition at line 293 of file evalue.cpp.

static void tql1 ( DiagonalMatrix &  D,
DiagonalMatrix &  E 
) [static]

Definition at line 226 of file evalue.cpp.

static void tql2 ( DiagonalMatrix &  D,
DiagonalMatrix &  E,
Matrix &  Z 
) [static]

Definition at line 102 of file evalue.cpp.

static void tred2 ( const SymmetricMatrix &  A,
DiagonalMatrix &  D,
DiagonalMatrix &  E,
Matrix &  Z 
) [static]

Definition at line 28 of file evalue.cpp.

static void tred3 ( const SymmetricMatrix &  X,
DiagonalMatrix &  D,
DiagonalMatrix &  E,
SymmetricMatrix &  A 
) [static]

Definition at line 183 of file evalue.cpp.



kni
Author(s): Neuronics AG (see AUTHORS.txt); ROS wrapper by Martin Günther
autogenerated on Mon Oct 6 2014 10:45:33