aimsalgo 6.0.0
Neuroimaging image processing
HessenbergReduction< T > Class Template Reference

#include <aims/math/elmhes.h>

Public Member Functions

 HessenbergReduction ()
 Constructor and destructor.
 
virtual ~HessenbergReduction ()
 destructor
 
carto::VolumeRef< T > doit (carto::VolumeRef< T >, carto::VolumeRef< short > *isc=NULL)
 Hessenberg reduction computation.
 

Detailed Description

template<class T>
class HessenbergReduction< T >

Definition at line 48 of file elmhes.h.

Constructor & Destructor Documentation

◆ HessenbergReduction()

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

Constructor and destructor.

constructor

Definition at line 55 of file elmhes.h.

◆ ~HessenbergReduction()

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

destructor

Definition at line 57 of file elmhes.h.

Member Function Documentation

◆ doit()

template<class T>
carto::VolumeRef< T > HessenbergReduction< T >::doit ( carto::VolumeRef< T > ,
carto::VolumeRef< 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. \

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

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