polylib 7.01
polyhedron Struct Reference

#include <types.h>

Public Attributes

unsigned Dimension
 
unsigned NbConstraints
 
unsigned NbRays
 
unsigned NbEq
 
unsigned NbBid
 
Value ** Constraint
 
Value ** Ray
 
Valuep_Init
 
int p_Init_size
 
struct polyhedronnext
 
unsigned flags
 

Detailed Description

Definition at line 109 of file types.h.

Member Data Documentation

◆ Constraint

◆ Dimension

unsigned polyhedron::Dimension

Definition at line 110 of file types.h.

Referenced by AddConstraints(), AddRays(), align_context(), bound_polyhedron(), check_poly(), cherche_min(), compute_poly(), constraintsView(), domain_project(), Domain_Remove_Integer_Empty(), DomainAddConstraints(), DomainAddRays(), DomainConstraintSimplify(), DomainCost(), DomainDifference(), DomainIntersection(), DomainSimplify(), DomainUnion(), Ehrhart_Quick_Apx_Full_Dim(), Enumerate_NoParameters(), Find_m_faces(), FindSimple(), GenParamPolyhedron(), get_equalities(), homogenize(), in_domain(), LBLAlloc(), LBLSimplify(), LexSmaller(), lower_upper_bounds(), main(), old_Polyhedron_Preprocess(), p_simplify_constraints(), Param_Polyhedron_Scale_Integer(), PDomainDifference(), PDomainIntersection(), Poly2Sat(), Polyhedron2Constraints(), Polyhedron2Param_Domain(), Polyhedron2Param_SimplifiedDomain(), Polyhedron2Rays(), Polyhedron_Alloc(), Polyhedron_Compute_Dual(), Polyhedron_Copy(), polyhedron_dark_source(), Polyhedron_Enumerate(), Polyhedron_Image(), Polyhedron_Image_Enumerate(), Polyhedron_Not_Empty(), Polyhedron_Preimage(), Polyhedron_Preprocess(), Polyhedron_Preprocess2(), Polyhedron_Print(), Polyhedron_PrintConstraints(), Polyhedron_Ranking(), Polyhedron_Scan(), PolyhedronIncludes(), PolyhedronLTQ(), PreElim_Columns(), Print_Domain(), recurse(), scan_m_face(), Scan_RestAP(), SimplifyConstraints(), SimplifyEqualities(), sLBLCanonical(), sLBLComplement(), sLBLComplement2(), sLBLCompute_holes(), sLBLIntersection(), sLBLMake_lattice_equal_to(), Stras_DomainSimplify(), SubConstraint(), test_Constraints_Remove_parm_eqs(), and test_Polyhedron_Remove_parm_eqs().

◆ flags

unsigned polyhedron::flags

Definition at line 124 of file types.h.

Referenced by align_context(), Polyhedron_Alloc(), and Polyhedron_Copy().

◆ NbBid

◆ NbConstraints

◆ NbEq

◆ NbRays

◆ next

◆ p_Init

Value* polyhedron::p_Init

Definition at line 113 of file types.h.

Referenced by homogenize(), Polyhedron_Alloc(), Polyhedron_Compute_Dual(), and Polyhedron_Free().

◆ p_Init_size

int polyhedron::p_Init_size

Definition at line 114 of file types.h.

Referenced by Polyhedron_Alloc(), and Polyhedron_Free().

◆ Ray


The documentation for this struct was generated from the following file: