nsfds3 is 3D Navier-Stokes Solver that uses Finite Difference Time Domain method. nsfds3 is specialized in acoustic simulations.
nsfds3 is still in development. It is still full of bugs and comes with ABSOLUTELY NO WARRANTY.
python: | >= 3.7 |
---|---|
numpy: | >= 1.1 |
matplotlib: | >= 3.0 |
h5py: | >= 2.8 |
libfds: | >= 0.2.0 |
Important: To create animations using nsfds3 make movie, you also need to have ffmpeg installed on your system.
To install nsfds3:
$ pip install nsfds3 --break-system-packages
Note: To compile libfds, OS X users may require:
$ xcode-select --install
- Documentation: http://perso.univ-lemans.fr/~cdesjouy/nsfds3/
- Source code: https://github.com/ipselium/nsfds3
- Bug reports: https://github.com/ipselium/nsfds3/issues