Welcome to the zCFD documentation!
zCFD is a GPU-accelerated finite-volume CFD solver. These pages cover installing it, setting up and running a case, and every setting the input deck accepts.
New to zCFD
- What is zCFD?: what the solver does and how it is put together.
- Installation and licensing: installing zCFD and obtaining a licence.
- Tutorials: five worked cases, from a simple aerofoil to overset meshes.
Guide
How zCFD works and how to use it.
- Concepts: the solver and its input deck.
- Setting up…: meshes, Python functions in the deck, and running a case.
- Choosing…: boundary conditions, turbulence models, time-marching schemes and the other choices a case needs.
- Working with…: monitoring, post-processing, overset meshes, fluid–structure interaction and aeroacoustics.
- Troubleshooting: when a run fails or will not converge.
Reference
Every setting, output and command, in full.
- Input deck: every key the control dictionary accepts.
- Output variables: the fields zCFD can write.
- Command line: invocation, flags and environment variables.
Release notes
- Release notes: what has changed in each release.