TY - JOUR
T1 - Advancement of functional expansion capabilities
T2 - Implementation and optimization in Serpent 2
AU - Wendt, B.
AU - Kerby, L.
AU - Tumulak, A.
AU - Leppänen, J.
PY - 2018/8/1
Y1 - 2018/8/1
N2 - Functional expansions (FEs) are a promising and mathematically-sound tool for representing distributions where meshes or tallies might otherwise be used. This study is based on a prior implementation of functional expansion tallies (FETs) into Serpent, and includes methods developed to improve performance. The Legendre and Zernike polynomial series, both of which can be used to construct an FE's function basis, are studied. A hybrid evaluation method, combining both direct calculations and recurrence relations, is developed for each. Subsequently, a vector-based version of the hybrid evaluation method is presented. The different evaluation methods are then benchmarked and compared. The migration of FETs into Serpent version 2.1.29 as a detector option is then presented. This new detector feature is benchmarked for speed and compared against the conventional mesh-based tallies. The fidelity of each tally type is also briefly discussed. This work is an elaboration and expansion on Advancement of Functional Expansion Tallies Capabilities in Serpent 2 (Wendt et al., 2017), presented in 2017 at both the ANS Student and ANS Annual meetings.
AB - Functional expansions (FEs) are a promising and mathematically-sound tool for representing distributions where meshes or tallies might otherwise be used. This study is based on a prior implementation of functional expansion tallies (FETs) into Serpent, and includes methods developed to improve performance. The Legendre and Zernike polynomial series, both of which can be used to construct an FE's function basis, are studied. A hybrid evaluation method, combining both direct calculations and recurrence relations, is developed for each. Subsequently, a vector-based version of the hybrid evaluation method is presented. The different evaluation methods are then benchmarked and compared. The migration of FETs into Serpent version 2.1.29 as a detector option is then presented. This new detector feature is benchmarked for speed and compared against the conventional mesh-based tallies. The fidelity of each tally type is also briefly discussed. This work is an elaboration and expansion on Advancement of Functional Expansion Tallies Capabilities in Serpent 2 (Wendt et al., 2017), presented in 2017 at both the ANS Student and ANS Annual meetings.
UR - http://www.scopus.com/inward/record.url?scp=85047082575&partnerID=8YFLogxK
U2 - 10.1016/j.nucengdes.2018.05.004
DO - 10.1016/j.nucengdes.2018.05.004
M3 - Article
AN - SCOPUS:85047082575
SN - 0029-5493
VL - 334
SP - 138
EP - 153
JO - Nuclear Engineering and Design
JF - Nuclear Engineering and Design
ER -