This repository contains code for numerical experiments reported in
Art J. R. Pelling, Karim Cherifi, Ion Victor Gosea, Ennes Sarradj Snapshot-driven Rational Interpolation of Parametric Systems, arXiv preprint, 2024
To run the examples and create the plots, Python 3.13 and virtualenv
or uv
is needed.
The necessary packages for installation with virtualenv
are listed in requirements.txt
.
They can be installed in a virtual environment by, e.g.,
python3 -m virtualenv venv
source venv/bin/activate
pip install --upgrade pip
pip install -r requirements.txt
or by use of the Makefile
with
make venv
The numerical examples from the paper are provided as example_*.py
Python scripts. They can also be run with make
by
make figures
which will create the virtual environment if necessary.
For usage with uv
simply run
uv run example_polynomial.py
uv run example_rational.py
Art J. R. Pelling:
- affiliation: Technische Universität Berlin
- email: [email protected]
- ORCiD: 0000-0003-3228-6069
The code is published under the MIT license. See LICENSE.