Advancement of functional expansion capabilities: Implementation and optimization in Serpent 2

B. Wendt (Corresponding Author), L. Kerby (Corresponding Author), A. Tumulak, J. Leppänen

    Research output: Contribution to journalArticleResearchpeer-review

    Abstract

    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.

    LanguageEnglish
    Pages138-153
    Number of pages16
    JournalNuclear Engineering and Design
    Volume334
    DOIs
    Publication statusPublished - 1 Aug 2018

    Fingerprint

    optimization
    Astronomical Netherlands Satellite
    expansion
    evaluation
    mesh
    Detectors
    student
    Legendre functions
    detectors
    students
    polynomials
    evaluation method
    Polynomials
    Acoustic waves
    Students
    acoustics
    detector
    distribution
    calculation
    method

    OKM Publication Types

    • A1 Refereed journal article

    OKM Open Access Status

    • 0 Not Open Access

    ASJC Scopus subject areas

    • Nuclear and High Energy Physics
    • Nuclear Energy and Engineering
    • Materials Science(all)
    • Safety, Risk, Reliability and Quality
    • Waste Management and Disposal
    • Mechanical Engineering

    Cite this

    @article{c0067bdefd684517ad93bf2b2164f625,
    title = "Advancement of functional expansion capabilities: Implementation and optimization in Serpent 2",
    abstract = "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.",
    author = "B. Wendt and L. Kerby and A. Tumulak and J. Lepp{\"a}nen",
    year = "2018",
    month = "8",
    day = "1",
    doi = "10.1016/j.nucengdes.2018.05.004",
    language = "English",
    volume = "334",
    pages = "138--153",
    journal = "Nuclear Engineering and Design",
    issn = "0029-5493",
    publisher = "Elsevier",

    }

    Advancement of functional expansion capabilities : Implementation and optimization in Serpent 2. / Wendt, B. (Corresponding Author); Kerby, L. (Corresponding Author); Tumulak, A.; Leppänen, J.

    In: Nuclear Engineering and Design, Vol. 334, 01.08.2018, p. 138-153.

    Research output: Contribution to journalArticleResearchpeer-review

    TY - JOUR

    T1 - Advancement of functional expansion capabilities

    T2 - Nuclear Engineering and Design

    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

    VL - 334

    SP - 138

    EP - 153

    JO - Nuclear Engineering and Design

    JF - Nuclear Engineering and Design

    SN - 0029-5493

    ER -