Змей (программное обеспечение) - Serpent (software)
Разработчики) | Центр технических исследований Финляндии VTT |
---|---|
Стабильный выпуск | 1.1.19 / 2 апреля 2013 г. |
Предварительный выпуск | 2.1.31 / 16 мая 2019 г. |
Написано в | C |
Операционная система | Linux |
Платформа | x86-64 |
Тип | Вычислительная физика |
Интернет сайт | Монте-Карло |
Змея представляет собой многоцелевой трехмерный Монте-Карло код переноса частиц. Он находится в разработке на Центр технических исследований Финляндии 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]
Рекомендации
- ^ Леппянен, Яакко; Пуса, Мария; Виитанен, Туомас; Валтавирта, Вилле; Kaltiaisenaho, Тони (2016). «Код Змеи Монте-Карло: состояние, развитие и применение в 2013 году». Анналы атомной энергетики. 82: 142–150. Дои:10.1016 / j.anucene.2014.08.024.
- ^ Леппянен, Яакко. «Змей - Руководство пользователя по коду расчета выгорания по физике реактора Монте-Карло с непрерывной энергией» (PDF). Получено 4 ноября 2018.
- ^ а б c Леппянен, Яакко. «Привет от команды разработчиков Serpent, текущее состояние и планы на будущее для Serpent 2» (PDF). Получено 4 ноября 2018.
- ^ "Serpent - код расчета выгорания реактора по физике Монте-Карло". Получено 4 ноября 2018.
- ^ Леппянен, Яакко; Пуса, Мария; Фридман, Эмиль (2016). «Обзор методологии пространственной гомогенизации в коде Serpent 2 Monte Carlo». Анналы атомной энергетики. 96: 126–136. Дои:10.1016 / j.anucene.2016.06.007.