# Multi-dimensional interpolations in C++

arXiv: https://arxiv.org/abs/1907.02597 · HTML: https://mlsanity.com/paper/1907.02597/

## Key facts

- Cited by 1 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 3 Jul 2019.

## Built on by (most cited first, 1 of 1)

- [Reconstruction of muon bundles in KM3NeT detectors using machine learning methods](https://mlsanity.com/paper/2503.01433/) (2025)

## Abstract (arXiv)

A C++ software design is presented that can be used to interpolate data in any number of dimensions. The design is based on a combination of templates of functional collections of elements and so-called type lists. The design allows for different search methodologies and interpolation techniques in each dimension. It is also possible to expand and reduce the number of dimensions, to interpolate composite data types and to produce on-the-fly additional values such as derivatives of the interpolating function.
