Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Physics Simulation Software
  3. snek5000

snek5000

On the record

Assessment tools
Nosnek5000.readthedocs.io · read 24 Sep 2026
Authoring tools
Yessnek5000.readthedocs.io · read 24 Sep 2026
Compatibility limit
The documentation recommends the project's Nek5000 fork based on v19 and says the upstream master branch is not supported because of a bug and working-directory changes.snek5000.readthedocs.io · read 11 Oct 2026
Delivery mode
desktopsnek5000.readthedocs.io · read 24 Sep 2026
Example solvers
The documentation points to the open-source snek5000-phill, snek5000-cbox, and snek5000-tgv solvers.snek5000.readthedocs.io · read 11 Oct 2026
Installation
The documented installation method is pip install snek5000, with conda or mamba described for setting up environments in certain cases.snek5000.readthedocs.io · read 11 Oct 2026
Integrations
The documentation lists Snakemake, Fluidsim, Pymech, Matplotlib, Jinja, Pytest, and Xarray among the Python packages Snek5000 uses.snek5000.readthedocs.io · read 11 Oct 2026
Lesson library
Nosnek5000.readthedocs.io · read 24 Sep 2026
License
The GitHub repository identifies the project license as BSD-3-Clause.github.com · read 11 Oct 2026
Limitations
The project says users need basic Python knowledge, and deeper solver modifications require learning Snakemake functions and Jinja templates.snek5000.readthedocs.io · read 11 Oct 2026
Nek5000 compatibility
The installation guide recommends the project’s Nek5000 fork based on v19 and says the bleeding-edge master branch is not supported because of a bug.snek5000.readthedocs.io · read 11 Oct 2026
Offline access
Yessnek5000.readthedocs.io · read 24 Sep 2026
Parameter handling
It provides named defaults, parameter consistency checks, and records simulation metadata in XML and YAML files.snek5000.readthedocs.io · read 11 Oct 2026
Parameters
It provides sensible parameter names and defaults, consistency checks, and records simulation metadata in XML and YAML files.snek5000.readthedocs.io · read 11 Oct 2026
Post-processing
Its output tools can plot physical fields and animate them, and can load and plot history points.snek5000.readthedocs.io · read 11 Oct 2026
Prerequisites
Snek5000 requires Python 3.8 or later and the NEK_SOURCE_ROOT environment variable pointing to a Nek5000 source directory.snek5000.readthedocs.io · read 11 Oct 2026
Purpose
Snek5000 is a Python framework and thin interface for organizing, launching, and restarting Nek5000 simulations, then loading their data for analysis and visualization.snek5000.readthedocs.io · read 11 Oct 2026
Requirements
Snek5000 requires Python 3.8 or newer and a Nek5000 source tree configured through NEK_SOURCE_ROOT.snek5000.readthedocs.io · read 11 Oct 2026

Alternatives to snek5000

Every alternative, ranked