OpenFlower is an open source CFD software (FLOW solvER, literally) written in C++. It is mainly devoted to the resolution of the turbulent unsteady incompressible Navier-Stokes equations.
The numerical resolution relies on a finite volume approach: OpenFlower can deal with arbitrary complex 3D geometries, on unstructured meshes. Possible mesh elements are numerous (tetrahedra, prisms, pyramids and hexahedra) and can all be used in a same single mesh.
The code is mainly intended to be used for Large Eddy Simulations of turbulent flows. OpenFlower was first designed for Ph.D. students (and researchers) to enable exchange of knowledge about numerics and turbulence modeling, in a field (CFD) which is too often governed by commercial codes, which are unwilling to reveal what lies behind attracting flow images.
The initial development team idea, was the one shared by the open source community: What if it could be applied to the fluid mechanics and turbulence research fields, in order to come up with a shared, reliable and efficient common CFD software?