aimsalgo  5.1.2
Neuroimaging image processing
BackBalancing< T > Class Template Reference

#include <aims/math/balbak.h>

Public Member Functions

 BackBalancing ()
 Constructor and destructor. More...
 
virtual ~BackBalancing ()
 destructor More...
 
carto::VolumeRef< T > doit (carto::VolumeRef< T >, const carto::VolumeRef< T > &, const carto::VolumeRef< T > &, const carto::VolumeRef< T > *sc=NULL)
 Matrix back-balancing computation. More...
 

Detailed Description

template<class T>
class BackBalancing< T >

Definition at line 48 of file balbak.h.

Constructor & Destructor Documentation

◆ BackBalancing()

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

Constructor and destructor.

constructor

Definition at line 55 of file balbak.h.

◆ ~BackBalancing()

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

destructor

Definition at line 57 of file balbak.h.

Member Function Documentation

◆ doit()

template<class T >
carto::VolumeRef< T > BackBalancing< T >::doit ( carto::VolumeRef< T >  ,
const carto::VolumeRef< T > &  ,
const carto::VolumeRef< T > &  ,
const carto::VolumeRef< T > *  sc = NULL 
)

Matrix back-balancing computation.

\ This function is adapted from the Eispack routines. \ This routine returns the eigenvectors of a real general matrix by back transformaing those of the corresponding balanced matrix determined by Balancing and passed on input.\ Matrices of the real and imaginary parts of eigenvalues are given on input to forms the balancing matrix of eigenvectors according to the eigenvalue types, i.e. real or imaginary. \

Parameters
sccontains information determining the permutations and scaling factors used by Balancing.

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