Main Page | Class List | File List | Class Members | File Members

Matop.h File Reference

Go to the source code of this file.

Functions

MatrixAddANullColumn ()
MatrixAddANullRow ()
void ExchangeColumns ()
void ExchangeRows ()
int findHermiteBasis ()
MatrixIdentity ()
Bool isinHnf ()
Bool isIntegral ()
ValueLcm ()
MatrixMatrix_Copy ()
void PutColumnFirst ()
void PutColumnLast ()
void PutRowFirst ()
void PutRowLast ()
MatrixRemoveColumn ()
MatrixRemoveRow ()
MatrixTranspose ()


Function Documentation

Matrix* AddANullColumn  ) 
 

Referenced by findHermiteBasis(), homogenize(), and main().

Matrix* AddANullRow  ) 
 

Referenced by findHermiteBasis(), and RearrangeMatforSolveDio().

void ExchangeColumns  ) 
 

void ExchangeRows  ) 
 

Referenced by Constraints2Polyhedron(), and RearrangeMatforSolveDio().

int findHermiteBasis  ) 
 

Referenced by FindHermiteBasisofDomain().

Matrix* Identity  ) 
 

Referenced by CanonicalForm(), findHermiteBasis(), FindHermiteBasisofDomain(), and IntegraliseLattice().

Bool isinHnf  ) 
 

Referenced by LatticeDifference(), LatticeIntersection(), and SplitZpolyhedron().

Bool isIntegral  ) 
 

Value* Lcm  ) 
 

Matrix* Matrix_Copy  ) 
 

Referenced by AddLattice(), AffineHermite(), AffineSmith(), CanonicalForm(), findHermiteBasis(), FindHermiteBasisofDomain(), Hermite(), Homogenise(), Lattice2LatticeUnion(), LatticeDifference(), LatticeImage(), LatticeIntersection(), LexSmaller(), main(), mtransformation_inverse(), Polyhedron_Image(), Polyhedron_Image_Enumerate(), RearrangeMatforSolveDio(), Simplify(), SolveDiophantine(), SplitZpolyhedron(), ZDomainSimplify(), and ZPolyhedron_Alloc().

void PutColumnFirst  ) 
 

Referenced by Homogenise().

void PutColumnLast  ) 
 

Referenced by Homogenise().

void PutRowFirst  ) 
 

Referenced by Homogenise().

void PutRowLast  ) 
 

Referenced by Homogenise().

Matrix* RemoveColumn  ) 
 

Referenced by FindHermiteBasisofDomain().

Matrix* RemoveRow  ) 
 

Referenced by findHermiteBasis().

Matrix* Transpose  ) 
 

Referenced by findHermiteBasis(), Hermite(), and Polyhedron_Image_Enumerate().


Generated on Mon Sep 12 15:15:12 2005 for polylib by doxygen 1.3.5