Navigation

Operators and Keywords

Function List:

C++ API

base_aepbal< MatrixT, VectorT > Class Template Reference

#include <base-aepbal.h>

Collaboration diagram for base_aepbal< MatrixT, VectorT >:

List of all members.

Public Member Functions

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

Protected Member Functions

 base_aepbal (void)

Protected Attributes

MatrixT balanced_mat
VectorT scale
octave_idx_type ilo
octave_idx_type ihi
char job

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


Constructor & Destructor Documentation

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

Member Function Documentation

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

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 Properties Friends Defines