Skip to content

vojtatom/numflow.py

Folders and files

NameName
Last commit message
Last commit date

Latest commit

edefc94 · Apr 15, 2024
Nov 16, 2023
Apr 15, 2024
Nov 20, 2023
Apr 4, 2024
Apr 4, 2024
Nov 20, 2023
Apr 6, 2024
Apr 4, 2024
Mar 29, 2024
Aug 31, 2022
Apr 6, 2024
Aug 31, 2022
Apr 15, 2024
Apr 6, 2024
Nov 16, 2023
Apr 15, 2024
Mar 29, 2024
Nov 20, 2023
Apr 6, 2024
Nov 20, 2023

Repository files navigation

Numflow

Python/C++ based tool for converting vector field data into models for rendering.

I made a blogpost describing the design, there are also some outputs, see more here!

The package is available on PyPI, you can install it with:

pip install numflow

There are pre-compiled wheels available for Windows, Linux and MacOS, no need to compile the C++ code yourself.

Dev

Developing the package on localhost is recommanded in devcontainer - see .devcontainer folder. The deps are in pyproject.toml, you can build the package:

pip install .

The install uses pyproject.toml to install the deps, and the setup.py to install the package. For local dev, you can install the dependencies with:

pip install -r requirements.txt

Run the tests:

pytest