Public Member Functions | Protected Member Functions | Protected Attributes

base_aepbal< MatrixT, VectorT > Class Template Reference

#include "base-aepbal.h"

Collaboration diagram for base_aepbal< MatrixT, VectorT >:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 base_aepbal (const base_aepbal &a)
virtual ~base_aepbal (void)
MatrixT balanced_matrix (void) const
base_aepbaloperator= (const base_aepbal &a)
VectorT permuting_vector (void) const
VectorT scaling_vector (void) const

Protected Member Functions

 base_aepbal (void)

Protected Attributes

MatrixT balanced_mat
octave_idx_type ihi
octave_idx_type ilo
char job
VectorT scale

Detailed Description

template<class MatrixT, class VectorT>
class base_aepbal< MatrixT, VectorT >

Definition at line 27 of file base-aepbal.h.


Constructor & Destructor Documentation

template<class MatrixT, class VectorT>
base_aepbal< MatrixT, VectorT >::base_aepbal ( void   )  [inline, protected]

Definition at line 35 of file base-aepbal.h.

template<class MatrixT, class VectorT>
base_aepbal< MatrixT, VectorT >::base_aepbal ( const base_aepbal< MatrixT, VectorT > &  a  )  [inline]

Definition at line 39 of file base-aepbal.h.

template<class MatrixT, class VectorT>
virtual base_aepbal< MatrixT, VectorT >::~base_aepbal ( void   )  [inline, virtual]

Definition at line 55 of file base-aepbal.h.


Member Function Documentation

template<class MatrixT, class VectorT>
MatrixT base_aepbal< MatrixT, VectorT >::balanced_matrix ( void   )  const [inline]

Definition at line 57 of file base-aepbal.h.

Referenced by DEFUN_DLD().

template<class MatrixT, class VectorT>
base_aepbal& base_aepbal< MatrixT, VectorT >::operator= ( const base_aepbal< MatrixT, VectorT > &  a  )  [inline]

Definition at line 45 of file base-aepbal.h.

template<class MatrixT, class VectorT>
VectorT base_aepbal< MatrixT, VectorT >::permuting_vector ( void   )  const [inline]

Definition at line 59 of file base-aepbal.h.

Referenced by DEFUN_DLD().

template<class MatrixT, class VectorT>
VectorT base_aepbal< MatrixT, VectorT >::scaling_vector ( void   )  const [inline]

Definition at line 79 of file base-aepbal.h.

Referenced by DEFUN_DLD().


Member Data Documentation

template<class MatrixT, class VectorT>
MatrixT base_aepbal< MatrixT, VectorT >::balanced_mat [protected]
template<class MatrixT, class VectorT>
octave_idx_type base_aepbal< MatrixT, VectorT >::ihi [protected]
template<class MatrixT, class VectorT>
octave_idx_type base_aepbal< MatrixT, VectorT >::ilo [protected]
template<class MatrixT, class VectorT>
char base_aepbal< MatrixT, VectorT >::job [protected]
template<class MatrixT, class VectorT>
VectorT base_aepbal< MatrixT, VectorT >::scale [protected]

The documentation for this class was generated from the following file:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines