FREEDOM251

Freedom251 › Compare

Side by side

Mandyoc vs TransiFlow

Both stand on physics simulation software. Which one you can start free with, which one lets you read the code, and what each costs once you pay.

Mandyoc

Free plan LinuxMac

Mandyoc provides detailed thermo-chemical mantle modeling with configurable rheology, particles, and surface processes. Its Linux and macOS setup and scientific dependencies make it more suitable for technical users than casual desktop use.

Visit Mandyoc

TransiFlow

Free plan LinuxMacWindows

TransiFlow offers continuation, time integration and multiple solver backends for fluid-flow research. Backend capabilities differ substantially, and eigenvalue workflows require the separate JaDaPy dependency.

Visit TransiFlow

The facts

MandyocTransiFlow
Free planYesYes
Open sourceNot publishedNot published
Runs onLinux, MacLinux, Mac, Windows
Lowest paid planNot publishedNot published
Plans publishedNoneNone
MakerNot publishedNot published
Websiteggciag.github.iotransiflow.readthedocs.io
On physics simulation software#34 of 89#38 of 89

Mandyoc: what it does well

  • Free software under the BSD 3-Clause License
  • Supports two- and three-dimensional grids
  • Includes multiple plastic and viscous rheologies
  • Tracks composition with advected particles
  • Provides notebooks, examples, and benchmark documentation

What to know first

  • Requires PETSc, gcc, and make
  • Windows installation has not been tested
  • Docker use requires Docker Engine
  • PETSc versions above 3.25 are discouraged

TransiFlow: what it does well

  • Adaptive continuation for bifurcation diagrams
  • Supports four computational backends
  • Custom boundary conditions and models
  • Examples span multiple fluid-flow problems
  • Available through PyPI

What to know first

  • SciPy is suited below 1 million unknowns
  • Epetra and PETSc unsuitable for large problems
  • JaDaPy installation is separate
  • Large parallel work requires HYMLS

Alternatives to Mandyoc Alternatives to TransiFlow The whole list