OpenFOAM is distributed with a set of utilities that perform specific pre-processing
tasks, as listed below:
Pre-processing
boxTurb
Makes a box of turbulence which conforms to a given energy spectrum and is divergence free
engineSwirl
Generates a swirling flow for engine calulations
FoamX
Case management tool
mapFields
Maps volume fields from one mesh to another, reading and interpolating all fields present in the time directory of both cases. Parallel and non-parallel cases are handled without the need to reconstruct them first