Jump to content

ЭГС (программа)

Система компьютерного кода EGS ( Electron Gamma Shower ) представляет собой пакет общего назначения для моделирования Монте-Карло связанного транспорта электронов и фотонов в произвольной геометрии для частиц с энергиями от нескольких кэВ до нескольких сотен ГэВ. [1] Он зародился в SLAC , но Национальный исследовательский совет Канады и KEK участвовали в его разработке с начала 80-х годов.

Разработка исходного кода EGS завершилась версией EGS4. С тех пор две группы переписали код с новой физикой:

ЕЭКнрк
Разработчик(и) Национальный исследовательский совет Канады
Первоначальный выпуск 2000 ; 24 года назад ( 2000 )
Стабильная версия
v2019a / 8 мая 2019 г .; 5 лет назад ( 08.05.2019 )
Операционная система Кросс-платформенный
Тип Вычислительная физика
Лицензия Я приношу Стандартную общественную лицензию GNU.
Веб-сайт НРК .Канада .что /исследования-разработки /продукты-услуги /программные приложения /egsnrc-software-tool-model-radiation-transport

EGSnrc — это набор программных средств общего назначения, который можно применять для построения симуляций связанного электрон-фотонного транспорта методом Монте-Карло для энергий частиц в диапазоне от 1 кэВ до 10 ГэВ. Он широко используется во всем мире в различных областях, связанных с радиацией. Реализация EGSnrc повышает точность и точность механики переноса заряженных частиц и данных о сечении рассеяния атомов. [4] [5] [6] Алгоритм многократного рассеяния заряженных частиц позволяет использовать большие размеры шагов без ущерба для точности — ключевая особенность набора инструментов, которая приводит к высокой скорости моделирования. [7] [8] EGSnrc также включает библиотеку классов C++ под названием egs++, которую можно использовать для моделирования сложной геометрии и источников частиц.

EGSnrc имеет открытый исходный код и распространяется на GitHub под лицензией GNU Affero General Public License . Загрузите EGSnrc бесплатно, отправляйте отчеты об ошибках и отправляйте запросы на включение на групповой странице GitHub. [9] Документация для EGSnrc также доступна в Интернете. [10]

EGSnrc распространяется вместе с широким спектром приложений, которые используют физику переноса радиации для расчета определенных величин. Эти коды были разработаны многочисленными авторами за время существования EGSnrc для поддержки большого сообщества пользователей. Можно рассчитать такие величины, как поглощенная доза , керма , флюенс частиц и многое другое, со сложными геометрическими условиями. Одним из наиболее известных приложений EGSnrc является BEAMnrc, разработанный в рамках проекта OMEGA. Это было сотрудничество между Национальным исследовательским советом Канады и исследовательской группой из Университета Висконсин-Мэдисон . Все типы медицинских линейных ускорителей можно моделировать с помощью системы компонентных модулей BEAMnrc. [11]

См. также

[ редактировать ]
  1. ^ Нельсон, WR; Хираяма, Х.; Роджерс, DWO (1985). «Кодовая система EGS4». Отчет SLAC-265, Стэнфордский центр линейных ускорителей, Стэнфорд, Калифорния .
  2. ^ Канада, Правительство Канады. Национальный исследовательский совет. «EGSnrc: программный инструмент для моделирования переноса радиации - Национальный исследовательский совет Канады» . www.nrc-cnrc.gc.ca . Проверено 1 ноября 2018 г.
  3. ^ «Веб-страница EGS на KEK» . rcwww.kek.jp . Проверено 1 ноября 2018 г.
  4. ^ Кавраков, я (2000). «Точная краткая история моделирования электронного транспорта Монте-Карло. I. EGSnrc, новая версия EGS4» . Медицинская физика . 27 (3): 485–98. Бибкод : 2000MedPh..27..485K . дои : 10.1118/1.598917 . ПМИД   10757601 .
  5. ^ Кавраков, я (2000). «Точная краткая история моделирования транспорта электронов методом Монте-Карло. II. Применение к моделированию реакции ионной камеры: I.». Медицинская физика . 27 (3): 499–513. Бибкод : 2000MedPh..27..499K . дои : 10.1118/1.598918 . ПМИД   10757602 .
  6. ^ Борг, Дж.; Кавраков И.; Роджерс, DWO; Сентдженс, JP (2000). «Исследование теории полости Спенсера-Аттикса методом Монте-Карло при низких энергиях фотонов». Медицинская физика . 27 (8): 1804–13. Бибкод : 2000MedPh..27.1804B . дои : 10.1118/1.1287054 . ПМИД   10984227 .
  7. ^ Кавраков, Я; Белаев, А.Ф. (1998). «О представлении распределений многократного упругого рассеяния электронов для расчетов Монте-Карло». Ядерные приборы и методы в физических исследованиях . Секция Б. 134 (3–4): 325–36. Бибкод : 1998НИМПБ.134..325К . дои : 10.1016/S0168-583X(97)00723-4 .
  8. ^ Кавраков, Я; Белаев, А.Ф. (1998). «О технике сжатой истории электронного транспорта». Ядерные приборы и методы в физических исследованиях . Секция Б. 142 (3): 253–80. Бибкод : 1998НИМПБ.142..253К . дои : 10.1016/S0168-583X(98)00274-2 .
  9. ^ "nrc-cnrc/EGSnrc" . Гитхаб . Проверено 1 ноября 2018 г.
  10. ^ «ЭГСнрк» . nrc-cnrc.github.io . Проверено 1 ноября 2018 г.
  11. ^ Роджерс, DWO; Фаддегон, бакалавр; Дин, GX; Ма, К.-М.; Мы, Дж.; Маки, Т.Р. (1995). «BEAM: код Монте-Карло для моделирования установок лучевой терапии». Медицинская физика . 22 (5): 503–524. Бибкод : 1995MedPh..22..503R . дои : 10.1118/1.597552 . ПМИД   7643786 .
[ редактировать ]


Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: e461bbcf1beeef0a27786b77fcf98598__1712603340
URL1:https://arc.ask3.ru/arc/aa/e4/98/e461bbcf1beeef0a27786b77fcf98598.html
Заголовок, (Title) документа по адресу, URL1:
EGS (program) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)