-
-
Notifications
You must be signed in to change notification settings - Fork 686
Closed
Labels
Description
In #26887 we created a new class, that handles the calculations depending only on the combinatorial type more quickly.
The goal of this ticket is to make use of this class throughout Polyhedron_base.
Add methods:
- Add CombinatorialPolyhedron method to Polyhedron objects #28621: Add method
combinatorial_polyhedron, - Use CombinatorialPolyhedron to obtain faces of polyhedra #28646:
face_generator, - Use CombinatorialPolyhedron to obtain faces lattice of polyhedra #28982:
hasse_diagram, - Add simplicity and simpliciality to polyhedra #29186:
simpliciality,simplicity
Replace the existing computation:
- Let CombinatorialPolyhedron handle f_vector of polyhedra #28625:
f_vector, - Use CombinatorialPolyhedron to obtain faces of polyhedra #28646
faces, - Compute graph of polyhedron with CombinatorialPolyhedron #28626:
graph/vertex_graph, graph/vertex_graphwith incidences instead of Vrepresentation/expose the names=False option- Polyhedron_base.vertex_adjacency_matrix: Do not use face_lattice #32666:
vertex_adjacency_matrix vertex_digraph- Polyhedron_base.facet_adjacency_matrix: Do not use face_lattice #33008:
facet_adjacency_matrix, - Use CombinatorialPolyhedron to obtain faces lattice of polyhedra #28982
face_lattice.
Migrate code to CombinatorialPolyhedron:
- Move is_prism and is_bipyramid to combinatorial polyhedron #33009:
is_prism is_combinatorially_isomorphic- Migrate neighborly to combinatorial polyhedron #29565:
is_neighborly,neighborliness - Move
is_simpleandis_simplicialtoCombinatorialPolyhedron#29078:is_simple,is_simplicial - Migrate
is_lawrence_polytopeandis_pyramidto combinatorial polyhedron #29189:is_lawrence_polytope is_self_dual- Migrate
is_lawrence_polytopeandis_pyramidto combinatorial polyhedron #29189:is_pyramid - Move is_prism and is_bipyramid to combinatorial polyhedron #33009:
is_bipyramid combinatorial_automorphism_group- Move vertex facet graph to combinatorial polyhedron #29188:
vertex_facet_graph
NOTE: The remaining bulletins are taken care of by exposing the adjacency matrices.
Depends on #28621
Depends on #28625
Depends on #28626
Component: geometry
Keywords: polyhedron, face lattice
Author: Jonathan Kliem
Reviewer: Matthias Koeppe
Issue created by migration from https://trac.sagemath.org/ticket/27063