#8169: include TOPCOM as optional spkg ----------------------------+----------------------------------------------- Reporter: vbraun | Owner: vbraun Type: enhancement | Status: needs_review Priority: major | Milestone: sage-feature Component: geometry | Keywords: Author: Volker Braun | Upstream: N/A Reviewer: | Merged: Work_issues: | ----------------------------+----------------------------------------------- Description changed by vbraun:
Old description: > TOPCOM is a C++ program for triangulating polyhedra. More generally, it > can find a single triangulation as well as enumerate all triangulations > of a "point configuration", that is, the convex hull of points in > euclidean space such that all vertices of simplices of the triangulation > are in the given (finite) list of points. > > One problem with the upstream distribution is that it statically links > many helper programs, yielding almost 200mb of binaries. Therefore, I > changed the TOPCOM build system to dynamically link TOPCOM via libtools > to reduce size > > My libtoolized TOPCOM spkg is here: > > http://www.stp.dias.ie/~vbraun/Sage/spkg/TOPCOM-0.16.2.p2.spkg > > See also: #9918: triangulate point configurations, an extension to the > Sage library that optionally uses TOPCOM. New description: TOPCOM is a C++ program for triangulating polyhedra. More generally, it can find a single triangulation as well as enumerate all triangulations of a "point configuration", that is, the convex hull of points in euclidean space such that all vertices of simplices of the triangulation are in the given (finite) list of points. One problem with the upstream distribution is that it statically links many helper programs, yielding almost 200mb of binaries. Therefore, I changed the TOPCOM build system to dynamically link TOPCOM via libtools to reduce size My libtoolized TOPCOM spkg is here: http://www.stp.dias.ie/~vbraun/Sage/spkg/TOPCOM-0.16.2.p2.spkg None of the patches in this ticket should be applied to the Sage library! The TOPCOM binaries are (optionally) used by the patches in #9918: triangulate point configurations. -- -- Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/8169#comment:43> Sage <http://www.sagemath.org> Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, and MATLAB -- You received this message because you are subscribed to the Google Groups "sage-trac" group. To post to this group, send email to sage-t...@googlegroups.com. To unsubscribe from this group, send email to sage-trac+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/sage-trac?hl=en.