Jump to content

КГАЛ

Разработчик(и) Проект с открытым исходным кодом CGAL
Первоначальный выпуск 1996
Стабильная версия
5.6.1 / 28 февраля 2024 г .; 5 месяцев назад ( 28.02.2024 ) [1]
Репозиторий
Написано в С++
Операционная система Linux , macOS и Microsoft Windows
Тип Библиотеки
Лицензия Лицензия
Веб-сайт www .cgal .org

Библиотека алгоритмов вычислительной геометрии ( CGAL открытым исходным кодом ) — это библиотека с вычислительной геометрии алгоритмов . Хотя в основном он написан на C++ , привязки Scilab и привязки, созданные с помощью SWIG (на данный момент поддерживающие Python и Java ). также доступны [2] [3]

Программное обеспечение доступно по двойной схеме лицензирования. При использовании другого программного обеспечения с открытым исходным кодом оно доступно по лицензиям с открытым исходным кодом ( LGPL или GPL в зависимости от компонента). В других случаях коммерческая лицензия может быть приобретена в различных вариантах для академических/исследовательских и промышленных клиентов. [4]

Проект CGAL был основан в 1996 году как консорциум восьми исследовательских институтов Европы и Израиля: Утрехтский университет , ETH Цюриха , Свободный университет Берлина , INRIA Софии Антиполис , Университет Мартина-Лютера Галле-Виттенберг , Институт информатики Макса Планка в Саарбрюккене , Университет Иоганна Кеплера в Линце и Тель-Авивский университет . Первоначальное финансирование проекта поступило от проекта ESPRIT Европейского Союза . [5] Первоначально условия лицензирования позволяли свободно использовать программное обеспечение в академических целях, а для других целей были доступны коммерческие лицензии. CGAL Release 3.x распространялся по лицензии QPL . Начиная с CGAL 4.0, выпущенной в 2012 году, CGAL распространяется под лицензией GPL версии 3. По состоянию на 2013 год им управляет редакционная коллегия из тринадцати человек, а также еще 30 разработчиков и рецензентов. [6]

Проект стартовал в 1996 году как объединение предыдущих усилий нескольких участников проекта: PlaGeo и SpaGeo из Утрехтского университета , LEDA из Института информатики Макса Планка и C++GAL из INRIA Sophia Antipolis . Библиотека LEDA включает в себя более широкий спектр алгоритмов. Сравнение двух библиотек предоставлено Кеттнером и Нэером. [7] На трех семинарах для пользователей CGAL, проведенных в 2002, 2004 и 2008 годах, были освещены результаты исследований, связанных с CGAL. [8] и многие дополнительные статьи, связанные с CGAL, появились на других конференциях, семинарах и журналах. [9]

В 2023 году проект получил премию SoCG Test of Time Award. [10]

В библиотеке рассматриваются следующие темы:

Платформы

[ редактировать ]

Библиотека поддерживается на ряде платформ: [11]

Библиотека CGAL зависит от библиотек Boost , а несколько пакетов CGAL — от библиотеки Eigen C++ .

См. также

[ редактировать ]
  1. ^ «Выпущен CGAL 5.6.1» .
  2. ^ Привязки CGAL , разработанные в GeometryFactory.
  3. ^ Привязки CGAL Scilab , разработанные в Scilab и INRIA Эдитой Прзимус, Насером Мескини и Сильвеном Пионом.
  4. ^ Лицензия CGAL
  5. ^ История проекта CGAL .
  6. ^ Участники проекта CGAL .
  7. ^ Кеттнер, Л.; Нэхер, С. (2004). «Две библиотеки вычислительной геометрии: LEDA и CGAL». Справочник по дискретной и вычислительной геометрии . стр. 1435–1464. .
  8. ^ Программа семинара пользователей CGAL. ​​Архивировано 7 сентября 2007 г. в Wayback Machine , 2-я программа семинара пользователей CGAL. ​​Архивировано 2 июля 2007 г. в Wayback Machine и 3-я программа семинара пользователей CGAL . ​​Архивировано 24 июня 2008 г. в Wayback Machine .
  9. ^ По состоянию на 2010 г. Ученый Google перечисляет 137 статей с CGAL в названиях .
  10. ^ https://apps.utdallas.edu/SOCG23/awards.html.
  11. ^ Платформы, поддерживаемые CGAL
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: cddfcfb2ad56a956969250503bc93fed__1712643000
URL1:https://arc.ask3.ru/arc/aa/cd/ed/cddfcfb2ad56a956969250503bc93fed.html
Заголовок, (Title) документа по адресу, URL1:
CGAL - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)