DOE OSTI · 2574899
SDA: a symbolic differential algebra package in C++
Abstract
Truncated Power Series Algebra (TPSA), or Differential Algebra (DA), is a well-established tool in accelerator physics, commonly used for generating high-order maps of dynamic systems, as well as in symplectic tracking, normal form analysis, verified integration, optimization, and fast multipole methods. This package is the first to perform symbolic DA computations, enabling traceability of initial condition contributions and runtime reduction for repeated DA calculations, potentially expanding DA’s applications.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Zhang, He [Thomas Jefferson National Accelerator Facility (TJNAF), Newport News, VA (United States)] (ORCID:0000000177014118). 2025-08-05. SDA: a symbolic differential algebra package in C++. https://doi.org/10.21105/joss.08330
Cite the original work for its findings. Save a collection to share your selection of sources.