TransiFlow
The facts below are what the maker publishes about TransiFlow, checked and dated. Our editors have not written about it yet.
The facts
Each one read from TransiFlow's own pages, with the date it was checked.
What it does
- 3D visuals
- Yeschecked 24 Sep 2026
- Authoring tools
- Yeschecked 24 Sep 2026
- Backend choice
- The package supports SciPy, Epetra, HYMLS, and PETSc computational backends.checked 11 Oct 2026
- Backend limits
- The Epetra and PETSc backends lack a parallel preconditioner and eigenvalue solver, so the documentation says they cannot solve large problems.checked 11 Oct 2026
- Backends
- The default SciPy backend is feature complete and suited to model development and problems with fewer than 1 million unknowns.checked 11 Oct 2026
- Continuation
- It implements pseudo-arclength continuation with adaptive arclength step size for computing bifurcation diagrams.checked 11 Oct 2026
- Custom models
- Users can add custom boundary conditions and custom models.checked 11 Oct 2026
- Delivery mode
- desktopchecked 24 Sep 2026
- Distribution
- The package is installable from PyPI with pip and is also available from its source repository for editable installation.checked 11 Oct 2026
- Eigenvalue dependency
- The PyPI project page says JaDaPy must be installed or included in PYTHONPATH to compute eigenvalues.checked 11 Oct 2026
- Eigenvalues
- It provides an interface to JaDaPy for computing eigenvalues that can help detect bifurcation points; JaDaPy must be installed separately or included in PYTHONPATH.checked 11 Oct 2026
- Example problems
- Documented problem examples include lid-driven cavity, Rayleigh-Bénard convection, Taylor-Couette flow, and Atlantic Meridional Ocean Circulation.checked 11 Oct 2026
- Installation
- The project README describes installing TransiFlow in a Python virtual environment and running its examples from the source directory.checked 11 Oct 2026
- Intended users
- PyPI classifies the package for developers and science or research, and describes its topic as scientific and engineering software.checked 11 Oct 2026
- Lesson library
- Nochecked 24 Sep 2026
- License
- PyPI lists the package under Apache License 2.0.checked 11 Oct 2026
- Numerical methods
- It implements pseudo-arclength continuation, implicit time integration, and finite-volume discretizations.checked 11 Oct 2026
- Other backend limits
- The Epetra and PETSc backends lack a parallel preconditioner or eigenvalue solver and are stated as unsuitable for solving large problems.checked 11 Oct 2026
- Parallel backend
- The HYMLS backend is intended for large-scale parallel computations and is reported to have scaled to 4096 cores and over 500 million unknowns.checked 11 Oct 2026
- Parallel computing
- The HYMLS backend is intended for large parallel computations and its preconditioner is documented as scaling to 4096 cores and over 500 million unknowns.checked 11 Oct 2026
- Problem examples
- Documented examples cover lid-driven and differentially heated cavities, Rayleigh-Bénard convection, Taylor-Couette flow, double-gyre circulation, and Atlantic Meridional Ocean Circulation.checked 11 Oct 2026
- Purpose
- TransiFlow is a Python package for analyzing transitions in fluid flows.checked 11 Oct 2026
- Release publishing
- PyPI reports that the 1.0.1 release was published through GitHub Actions with a verified publish attestation.checked 11 Oct 2026
Money
- Free plan
- Yeschecked 24 Sep 2026
Alternatives to TransiFlow
- 1

SimFlow
Free planWebLinuxmacOSWindows8.2From €8,000 a year - 2

COMSOL Multiphysics
WebAPILinuxmacOS7.7 - 3
FeenoX
Free planWebAPILinuxSelf-hosted7.5Free plan - 4
myPhysicsLab
Free planWebLinuxmacOSSelf-hosted7.5Free plan - 5

OpenFOAM
Free planLinuxmacOSSelf-hostedWindows7.3Free plan - 6
MPTRAC
Free planWebLinuxSelf-hosted7.2Free plan
