A.I.M.S algorithms

HessenbergReduction< T > Class Template Reference

#include <aims/math/elmhes.h>

Public Member Functions

AimsData< T > doit (AimsData< T > &, AimsData< short > *isc=NULL)
 Hessenberg reduction computation. More...
 HessenbergReduction ()
 Constructor and destructor. More...
virtual ~HessenbergReduction ()
 destructor More...

Detailed Description

template<class T>
class HessenbergReduction< T >

Definition at line 45 of file elmhes.h.

Constructor & Destructor Documentation

template<class T >
HessenbergReduction< T >::HessenbergReduction ( )

Constructor and destructor.


Definition at line 52 of file elmhes.h.

template<class T >
virtual HessenbergReduction< T >::~HessenbergReduction ( )


Definition at line 54 of file elmhes.h.

Member Function Documentation

template<class T >
AimsData< T > HessenbergReduction< T >::doit ( AimsData< T > &  ,
AimsData< short > *  isc = NULL 

Hessenberg reduction computation.

\ This function is adapted from the Numerical Recipes in C. \ This function returns the Hessenberg matrix form of the matrix given on input. \

isckeeps track of interchanges and is a vector used to backtrack eigenvectors.

The documentation for this class was generated from the following file: