#include <invariant.h>
Public Types | |
typedef NT::number | numT |
typedef NT::vect | vect |
typedef NT::matrix | matrix |
typedef NT::vf | vf |
Public Methods | |
Invariant (const matrix &ma) | |
numT | calculate (integer i, integer done=0) |
NO_COPY (Invariant) | |
Private Attributes | |
matrix | m |
Definition at line 30 of file invariant.h.
|
NO Copy or Assign |
|
Calculate the (n+1)-th order invariant. 1st order = trace, nth order = determinant. The others are the sums of the x-th order minor determinants. I agree: I must have been tripping when I wrote this code - that's recursive template programming for you.
Definition at line 58 of file invariant.h. |
More Info? Michael Peeters. Also, check our research website: www.alna.vub.ac.be
Last update: June 2002.