Go to the source code of this file.
|
Definition at line 1349 of file polyparam.c. References _Param_Domain::Domain, Domain_Free(), DomainConvex(), emptyQ, _Param_Domain::F, MSB, polyhedron::NbEq, NEXT, _Param_Domain::next, P_VALUE_FMT, Param_Domain, PDomainDifference(), PDomainIntersection(), Polyhedron, and Polyhedron_Print(). Referenced by Polyhedron2Param_Domain(), and Polyhedron2Param_SimplifiedDomain(). |
|
|
Definition at line 1846 of file polyparam.c. References _Param_Domain::Domain, Domain_Free(), _Param_Domain::F, _Param_Domain::next, and Param_Domain. Referenced by Param_Polyhedron_Free(). |
|
Definition at line 1863 of file polyparam.c. References _Param_Polyhedron::Constraints, _Param_Polyhedron::D, Matrix_Free(), Param_Domain_Free(), Param_Polyhedron, Param_Vertices_Free(), _Param_Polyhedron::Rays, and _Param_Polyhedron::V. Referenced by main(), and Polyhedron_Enumerate(). |
|
Definition at line 1879 of file polyparam.c. References _Param_Polyhedron::D, polyhedron::Dimension, _Param_Domain::Domain, Matrix, Matrix_Alloc(), Matrix_Free(), matrix::NbRows, _Param_Polyhedron::nbV, _Param_Vertex::next, matrix::p, Vector::p, Param_Polyhedron, Param_Vertices, Polyhedron, Polyhedron_Preimage(), _Param_Polyhedron::V, value_assign, value_clear, value_division, value_init, value_lcm, value_multiply, value_set_si, Vector_Alloc(), Vector_Free(), Vector_Normalize(), Vector_Scale(), and _Param_Vertex::Vertex. Referenced by Ehrhart_Quick_Apx_Full_Dim(). |
|
Definition at line 1560 of file polyparam.c. References _Param_Vertex::Domain, _Param_Vertex::Facets, Matrix_Free(), _Param_Vertex::next, Param_Vertices, and _Param_Vertex::Vertex. Referenced by Param_Polyhedron_Free(), and Polyhedron_Enumerate(). |
|
Definition at line 1729 of file polyparam.c. References Constraints2Polyhedron(), _Param_Vertex::Domain, Domain_Free(), _Param_Vertex::next, Param_Vertices, Polyhedron, Print_Domain(), Print_Vertex(), and _Param_Vertex::Vertex. Referenced by main(). |
|
Definition at line 86 of file polyparam.c. References AddPolyToDomain(), polyhedron::Constraint, polyhedron::Dimension, Domain_Free(), emptyQ, polyhedron::NbConstraints, polyhedron::NbEq, polyhedron::next, POL_ENSURE_FACETS, POL_ENSURE_VERTICES, Polyhedron, Polyhedron_Free(), and SubConstraint(). Referenced by Compute_PDomains(). |
|
Definition at line 45 of file polyparam.c. References AddConstraints(), AddPolyToDomain(), polyhedron::Constraint, polyhedron::Dimension, polyhedron::NbConstraints, polyhedron::NbEq, polyhedron::next, POL_ENSURE_FACETS, POL_ENSURE_VERTICES, Polyhedron, and Polyhedron_Free(). Referenced by Compute_PDomains(). |
|
Definition at line 1754 of file polyparam.c. References Add_CEqualities(), CEqualities, Compute_PDomains(), _Param_Polyhedron::D, polyhedron::Dimension, _Param_Domain::Domain, emptyQ, Find_m_faces(), _Param_Polyhedron::nbV, _Param_Domain::next, Param_Domain, Param_Polyhedron, POL_ENSURE_FACETS, POL_ENSURE_VERTICES, Polyhedron, and Polyhedron_Free(). Referenced by main(). |
|
Definition at line 1799 of file polyparam.c. References assert, Compute_PDomains(), _Param_Polyhedron::D, polyhedron::Dimension, Find_m_faces(), Matrix, _Param_Polyhedron::nbV, Param_Polyhedron, POL_ENSURE_FACETS, POL_ENSURE_VERTICES, and Polyhedron. Referenced by Ehrhart_Quick_Apx_Full_Dim(), and Polyhedron_Enumerate(). |
|
Definition at line 1529 of file polyparam.c. References Find_m_faces(), _Param_Polyhedron::nbV, Param_Polyhedron, POL_ENSURE_FACETS, POL_ENSURE_VERTICES, and Polyhedron. Referenced by main(). |
|
Definition at line 1676 of file polyparam.c. References polyhedron::Constraint, polyhedron::Dimension, polyhedron::NbConstraints, polyhedron::next, POL_ENSURE_FACETS, POL_ENSURE_VERTICES, Polyhedron, value_mone_p, value_notzero_p, value_one_p, value_pos_p, and value_print. Referenced by compute_poly(), Ehrhart_Quick_Apx_Full_Dim(), Enumerate_NoParameters(), main(), Param_Vertices_Print(), and Polyhedron_Enumerate(). |
|
Definition at line 1577 of file polyparam.c. References Matrix, matrix::NbColumns, matrix::NbRows, matrix::p, value_clear, value_divexact, value_gcd, value_init, value_mone_p, value_notone_p, value_notzero_p, value_posz_p, and value_print. Referenced by main(), Param_Vertices_Print(), and Scan_Vertices(). |
|
Definition at line 1646 of file polyparam.c. References Matrix, Matrix_Alloc(), matrix::NbColumns, matrix::NbRows, matrix::p, value_assign, value_notzero_p, and value_set_si. Referenced by Scan_Vertices(). |