Змей (программное обеспечение)

Змей
Разработчик(и)VTT Технический исследовательский центр Финляндии
Стабильный релиз
2.2.1 / 24 марта 2023 г. ; 22 месяца назад ( 2023-03-24 )
Написано вС
Операционная системалинукс
Платформаx86-64
ТипВычислительная физика
Веб-сайтserpent.vtt.fi/serpent/

Serpent — это многоцелевой трехмерный код Монте-Карло для переноса частиц с непрерывной энергией. Он разрабатывается в Техническом исследовательском центре VTT в Финляндии с 2004 года. [1] Serpent изначально был известен как Вероятностная игра рассеяния (PSG) с 2004 года до первого предварительного релиза Serpent 1 в октябре 2008 года. [2] Разработка Serpent 2 началась в 2010 году. [3] Текущая стабильная версия Serpent 2.2.0 была выпущена в мае 2022 года. [4]

Serpent изначально был разработан как упрощенный код переноса нейтронов для приложений физики реакторов. Его основное внимание было уделено генерации групповых констант с двумерными расчетами решетки. Возможность расчета выгорания была включена на ранней стадии. В настоящее время Serpent используется в широком спектре приложений от генерации групповых констант [5] до связанных мультифизических приложений, термоядерной нейтроники и радиационной защиты. [3] В дополнение к исходным возможностям переноса нейтронов Serpent способен выполнять перенос фотонов. [3]

Ссылки

  1. ^ Леппянен, Яакко; Пуса, Мария; Виитанен, Туомас; Валтавирта, Вилле; Калтиаисенахо, Тони (2016). «Код Змея Монте-Карло: статус, развитие и применение в 2013 году». Анналы атомной энергетики . 82 : 142–150 . doi :10.1016/j.anucene.2014.08.024.
  2. ^ Леппянен, Яакко. «Руководство пользователя кода расчета физики выгорания реактора Монте-Карло с непрерывной энергией» (PDF) . Получено 4 ноября 2018 г. .
  3. ^ abc Леппянен, Яакко. "Приветствия от команды разработчиков Serpent и текущий статус и планы на будущее для Serpent 2" (PDF) . Получено 4 ноября 2018 г. .
  4. ^ "Serpent - Код расчета физики выгорания реактора Монте-Карло" . Получено 3 июня 2022 г. .
  5. ^ Леппянен, Яакко; Пуса, Мария; Фридман, Эмиль (2016). «Обзор методологии пространственной гомогенизации в коде Монте-Карло Serpent 2». Annals of Nuclear Energy . 96 : 126–136 . doi :10.1016/j.anucene.2016.06.007.
  • Официальный сайт
  • Онлайн-руководство пользователя Serpent 2
  • Список публикаций, связанных с Serpent
Взято с "https://en.wikipedia.org/w/index.php?title=Serpent_(программное обеспечение)&oldid=1244503738"