YALES2¶
A massively parallel CFD platform solving two-phase combustion — from primary atomization to pollutant prediction — on unstructured meshes with billions of elements.
See YALES2 in action
A few capabilities in motion — many more simulations are on our YouTube channel.
1.4M+ Lines of Fortran 2008
45+ Dedicated physics solvers
32,000+ Parallel cores
700+ Trained researchers & engineers
23 Major releases since 2007
A platform for extreme-scale multiphysics
From incompressible aerodynamics to two-phase combustion and biomedical flows, YALES2 couples a high-order unstructured solver core with a growing family of physics modules, all running efficiently from a laptop to tens of thousands of cores.
-
Computational infrastructure
Unstructured meshes with adaptive refinement, hybrid MPI/OpenMP parallelism scaling to 32,000+ cores, GPU acceleration via OpenACC, and 4th-order central finite-volume schemes with high-order extensions.
-
Physics solvers
45+ dedicated solvers spanning incompressible and compressible flows, two-phase sprays, heat and radiative transfer, structural mechanics and fluid–structure interaction, combustion, and biomedical flows.
-
Advanced modeling
LES (Smagorinsky, WALE) and RANS turbulence closures, real-gas thermodynamics from NIST tables, atmospheric boundary layers, and porous-media flows.
-
A living community
Developed at CORIA since 2007, with contributions from industrial partners and an annual Extreme CFD workshop bringing together about 100 researchers, engineers and PhD students.
Recent results
A sample of 2025–2026 simulations run with YALES2, from combustion and fire safety to primary atomization and phase change.
Where to go next
Whether you want to read the science, browse the code, or join the community.
-
Documentation
Tutorials, input-file reference and developer guides live on the project documentation site.
-
Source code
YALES2 is developed in the open on our self-hosted GitLab forge.
-
Getting access
YALES2 is distributed under a lightweight registration process. See how to request access.
-
Newsletter
Subscribe to the mailing list for release announcements, workshop dates and community news.










