Minterpy

Minterpy is an open-source Python package for multivariate polynomial interpolation as well as related tasks, like nonlinear polynomial regression, numerical integration, global optimization, level-set methods, and much more.

6
mentions
6
contributors

What Minterpy can do for you

The Python package minterpy is an implementation of the multivariate interpolation algorithm (MIP) by Hecht et al.1 and thereby provides software solutions that lift the curse of dimensionality from interpolation tasks. As interpolation occurs as the bottleneck of most computational challenges, minterpy aims to free empirical sciences from their computational limitations.

minterpy is continuously extended and improved by adding further functionality and modules that provide novel digital solutions to a broad field of computational challenges, including but not limited to:

  • multivariate interpolation
  • non-linear polynomial regression
  • numerical integration
  • global (black-box) optimization
  • surface level-set methods
  • non-periodic spectral partial differential equations (PDE) solvers on flat and complex geometries
  • machine learning regularization
  • data reconstruction
  • computational solutions in algebraic geometry

minterpy is an open-source Python package that makes it easily accessible and allows for further development and improvement by the Python community.

Footnotes

  1. arXiv:2010.10824

Logo of Minterpy
Keywords
Programming language
  • Python 100%
License
  • MIT
</>Source code
Packages
pypi.org

Participating organisations

Center for Advanced Systems Understanding
Helmholtz-Zentrum Dresden-Rossendorf

Mentions

Contributors

UHA
Uwe Hernandez Acosta
Lead developer
Center of Advanced Systems Understanding
MH
Michael Hecht
Mathematical Foundation
CASUS Center for Advanced System Understanding
DW
Damar Wicaksono
Maintainer
Center for Advanced Systems Understanding
JS
Janina Schreiber
Maintainer
Center for Advanced Systems Understanding
STV
Sachin Krishnan Thekke Veettil