Skip to content

jstr01/RealTime-CFD-Acoustics-Sphere

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

109 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RealTime-CFD-Acoustics-Sphere

Real-time inviscid fluid dynamics and aeroacoustics on a sphere

Pytest

Setup

Install uv package manager

pip install uv

This projects uses scikit-sparse, which requires following system dependencies to be installed:

apt-get install libsuitesparse-dev

Create virtual environment and install dependencies

uv sync

(optional) Activate the virtual environment

source .venv/bin/activate

Run the simulation

uv run main.py

Command line arguments

uvx main.py --n_points 61 --time_step 100

uv run main.py --help

Testing

uv run ruff check
uv run pytest

About

Real-time inviscid fluid dynamics and aeroacoustics on a sphere

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages