tum-pbs/PhiFlow
Some data may be outdated — see provenance labels.
A differentiable PDE solving framework for machine learning observed · 2026-10-01
Health v2 · maintenance only
63/100
- Activity 84
- Release rhythm 16
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: 120.5
- age_days: 2512
- days_rel: 444
- days_push: 96
- n_releases_24m: 3
Adoption not part of the score
1939 stars · 235 forks observed · 2026-10-01
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
PhiFlow is an open-source Python simulation toolkit for solving partial differential equations with support for optimization and machine learning workflows. It integrates with NumPy, PyTorch, JAX, and TensorFlow to provide end-to-end differentiable physics simulations, such as fluid dynamics, combined with neural network models.
Use cases
- run differentiable fluid simulations for machine learning
- train neural networks with physics simulation in the loss loop
- solve PDEs with automatic differentiation
- build physics-based deep learning models
- simulate smoke and fluid dynamics in Python
- optimize simulation parameters via gradients
When to choose
- you need gradients flowing through physics simulations into ML models
- you want a PDE solver that works with PyTorch, JAX, or TensorFlow
- you are doing research in physics-based deep learning or differentiable simulation
When to avoid
- you need a general-purpose CFD tool with production-grade solver accuracy
- you only need non-differentiable simulation without ML integration
- you need simulation domains outside PDE-based physics like rigid body dynamics
Facets
library · maturity active
simulation machine-learning deep-learning math machine-learning simulation deep-learning python cross-platform differentiable-simulation pde-solver fluid-simulation physics-based-deep-learning automatic-differentiation scientific-computing algorithms
2 sources
- readme: https://github.com/tum-pbs/PhiFlow · fetched 2026-10-01 · 2a22319022ee
- registry_pypi: https://pypi.org/pypi/phiflow/json · fetched 2026-08-29 · b483bac1ae1b
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| tum-pbs/PhiFlow | main | 63 |
For agents
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem