This repository contains several notebooks on the topic of flow stress.
We use uv
to manage the dependencies (because it is faster and simpler than pipenv
or hatch
).
To create the local Python environment use
uv sync
Then to run JupyterLab within the environement use
uv run jupyter lab
To add a dependency use (the "
are important)
uv add "package-name~=min-version"
Shows fitting of empirical flow stress models to experimental data.
This repository is licensed under the terms of the MIT License.
If you want to commit changes to this repository or ones based on this template, do not forget to activate pre-commit
for correct formatting and notebook output stripping in advance via
uv run pre-commit install
The formatting and stripping is peformed on all files added to the git staging area (via git add
).
You may run it on all files in the repository using
uv run pre-commit run --all