13 papers · ranked by Valyu relevance
Paul Orland, Davide Passaro, Lara San Martín Suárez, Toby Saunders-A'Court + 1 more
We introduce fkcompute, an open-source package for computing the Gukov--Manolescu invariant of links from a braid presentation. fkcompute implements Park's inverted state sum through a three-phase pipeline. First, a search is performed for a suitable braid presentation and for an additional inversion data on the braid.…
Mathieu Giroux, Sebastian Mizera, Giulio Salvatori
We present SubTropica, a Mathematica package that performs symbolic integration of multi-polylogarithmic integrals using recent advances in tropical geometry. It focuses on the class of linearly-reducible Euler integrals, such as Feynman integrals, and expands them using a tropical subtraction scheme. The engine behind…
Levente Fekésházy, Oliver Schnetz
We present LinApart2, a major update to the LinApart algorithm for univariate partial fraction decomposition. Unlike its predecessor, LinApart2 can handle denominators of arbitrary polynomial degree without explicit factorization, while retaining the efficiency and parallelizability of the Laurent series method.…
L. Fekésházy, A. Kardos
We present LinApart3, an efficient multivariate partial fraction decomposition algorithm for rational functions with linear denominators. Our decomposition algorithm guarantees that each term contains at most as many distinct denominators from the original set as partial fraction variables, introduces no spurious…
Bruno Valeixo Bento
CasimirRFM is a Mathematica package for the study of compactifications on Riemann-flat manifolds and the computation of one-loop Casimir energies in higher-dimensional field theories and supergravity. It implements an efficient numerical evaluation of lattice sums using Ewald summation, and computes both…
Franz R. Sattler
We introduce FunKit, a Mathematica package for the derivation and tracing of functional equations from arbitrary master equations. FunKit provides an expression vocabulary and a set of rules that allow for derivations in any given field theory and master equation. It also allows users to add extensions for more…
Alexander V. Smirnov, Mao Zeng
FIRE7 is a major update to the FIRE program for integration-by-parts (IBP) reduction of Feynman integrals. A large part of improvements is related to the automatic reduction and reconstruction with the modular arithmetic approach, while the performance of the classical rational polynomial approach is also significantly…
Gideon Baur, Claude Duhr
We introduce IterInt, a novel package implemented in both Mathematica and C++ for the numerical evaluation of iterated integrals involving arbitrary integration kernels. After the user has defined the integration kernels, IterInt transforms the iterated integrals into a system of first-order linear differential…
Susi Lehtola
We describe libwignernj, a freely available, BSD-licensed library that evaluates Wigner 3j, 6j, and 9j symbols, Clebsch--Gordan, Racah $W$, and Fano $X$ coefficients, and Gaunt coefficients over both complex and real spherical harmonics in standards-compliant C99. libwignernj represents factorials by the vector of…
Aakash Kumar, Arnab Rudra, Rahul Shaw
We present $\texttt{SMaSH}$, a $\texttt{Mathematica}$ package to do spinor helicity computations in four spacetime dimensions $\href{https://github.com/aakash-kmr/SMaSH}{\text{(github)}}$. It can handle massive spinor helicity computations with explicit little group indices which is a novel feature. It can also handle…
Greg Hurst
The Mertens function is defined as $M(x)=\sum_{n\leq x}μ(n)$, where $μ(n)$ is the Möbius function. This paper describes a practical implementation of the classical $O(x^{2/3+\varepsilon})$ algorithm for computing $M(x)$ at isolated values, together with the segmented Möbius and Mertens sieve on which it relies. The…
Cristina Anderson, Marius Cornea, Andrey Stepin, Mihai Tudor Panu
Following recent interest in correctly rounded math library functions (as currently recommended by the IEEE 754 standard), we have designed several SIMD algorithms for one-input single precision functions and integrated them into our CPU math library; these will form the core of the first correctly rounded vector math…
Rasmus Vikhamar-Sandberg, Michal Repisky
We present an algorithm for efficient evaluation of Boys functions F0, . . . , Fkmax tailored to modern computing architectures, in particular graphical processing units (GPUs), where maximum throughput is high and data movement is costly. The method combines rational minimax approximations with upward and downward…