Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

MODEL::Characteristic Class Template Reference

#include <characteristic.h>

List of all members.

Public Types

typedef NT::number numT
typedef NT::vect vect
typedef NT::matrix matrix
typedef NT::vf vf

Public Methods

 Characteristic (const matrix &ma)
template<typename n> n operator() (const n &l)
 NO_COPY (Characteristic)

Private Attributes

vect poly


Detailed Description

template<integer dims, typename nelem = number, class NT = NumericTraits<nelem,dims>> class MODEL::Characteristic

Calculates the characteristic function of a matrix

Definition at line 29 of file characteristic.h.


Constructor & Destructor Documentation

Characteristic ( const matrix & ma ) [inline]
 

The Characteristic is fully calculated upon creation of the object.

Definition at line 40 of file characteristic.h.


Member Function Documentation

NO_COPY ( Characteristic<dims, nelem, NT> )
 

No Copy or Assign

n operator() ( const n & l ) [inline]
 

Calculates the characteristic polynomial at a certain point.

where the are the invariants of this particular matrix

Definition at line 53 of file characteristic.h.


The documentation for this class was generated from the following file:
To get the sources or tarballs, please go to SourceForge or you can use the CVS repository.

More Info? Michael Peeters. Also, check our research website: www.alna.vub.ac.be

Last update: June 2002.


Looking for Open Source? Check out SourceForge Logo !