https://doi.org/10.1140/epjc/s10052-025-15127-4
Regular Article - Computing, Software and Data Science
NeoPDF: a fast interpolation library for collinear and transverse momentum-dependent parton distributions
1
Nikhef Theory Group, Nikhef, Science Park 105, 1098 XG, Amsterdam, The Netherlands
2
Department of Physics and Astronomy, Vrije Universiteit, 1081 HV, Amsterdam, The Netherlands
a
This email address is being protected from spambots. You need JavaScript enabled to view it.
Received:
10
October
2025
Accepted:
27
November
2025
Published online:
29
December
2025
Abstract
We present NeoPDF, an interpolation library that supports both collinear and transverse momentum-dependent parton distribution functions. NeoPDF is designed to be fast and reliable, with modern functionalities that target both current and future hadron collider experiments. It aims to address the shortcomings of existing interpolation libraries while providing additional features to support generic non-perturbative functions. Some of the features include a new interpolation based on Chebyshev polynomials, as well as the ability to interpolate along the nucleon number A, the reference strong coupling
, and the parton’s intrinsic transverse momentum
. NeoPDF implements its own file format using binary serialisation and lossless compression, prioritising speed and efficiency. A no-code migration design is provided for LHAPDF in order to remove the friction associated with transitioning to NeoPDF. The library is written in Rust, with interfaces for various programming languages such as Fortran, C, C++, Python, and Mathematica. We benchmark NeoPDF against LHAPDF and TMDlib for various sets and show that it is both fast and accurate.
© The Author(s) 2025
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
Funded by SCOAP3.

