- 
          
- 
                Notifications
    You must be signed in to change notification settings 
- Fork 684
Description
This ticket adds a preliminary Sage package for CGAL, the Computational Geometry Algorithms Library. http://www.cgal.org/index.html
It is a huge package. My main interest, right now, comes from a need for fast data structures for polyhedral complexes in low dimension / piecewise linear functions in several variables.
Installation goes through; I have not tested anything.
Upstream archive: https://github.com/CGAL/cgal/releases/download/releases%2FCGAL-4.9/CGAL-4.9.zip
. . . . . .
Some history:
In 2009, there was intermittent interest in making such a Sage package. https://groups.google.com/forum/#!topic/sage-devel/35g7UicEKvo
One of the concerns at the time apparently was CGAL's licensing. However, CGAL has changed its licensing terms since then; it now appears to be released under some combination of GPL and LGPL, version 3 or later.
http://www.cgal.org/license.html
There also was some interest in this topic in 2013: http://www.cgal.org/gsoc/2013.html
I do not know if there were any outcomes.
. . . . . . . . .
Some random CGAL resources:
- http://acg.cs.tau.ac.il/people/mhemmer/publications/Michael_Hemmer_PhD.pdf
- https://www.inf.ethz.ch/personal/hoffmann/pub/hkn-tcgllc-16.pdf
- http://doc.cgal.org/latest/Number_types/index.html#Chapter_Number_Types
- http://doc.cgal.org/latest/Algebraic_foundations/classRealEmbeddableTraits.html#accb6b922ae1f36fa684f552dcd668271
- http://doc.cgal.org/latest/Manual/packages.html#PkgKernel23Summary
- https://github.com/CGAL/cgal-swig-bindings/wiki
- http://link.springer.com/chapter/10.1007%2F978-3-7091-6444-0_3
- http://stackoverflow.com/questions/35710426/cgal-bindings-compilation
Component: packages: optional
Keywords: cgal, polyhedra
Author: Matthias Koeppe
Branch/Commit: u/mkoeppe/add_cgal_package @ 30bfc2e
Issue created by migration from https://trac.sagemath.org/ticket/18197