Solvers

- Note
*Under construction*- please check again later

- Basic
- Incompressible
- Compressible
- Heat transfer
- Multiphase
- Lagrangian particles
- Discrete methods
- Combustion
- DNS

Many OpenFOAM solver applications employ common variable transformations, including:

- Introduction: Pressure-velocity algorithms
- Steady state: SIMPLE algorithm
- Transient: PISO algorithm
- Transient: PIMPLE algorithm

Solver | transient | compressible | turbulence | heat-transfer | buoyancy | combustion | multiphase | particles | dynamic mesh | multi-region | fvOptions |
---|---|---|---|---|---|---|---|---|---|---|---|

boundaryFoam | |||||||||||

buoyantPimpleFoam | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |||||

buoyantSimpleFoam | ✔ | ✔ | ✔ | ✔ | ✔ | ||||||

chemFoam | ✔ | ✔ | ✔ | ||||||||

chtMultiRegionFoam | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||||

coldEngineFoam | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||||

engineFoam | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||||

fireFoam | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |||

icoFoam | ✔ | ||||||||||

interFoam | ✔ | ✔ | ✔ | ✔ | ✔ | ||||||

laplacianFoam | ✔ | ||||||||||

pimpleFoam | ✔ | ✔ | ✔ | ✔ | |||||||

pisoFoam | ✔ | ✔ | ✔ | ||||||||

potentialFoam | |||||||||||

reactingFoam | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |||||

reactingParcelFoam | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |||

rhoCentralFoam | ✔ | ✔ | ✔ | ✔ | |||||||

rhoPimpleFoam | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |||||

rhoSimpleFoam | ✔ | ✔ | ✔ | ✔ | |||||||

scalarTransportFoam | ✔ | ||||||||||

simpleFoam | ✔ | ✔ | |||||||||

sprayFoam | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |||

XiFoam | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |