Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Project to incorporate Frank Lutz's data #3192

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

jspreer
Copy link

@jspreer jspreer commented Jan 16, 2024

@antonydellavecchia and @micjoswig

Idea

Add functionality to SimplicialComplex so we can avoid creating an extra type.

We need:

  • way to compute automorphism group of a simplicial complex (this should work with minimal effort by computing vertex facet incidence matrix and using function "automorphism_group")
  • function to compute orbit representatives from automorphism group, facet list pair
  • meta data for SimplicialComplex
  • Field for topological type (a string, optional, could be combined with existing functionality)

How would we save data (example):

From manifold page:

facets=[[1,2,4],[1,2,6],[1,3,4],[1,3,7],
[1,5,6],[1,5,7],[2,3,5],[2,3,7],[2,4,5],
[2,6,7],[3,4,6],[3,5,6],[4,5,7],[4,6,7]]
tt = "torus"

c = SimplicialComplex(facets)
f_vector(c)
hom = []
for i in 1:dim(c)+1
push!(hom,homology(c,i-1))
end
automorphism_group(c)
top_type(c) = tt

save(c)

@antonydellavecchia
Copy link
Collaborator

We should make smaller issues from this one and make a clearer roadmap, but after the release of Oscar 1.0

@fingolfin fingolfin added the topic: polyhedral geometry Issue concerns polyhedral geometry code label Apr 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
serialization topic: polyhedral geometry Issue concerns polyhedral geometry code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants