This one is a bug-fix release addressing:
- When grid dimension was not specified in the input file, it didn’t fall back to its default value of 3, resulting in a smaller stencil (of node averaging) than normally would be used.
- Another bug fix affecting the accuracy of 3D node averaging.
- Entropy fix in Roe solver was not correct.
There are no changes to the input file interface. If you have run cases without specifying the dimension in the input file, you are likely to see noticable improvement with the new version.
Free-CFD-0.1.1 is released. Thanks to your feedback and help, a few lingering issues are addressed such as the grid reader generality and the Tecplot output file structure. Also a number of turbulence model fixes and improvements are implemented. Now Menter’s SST model is also available.
This release contains a number of improvements contributing to the overall robustness of the Free CFD. We highly recommend you update your installation and as always, let us know if you have any feedback.
Click here to download and enjoy.

We have many plans for Free CFD that we are excited about. One of the central items almost any of those plans require is a sound turbulence model implementation. After trying many different approaches to 2 equation turbulence model implementations, we are releasing Free CFD 0.1.0. Since this goes a little beyond a bug fix and maintenance release cycle, we are treating this as a minor release. There will be no 0.0.2 version.
This version includes 3 choices for turbulence models:
- k-epsilon
- k-omega
- Menter’s BSL
We would like to emphasize though that these models are out for testing purposes. We are lacking some of the eventually needed features such as law-of-the-wall implementations. But we are proud anyway.
So, if you’d like to play around, please go to download section and please share your experience in our forum.
This release also includes several bug fixes related to parallel runs in some machines and for several other minor issues that we tend to forget.
It hasn’t been a month since the first release of Free CFD. But there are already major changes in the code that grant an update such as new feature additions, performance improvements as well as important bug fixes, so we suggest you update to the new version. Here is the list of changes:
CHANGE LOG - 0.0.1
- Temperature primite variable set is adopted
- Thermal diffusion is added to the energy equation
- Temperature boundary conditions are added
- Low-Mach preconditioner is added
- Added probe time history outputs
- Added integrated boundary fluxes time history outputs
- BUGFIX: petsc wasn’t recomputing the preconditioner at each time step
- BUGFIX: node averaging routine (affected only 2D uniform grids)
- Other minor improvements

We are happy to announce that Free-CFD 0.0 is released today, open source as promised. You can download the code anytime and the user’s manual should help you get started. The only requirement to download the code is to register to our forum. You only need a valid e-mail address which we promise not to litter. Registration is self-activated, you don’t need to wait for our confirmation. Your e-mail address will be kept confidential and will only be used for important anouncements regarding Free CFD such as new releases.
We hate mixing up good emotions with reservations here but we can’t pass without noting that this is an alpha release, meaning that there might be bugs here and there and that there is room for improvement. Download it, get familiar with it, ask about it to us or to the user base via our forum. Please don’t hesitate, we rely on your feedback for progress.