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

matrix Struct Reference

#include <types.h>

List of all members.

Public Attributes

unsigned NbRows
unsigned NbColumns
Value ** p
Valuep_Init
int p_Init_size


Member Data Documentation

unsigned matrix::NbColumns
 

Definition at line 68 of file types.h.

Referenced by AddANullColumn(), AddANullRow(), addeliminatedparams_evalue(), AddLattice(), AddZPolytoZDomain(), AffinePartSimplify(), AlmostSameAffinePart(), BuildSat(), CanonicalForm(), Chernikova(), Constraints2Polyhedron(), ConvertPolMattoDarMat(), DomainAddConstraints(), DomainAddRays(), Elim_Columns(), ExchangeRows(), ExtractLinearPart(), findHermiteBasis(), FindHermiteBasisofDomain(), GaussSimplify(), GenParamPolyhedron(), Hermite(), hermite(), Homogenise(), isEmptyLattice(), isinHnf(), isIntegral(), IsLattice(), isLinear(), Lattice2LatticeUnion(), LatticeDifference(), LatticeImage(), LatticeIntersection(), LatticePreimage(), left_hermite(), main(), MakeDioEqforInter(), MatInverse(), Matrix_Alloc(), Matrix_Copy(), Matrix_Extend(), Matrix_Inverse(), Matrix_Print(), Matrix_Product(), Matrix_Read_Input(), Matrix_Vector_Product(), Orthogonal_Base(), Polyhedron_Enumerate(), Polyhedron_Image(), Polyhedron_Image_Enumerate(), Polyhedron_Preimage(), PreElim_Columns(), Print_Vertex(), PutColumnLast(), PutRowFirst(), PutRowLast(), rat_prodmat(), Rays2Polyhedron(), Rays_Mult(), Rays_Mult_Transpose(), RearrangeMatforSolveDio(), Reduce_Matrix(), Remove_Redundants(), RemoveColumn(), RemoveRow(), right_hermite(), sameAffinepart(), sameLattice(), scan_m_face(), Simplify(), Smith(), SolveDiophantine(), Soustraire_ligne(), SplitZpolyhedron(), swap_line(), TestRank(), traite_m_face(), Transpose(), Union_Read(), Vector_Matrix_Product(), VertexCT(), ZDomainPreimage(), ZPolyhedronImage(), and ZPolyhedronPreimage().

unsigned matrix::NbRows
 

Definition at line 68 of file types.h.

Referenced by AddANullColumn(), AddANullRow(), AddConstraints(), addeliminatedparams_evalue(), AddLattice(), AddRays(), AddZPolytoZDomain(), AffinePartCompare(), AffinePartSimplify(), AffineSmith(), AlmostSameAffinePart(), BuildSat(), CalcBase(), CanonicalForm(), ChangeLatticeDimension(), Chernikova(), Constraints2Polyhedron(), ConvertPolMattoDarMat(), DomainAddConstraints(), DomainAddRays(), DomainSimplify(), Elim_Columns(), ExchangeColumns(), existepivot(), ExtractLinearPart(), findHermiteBasis(), FindHermiteBasisofDomain(), FindSimple(), Gauss(), GaussSimplify(), GenParamPolyhedron(), Hermite(), hermite(), Homogenise(), IntegraliseLattice(), isEmptyLattice(), isfulldim(), isinHnf(), isIntegral(), IsLattice(), isLinear(), Lattice2LatticeUnion(), LatticeDifference(), LatticeImage(), LatticeIntersection(), LatticePreimage(), left_hermite(), LinearPartCompare(), main(), MakeDioEqforInter(), MatInverse(), Matrix_Alloc(), Matrix_Copy(), Matrix_Extend(), Matrix_Inverse(), Matrix_Print(), Matrix_Product(), Matrix_Read_Input(), Matrix_Vector_Product(), Orthogonal_Base(), Polyhedron_Enumerate(), Polyhedron_Image(), Polyhedron_Image_Enumerate(), Polyhedron_Preimage(), Polyhedron_Preprocess(), Polyhedron_Scan(), PreElim_Columns(), Print_Vertex(), PutColumnFirst(), PutColumnLast(), PutRowLast(), rat_prodmat(), Rays2Polyhedron(), Rays_Mult(), Rays_Mult_Transpose(), RearrangeMatforSolveDio(), Reduce_Matrix(), Remove_Redundants(), RemoveColumn(), RemoveRow(), right_hermite(), sameAffinepart(), sameLattice(), SameLinearPart(), SatMatrix_Extend(), Simplify(), SimplifyConstraints(), Smith(), SolveDiophantine(), SplitLattice(), SplitZpolyhedron(), Stras_DomainSimplify(), SubConstraint(), TestRank(), traite_m_face(), TransformSat(), Transpose(), Vector_Matrix_Product(), VertexCT(), ZDomainDifference(), ZDomainPreimage(), ZDomainSimplify(), ZPolyhedron_Alloc(), ZPolyhedronDifference(), ZPolyhedronImage(), ZPolyhedronIntersection(), ZPolyhedronPreimage(), and ZPolyhedronPrint().

