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

Змея
Разработчики)Центр технических исследований Финляндии VTT
Стабильный выпуск
1.1.19 / 2 апреля 2013 г.; 7 лет назад (2013-04-02)
Предварительный выпуск
2.1.31 / 16 мая 2019 г.; 18 месяцев назад (2019-05-16)
Написано вC
Операционная системаLinux
Платформаx86-64
ТипВычислительная физика
Интернет сайтМонте-Карло.vtt.fi

Змея представляет собой многоцелевой трехмерный Монте-Карло код переноса частиц. Он находится в разработке на Центр технических исследований Финляндии VTT с 2004 года.[1] Serpent был первоначально известен как Probabilistic Scattering Game (PSG) с 2004 года до первого предварительного выпуска Serpent 1 в октябре 2008 года.[2] Разработка Serpent 2 началась в 2010 году.[3] Активная разработка Serpent 1 была прекращена, хотя Serpent 2 еще не выпущен официально. Однако Serpent 2 доступен для зарегистрированных пользователей Serpent 1.[4]

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

Рекомендации

  1. ^ Леппянен, Яакко; Пуса, Мария; Виитанен, Туомас; Валтавирта, Вилле; Kaltiaisenaho, Тони (2016). «Код Змеи Монте-Карло: состояние, развитие и применение в 2013 году». Анналы атомной энергетики. 82: 142–150. Дои:10.1016 / j.anucene.2014.08.024.
  2. ^ Леппянен, Яакко. «Змей - Руководство пользователя по коду расчета выгорания по физике реактора Монте-Карло с непрерывной энергией» (PDF). Получено 4 ноября 2018.
  3. ^ а б c Леппянен, Яакко. «Привет от команды разработчиков Serpent, текущее состояние и планы на будущее для Serpent 2» (PDF). Получено 4 ноября 2018.
  4. ^ "Serpent - код расчета выгорания реактора по физике Монте-Карло". Получено 4 ноября 2018.
  5. ^ Леппянен, Яакко; Пуса, Мария; Фридман, Эмиль (2016). «Обзор методологии пространственной гомогенизации в коде Serpent 2 Monte Carlo». Анналы атомной энергетики. 96: 126–136. Дои:10.1016 / j.anucene.2016.06.007.

внешняя ссылка