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