Value** matrix::p
 

Definition at line 69 of file types.h.

Referenced by AddANullColumn(), AddANullRow(), AddConstraints(), addeliminatedparams_evalue(), AddLattice(), AffinePartSimplify(), AffineSmith(), align_context(), AlmostSameAffinePart(), BuildSat(), CalcBase(), CanonicalForm(), ChangeLatticeDimension(), Chernikova(), Constraints2Polyhedron(), ConvertDarMattoPolMat(), ConvertPolMattoDarMat(), DomainAddRays(), DomainSimplify(), Elim_Columns(), EmptyLattice(), ExchangeColumns(), ExchangeRows(), existepivot(), ExtractLinearPart(), Find_m_faces(), findHermiteBasis(), FindHermiteBasisofDomain(), FindSimple(), Gauss(), GaussSimplify(), GenParamPolyhedron(), hermite(), Identity(), isEmptyLattice(), isfulldim(), isinHnf(), isIntegral(), IsLattice(), isLinear(), Lattice2LatticeUnion(), LatticeImage(), LatticeIntersection(), LatticePreimage(), left_hermite(), main(), MakeDioEqforInter(), MatInverse(), Matrix_Alloc(), Matrix_Copy(), Matrix_Extend(), Matrix_Free(), Matrix_Inverse(), Matrix_Print(), Matrix_Product(), Matrix_Vector_Product(), old_Polyhedron_Preprocess(), Orthogonal_Base(), P_Enum(), Polyhedron_Image(), Polyhedron_Image_Enumerate(), Polyhedron_Preimage(), Polyhedron_Preprocess(), Polyhedron_Preprocess2(), Polyhedron_Scan(), PolyhedronLTQ(), PreElim_Columns(), Print_Vertex(), PutColumnFirst(), PutColumnLast(), PutRowFirst(), PutRowLast(), rat_prodmat(), Rays2Polyhedron(), Rays_Mult(), Rays_Mult_Transpose(), RaySort(), RearrangeMatforSolveDio(), Reduce_Matrix(), Remove_Redundants(), RemoveColumn(), RemoveRow(), right_hermite(), sameAffinepart(), sameLattice(), SameLinearPart(), scan_m_face(), Simplify(), SimplifyEqualities(), SolveDiophantine(), Soustraire_ligne(), SplitLattice(), Stras_DomainSimplify(), SubConstraint(), swap_line(), TestRank(), traite_m_face(), Transpose(), Vector_Matrix_Product(), and VertexCT().

Value* matrix::p_Init
 

Definition at line 70 of file types.h.

Referenced by AddRays(), Constraints2Polyhedron(), DomainAddConstraints(), FindSimple(), Matrix_Alloc(), Matrix_Extend(), Matrix_Free(), Matrix_Product(), Matrix_Read_Input(), old_Polyhedron_Preprocess(), Polyhedron2Constraints(), Polyhedron2Rays(), Polyhedron_Scan(), PolyhedronLTQ(), Rays2Polyhedron(), right_hermite(), SimplifyConstraints(), and SimplifyEqualities().

int matrix::p_Init_size
 

Definition at line 71 of file types.h.

Referenced by Matrix_Alloc(), Matrix_Extend(), and Matrix_Free().


The documentation for this struct was generated from the following file:
Generated on Mon Sep 12 14:48:30 2005 for polylib by doxygen 1.3.5