On the use of delta-tracking and the collision flux estimator in the Serpent 2 Monte Carlo particle transport code

Jaakko Leppänen (Corresponding Author)

Research output: Contribution to journalArticleScientificpeer-review

3 Citations (Scopus)

Abstract

The Serpent Monte Carlo code was originally developed for the purpose of spatial homogenization and other computational problems encountered in the field of reactor physics. However, during the past few years the implementation of new methodologies has allowed expanding the scope of applications to new fields, including radiation transport and fusion neutronics. These applications pose new challenges for the tracking routines and result estimators, originally developed for a very specific task. The purpose of this paper is to explain how the basic collision estimator based cell flux tally in Serpent 2 is implemented, and how it is applied for calculating integral reaction rates. The methodology and its limitations are demonstrated by an example, in which the tally is applied for calculating collision rates in a problem with very low physical collision density. It is concluded that Serpent has a lot of potential to expand its scope of applications beyond reactor physics, but in order to be applied for such problems it is important that the code users understand the underlying methods and their limitations.
Original languageEnglish
Pages (from-to)161-167
Number of pages7
JournalAnnals of Nuclear Energy
Volume105
DOIs
Publication statusPublished - 1 Jul 2017
MoE publication typeA1 Journal article-refereed

Fingerprint

Fluxes
Physics
Reaction rates
Fusion reactions
Radiation

Keywords

  • Serpent
  • Monte Carlo
  • transport simulation
  • delta-tracking
  • collision flux estimator

Cite this

@article{e5838bc851f446d08cd8c9c6e40fad89,
title = "On the use of delta-tracking and the collision flux estimator in the Serpent 2 Monte Carlo particle transport code",
abstract = "The Serpent Monte Carlo code was originally developed for the purpose of spatial homogenization and other computational problems encountered in the field of reactor physics. However, during the past few years the implementation of new methodologies has allowed expanding the scope of applications to new fields, including radiation transport and fusion neutronics. These applications pose new challenges for the tracking routines and result estimators, originally developed for a very specific task. The purpose of this paper is to explain how the basic collision estimator based cell flux tally in Serpent 2 is implemented, and how it is applied for calculating integral reaction rates. The methodology and its limitations are demonstrated by an example, in which the tally is applied for calculating collision rates in a problem with very low physical collision density. It is concluded that Serpent has a lot of potential to expand its scope of applications beyond reactor physics, but in order to be applied for such problems it is important that the code users understand the underlying methods and their limitations.",
keywords = "Serpent, Monte Carlo, transport simulation, delta-tracking, collision flux estimator",
author = "Jaakko Lepp{\"a}nen",
year = "2017",
month = "7",
day = "1",
doi = "10.1016/j.anucene.2017.03.006",
language = "English",
volume = "105",
pages = "161--167",
journal = "Annals of Nuclear Energy",
issn = "0306-4549",
publisher = "Elsevier",

}

On the use of delta-tracking and the collision flux estimator in the Serpent 2 Monte Carlo particle transport code. / Leppänen, Jaakko (Corresponding Author).

In: Annals of Nuclear Energy, Vol. 105, 01.07.2017, p. 161-167.

Research output: Contribution to journalArticleScientificpeer-review

TY - JOUR

T1 - On the use of delta-tracking and the collision flux estimator in the Serpent 2 Monte Carlo particle transport code

AU - Leppänen, Jaakko

PY - 2017/7/1

Y1 - 2017/7/1

N2 - The Serpent Monte Carlo code was originally developed for the purpose of spatial homogenization and other computational problems encountered in the field of reactor physics. However, during the past few years the implementation of new methodologies has allowed expanding the scope of applications to new fields, including radiation transport and fusion neutronics. These applications pose new challenges for the tracking routines and result estimators, originally developed for a very specific task. The purpose of this paper is to explain how the basic collision estimator based cell flux tally in Serpent 2 is implemented, and how it is applied for calculating integral reaction rates. The methodology and its limitations are demonstrated by an example, in which the tally is applied for calculating collision rates in a problem with very low physical collision density. It is concluded that Serpent has a lot of potential to expand its scope of applications beyond reactor physics, but in order to be applied for such problems it is important that the code users understand the underlying methods and their limitations.

AB - The Serpent Monte Carlo code was originally developed for the purpose of spatial homogenization and other computational problems encountered in the field of reactor physics. However, during the past few years the implementation of new methodologies has allowed expanding the scope of applications to new fields, including radiation transport and fusion neutronics. These applications pose new challenges for the tracking routines and result estimators, originally developed for a very specific task. The purpose of this paper is to explain how the basic collision estimator based cell flux tally in Serpent 2 is implemented, and how it is applied for calculating integral reaction rates. The methodology and its limitations are demonstrated by an example, in which the tally is applied for calculating collision rates in a problem with very low physical collision density. It is concluded that Serpent has a lot of potential to expand its scope of applications beyond reactor physics, but in order to be applied for such problems it is important that the code users understand the underlying methods and their limitations.

KW - Serpent

KW - Monte Carlo

KW - transport simulation

KW - delta-tracking

KW - collision flux estimator

UR - http://www.scopus.com/inward/record.url?scp=85015398191&partnerID=8YFLogxK

U2 - 10.1016/j.anucene.2017.03.006

DO - 10.1016/j.anucene.2017.03.006

M3 - Article

VL - 105

SP - 161

EP - 167

JO - Annals of Nuclear Energy

JF - Annals of Nuclear Energy

SN - 0306-4549

ER -