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

Placing triangulation and normal cones #12159

Closed
vbraun opened this issue Dec 15, 2011 · 15 comments
Closed

Placing triangulation and normal cones #12159

vbraun opened this issue Dec 15, 2011 · 15 comments

Comments

@vbraun
Copy link
Member

vbraun commented Dec 15, 2011

This ticket implements some more functionality for triangulations:

  • the placing triangulation is a triangulation that can be computed faster than the currently used lexicographic triangulation.
  • the normal cone of a triangulation

Apply

CC: @novoselt

Component: geometry

Author: Volker Braun

Reviewer: Marshall Hampton

Merged: sage-5.0.beta9

Issue created by migration from https://trac.sagemath.org/ticket/12159

@vbraun
Copy link
Member Author

vbraun commented Dec 15, 2011

Initial patch

@vbraun
Copy link
Member Author

vbraun commented Dec 15, 2011

Attachment: trac_12159_separate_triangulation_file.patch.gz

Initial patch

@vbraun

This comment has been minimized.

@vbraun
Copy link
Member Author

vbraun commented Dec 15, 2011

comment:1

Attachment: trac_12159_placing_triangulation.patch.gz

@novoselt

This comment has been minimized.

@sagetrac-mhampton
Copy link
Mannequin

sagetrac-mhampton mannequin commented Jan 24, 2012

comment:3

A bunch of doctests fail after installing the TOPCOM package, presumably just because of different choices of triangulations. I can't think of a nice way to deal with that offhand, it would be pretty clunky to force every example to use the Sage-native code.

@sagetrac-mhampton
Copy link
Mannequin

sagetrac-mhampton mannequin commented Jan 24, 2012

comment:4

OK, maybe its not so bad. Adding in a few more "set_engine('internal')" and "engine='internal'" lines to element.py in geometry/triangulation is enough to fix all the doctest errors.

@sagetrac-mhampton
Copy link
Mannequin

sagetrac-mhampton mannequin commented Jan 24, 2012

comment:5

I imagine that is trivial for Volker to do himself but in case its helpful here is my version that passes the doctests after TOPCOM is installed:
element.py

@vbraun
Copy link
Member Author

vbraun commented Jan 25, 2012

Attachment: trac_12159_normal_cone.2.patch.gz

Updated patch

@vbraun
Copy link
Member Author

vbraun commented Jan 25, 2012

Updated patch

@vbraun
Copy link
Member Author

vbraun commented Jan 25, 2012

comment:6

Attachment: trac_12159_normal_cone.patch.gz

Updated patch fixes doctests with TOPCOM installed.

@loefflerd
Copy link
Mannequin

loefflerd mannequin commented Mar 11, 2012

comment:7

Apply trac_12159_separate_triangulation_file.patch, trac_12159_placing_triangulation.patch, trac_12159_normal_cone.patch

(for the patchbot)

@sagetrac-mhampton
Copy link
Mannequin

sagetrac-mhampton mannequin commented Mar 12, 2012

comment:8

I have not checked the mathematics of this patch in depth, but it passes all doctests and coverage checks, the documentation looks good, and what I have checked seems correct. The problems with doctests after TOPCOM is installed have been fixed. So I am happy to give it a positive review.

@sagetrac-mhampton
Copy link
Mannequin

sagetrac-mhampton mannequin commented Mar 12, 2012

Reviewer: Marshall Hampton

@jdemeyer
Copy link

Merged: sage-5.0.beta9

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants