OneFLOW Scientific Computing

OneFLOW is an open-source codebase for computational fluid dynamics (CFD) and scientific computing. It brings together a C++ runtime, mesh generation and conversion, numerical methods, case-based verification, and engineering workflow tools.

This documentation serves three audiences: people getting OneFLOW built and running, users preparing and checking cases, and developers working on the runtime or engineering tools. OneFLOW is evolving; the code, tests, and runbooks for the revision in use determine which capabilities are currently supported. Roadmap items and build options alone do not establish implementation completeness.

Getting started

Start with the project overview, then follow the installation and build instructions for your platform.

  • OneFLOW — project scope and documentation map.

  • Install — installation and environment setup.

  • Repository README — current build, test, and command-line instructions.

Using OneFLOW

  • THEORY — existing articles and scientific-computing resources.

  • Cmd — command-line and tool reference.

  • CFD — CFD topics and numerical application references.

  • Test — test and verification references.

Mesh and engineering workflows

Developer resources

Reference library

The existing reference library covers programming languages, build systems, parallel computing, numerical methods, visualization, and related tools. It remains available below; the curated entry points above are intended to help readers find a starting point without replacing that material.