DOE PAGES title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: KiT-RT: An Extendable Framework for Radiative Transfer and Therapy

Journal Article · · ACM Transactions on Mathematical Software
DOI: https://doi.org/10.1145/3630001 · OSTI ID:2283856
ORCiD logo [1]; ORCiD logo [2]; ORCiD logo [3]; ORCiD logo [4]; ORCiD logo [5]
  1. Norwegian University of Life Sciences, Trondheim (Norway)
  2. Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States)
  3. Karlsruhe Institute of Technology (KIT) (Germany); German Cancer Research Center (DKFZ), Heidelberg (Germany); Helmholtz Information and Data Science School for Health (HIDSS4Health), Heidelberg (Germany)
  4. Karlsruhe Institute of Technology (KIT) (Germany)
  5. Chinese Academy of Sciences (CAS), Beijing (China)

Here, in this article, we present Kinetic Transport Solver for Radiation Therapy (KiT-RT), an open-source C++-based framework for solving kinetic equations in therapy applications available at https://github.com/CSMMLab/KiT-RT. This software framework aims to provide a collection of classical deterministic solvers for unstructured meshes that allow for easy extendability. Therefore, KiT-RT is a convenient base to test new numerical methods in various applications and compare them against conventional solvers. The implementation includes spherical harmonics, minimal entropy, neural minimal entropy, and discrete ordinates methods. Solution characteristics and efficiency are presented through several test cases ranging from radiation transport to electron radiation therapy. Due to the variety of included numerical methods and easy extendability, the presented open-source code is attractive for both developers, who want a basis to build their numerical solvers, and users or application engineers, who want to gain experimental insights without directly interfering with the codebase.

Research Organization:
Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States)
Sponsoring Organization:
USDOE Office of Science (SC), Advanced Scientific Computing Research (ASCR); German Research Foundation (DFG); National Science Foundation of China (NSFC)
Grant/Contract Number:
AC05-00OR22725
OSTI ID:
2283856
Journal Information:
ACM Transactions on Mathematical Software, Journal Name: ACM Transactions on Mathematical Software Journal Issue: 4 Vol. 49; ISSN 0098-3500
Publisher:
Association for Computing MachineryCopyright Statement
Country of Publication:
United States
Language:
English

References (59)

High-Order Entropy-Based Closures for Linear Transport in Slab Geometry II: A Computational Study of the Optimization Problem journal January 2012
On solutions to the Pn equations for thermal radiative transfer journal February 2008
The design and application of upwind schemes on unstructured meshes conference February 2013
Monte Carlo- versus pencil-beam-/collapsed-cone-dose calculation in a heterogeneous multi-layer phantom journal February 2005
Measurement of lung density by computed tomography: Implication for radiotherapy. journal January 1989
A Large-Scale CT and PET/CT Dataset for Lung Cancer Diagnosis dataset January 2020
Stanford University Unstructured (SU2): An open-source integrated computational environment for multi-physics simulation and design
  • Palacios, Francisco; Alonso, Juan; Duraisamy, Karthikeyan
  • 51st AIAA Aerospace Sciences Meeting including the New Horizons Forum and Aerospace Exposition https://doi.org/10.2514/6.2013-287
conference January 2013
A flux reconstruction kinetic scheme for the Boltzmann equation journal December 2021
Inverse Radiotherapy Treatment Planning Model Applying Boltzmann-Transport Equation journal January 2002
Comparison of a finite-element multigroup discrete-ordinates code with Monte Carlo for radiotherapy calculations journal April 2006
Monte Carlo techniques in medical radiation physics journal July 1991
Numerical Methods for Conservation Laws book January 1992
A robust collision source method for rank adaptive dynamical low-rank approximation in radiation therapy journal March 2023
Kinetic.jl: A portable finite volume toolbox for scientific and neural computing journal June 2021
Behavior of linear reconstruction techniques on unstructured meshes journal November 1995
Emerging role of MRI in radiation therapy journal September 2018
Development of the open-source dose calculation and optimization toolkit matRad journal May 2017
The Cancer Imaging Archive (TCIA): Maintaining and Operating a Public Information Repository journal July 2013
Ray Effect Mitigation Through Reference Frame Rotation journal June 2016
The validity of the density scaling method in primary electron transport for photon and electron beams journal March 1990
State of the art on dose prescription, reporting and recording in Intensity-Modulated Radiation Therapy (ICRU report No. 83) journal October 2011
Electron dose calculations using the Method of Moments journal January 1997
Optimization and large scale computation of an entropy-based moment closure journal December 2015
TOPAS: An innovative proton Monte Carlo platform for research and clinical applications: TOPAS: An innovative proton Monte Carlo platform journal October 2012
A Comparison of Moment Closures for Linear Kinetic Transport Equations: The Line Source Benchmark journal September 2013
Ray effect mitigation for the discrete ordinates method through quadrature rotation journal April 2019
On the accuracy of limiters and convergence to steady state solutions conference February 2013
Moment closure hierarchies for kinetic theories journal June 1996
Superlinear speedup of an efficient sequential algorithm is not possible journal July 1986
StaRMAP---A Second Order Staggered Grid Method for Spherical Harmonics Moment Equations of Radiative Transfer journal October 2014
Generalized Fokker–Planck Theory for Electron and Photon Transport in Biological Tissues: Application to Radiotherapy journal January 2010
Remedies for Ray Effects journal September 1971
Benchmarks for Infinite Medium, Time Dependent Transport Problems with Isotropic Scattering journal June 2022
A finite-element model of electron transport in radiation therapy and a related inverse problem journal October 1999
Ray Effect Mitigation for the Discrete Ordinates Method Using Artificial Scattering journal March 2020
Dynamical Low‐Rank Approximation journal January 2007
Two-dimensional time dependent Riemann solvers for neutron transport journal November 2005
Feasibility of a Multigroup Deterministic Solution Method for Three-Dimensional Radiotherapy Dose Calculations journal September 2008
Formal Metrics for Large-Scale Parallel Performance book January 2015
Complexity of Monte Carlo and deterministic dose-calculation methods journal March 1998
Entropy-based moment closures for kinetic equations journal January 1997
GPU-based fast Monte Carlo dose calculation for proton therapy journal November 2012
A Regularized Entropy-Based Moment Method for Kinetic Equations journal January 2019
On the Propagation of Rays in Discrete Ordinates journal June 1999
Analysis of Ray-Effect Mitigation Techniques journal May 2003
Electron beam dose calculations journal May 1981
A Monte Carlo dose calculation algorithm for proton therapy journal July 2004
Validation of a new grid-based Boltzmann equation solver for dose calculation in radiotherapy with photon beams journal January 2010
Multiple Scattering with Energy Loss journal November 1948
Deterministic model for dose calculation in photon radiotherapy journal January 2006
Uncertainty quantification and numerical methods in charged particle radiation therapy text January 2023
Maximum-principle-satisfying second-order Intrusive Polynomial Moment scheme journal March 2019
Angular Quadratures for Improved Transport Computations journal June 2001
Optimal control model for radiation therapy inverse planning applying the Boltzmann transport equation journal March 2008
MRI-guided Radiation Therapy: An Emerging Paradigm in Adaptive Radiation Oncology journal February 2021
A deterministic partial differential equation model for dose calculation in electron radiotherapy journal June 2010
Amdahl’s Law book January 2011
Ray Effects in Discrete Ordinates Equations journal June 1968
A review of substitute CT generation for MRI-only radiation therapy journal January 2017