Монте-Карло код OpenMC
2026-10-25 13:10:00
OpenMC — это разработанный мировым свободным сообществом код моделирования переноса нейтронов и фотонов методом Монте-Карло.
Он способен выполнять вычисления с фиксированным источником, собственным числом k и с докритическим умножением на моделях, построенных с использованием либо конструктивной твердотельной геометрии, либо представления САПР. OpenMC поддерживает как непрерывный, так и многогрупповой транспорт. Данные о взаимодействии частиц с постоянной энергией основаны на собственном формате HDF5, который может быть сгенерирован из файлов ACE, созданных NJOY. Параллелизм обеспечивается посредством гибридной модели программирования MPI и OpenMP.
OpenMC был первоначально разработан членами группы вычислительной физики реакторов Массачусетского технологического института, начиная с 2011 года. В настоящее время различные университеты, лаборатории и другие организации вносят свой вклад в разработку OpenMC. Для получения дополнительной информации об OpenMC можно обратиться на форум OpenMC Discourse.
