PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Fluid Dynamics Python Packages

Python packages with the GitHub topic fluid-dynamics. Sorted by relevance, with stars and monthly downloads.
CalebBell
fluids

Fluid dynamics component of Chemical Engineering Design Library (ChEDL)

100K 436 86
InteractiveComputerGraphics
pysplashsurf

Surface reconstruction library and CLI for particle data from SPH simulations, written in Rust.

47K 293 27
Equinor
neqsim

NeqSim is a library for calculation of fluid behavior, phase equilibrium and process simulation. This project is a Python interface to NeqSim.

11K 102 24
InteractiveComputerGraphics
pysplishsplash

SPlisHSPlasH is an open-source library for the physically-based simulation of fluids.

7K 2K 326
neutrinoceros
rlic

A minimal Line Integral Convolution extension for NumPy, written in Rust

4K 6 1
fluiddyn
fluidsim

:ocean: Framework for studying fluid dynamics with numerical simulations using Python (publish-only mirror). The main repo is hosted on https://foss.heptapod.net (Gitlab fork supporting Mercurial).

4K 75 12
inductiva
inductiva

Large scale simulations made simple.

4K 41 8
la-niche
lick

A high level Line Integral Convolution (LIC) library for Python, including post-processing and visualization

2K 6 2
thermotools
pykingas

Implementation of the Revised Enskog Theory (RET) for computation of diffusion coefficients, thermal diffusion coefficients, viscosity and thermal conductivity using a range of different pair-potentials

566 12 2
pdebench
pdebench

PDEBench: An Extensive Benchmark for Scientific Machine Learning

559 1K 145
RadostW
pygrpy

Python port of Generalized Rotne Prager Yamakawa hydrodynamic tensors.

386 5 2
svd-ai-lab
sim-plugin-openfoam

Use AI coding agents with OpenFOAM via sim-cli: run cases, inspect results, and produce replayable CFD artifacts.

384 0 1
aqreed
vlm

Vortex Lattice Method library written in Python

383 44 8
DENG-MIT
reactorch

ReacTorch: A Differentiable Reacting Flow Simulation Package in PyTorch

364 52 31
vxsharma-14
nanpack

A Numerical Analysis Package in Python

364 12 2
luohancfd
tecio

A pure python package to read and write Tecplot binary data

287 8 2
the-rccg
hw2d

Reference implementation for the Hasegawa-Wakatani model of plasma turbulence inside nuclear fusion reactors in two dimensions

257 32 4
alb3rtjarvis
numbacs

Python package that takes advantage of Numba to efficiently implement a variety of coherent structure methods and analyze time-dependent dynamical systems.

178 32 10
hokiepete
dynlab

Dynlab is a python package to make dynamical systems analysis faster and easier, by providing practitioners prebuilt modules for calculating common diagnostics.

167 9 1
stefanmeili
fastfd

A library for building finite difference simulations

148 36 6
jcanivete
swirl-code

The SWIRL code is a python implementation of the "Estimated Vortex Center" (EVC) method for an automated identification of vortices in two-dimensional velocity fields.

101 12 7
haozhg
odmd

Online and Window Dynamic Mode Decomposition algorithms

100 45 22
    • Data from PyPI, GitHub, ClickHouse, and BigQuery