Geant4
Материал из Википедии — свободной encyclopedia
Geant4 (англ. GEometry ANd Tracking — геометрия и трекинг)[4][5][6] — инструментарий для моделирования прохождения элементарных частиц через вещество с использованием методов Монте-Карло. Разработана группой Geant4 Collaboration (CERN и другие институты) на объектно-ориентированном языке программирования C++. Первые релизы вышли в 1998 году.
Geant4 | |
---|---|
| |
Тип | фреймворк и программное обеспечение для моделирования |
Разработчик | ЦЕРН |
Написана на | C++[1] |
Операционная система | кроссплатформенность |
Первый выпуск | 1998 |
Аппаратная платформа | кроссплатформенность |
Последняя версия |
|
Бета-версия | |
Репозиторий |
git@gitlab.cern.ch:7999/… github.com/Geant4/geant4 |
Состояние | активное |
Лицензия | Geant4 Software License |
Сайт | geant4.org (англ.) |
Медиафайлы на Викискладе |
Является дальнейшим развитием предыдущих версий GEANT, существенно переработанным и дополненным. Версии 1, 2 и 3 были написаны на языке Фортран.
Как заявлено на официальном сайте проекта, «области применения включают в себя физику высоких энергий и исследование ядерных реакций, медицину, ускорители частиц, и космические физические исследования». Geant4 позволяет моделировать частицы с энергиями от единиц эВ до ГэВ[7]. ПО используется во многих исследовательских проектах по всему миру, в том числе и в России. Базовой средой для запуска Geant4 является Scientific Linux, однако существует совместимость с другими системами как на базе Linux, так и Microsoft Windows.
Исходный код Geant4 общедоступен. Специальная лицензия, подтверждающая открытость ПО, появилась в версии 8.1 от 30 июня 2006 года (Geant4 Software License).