blueCFD-Core 2024-1 (64-bit) Installer now available
Date of article: 19 August 2024Today we release blueCFD-Core 2024-1, which provides OpenFOAM 12 as a native build for Windows, with OpenFOAM binaries acting as normal Windows applications. This was possible thanks to our various sponsors, benefactors and donators!
The installer for blueCFD-Core 2024-1 is installed separately from older blueCFD-Core versions, therefore these installations can coexist.
Released elements are:
- blueCFD-Core-2024-1-win64-setup.exe
- blueCFD-Core 2024-1 provides MSYS2, OpenFOAM 12 and ParaView 5.11.2.
- 1173 MiB installer, SHA1:
87a16cd49ba891c9a5ff24d6c24b832e44f6cee7
- WARNING (2024-08-21): You must
install in a path without spaces in the names for the folders, for
example:
C:\blueCFD-Core\2024\
- For more details, see Issue #257.
-
The Release Notes for blueCFD-Core 2024-1 page has been created for this release.
-
The Funding page has been updated, to reflect the funding the project has received so far, as well as the work done so far.
-
The Project Management page is public, allowing people to know how things are coming along and what are the upcoming objectives for 2024 and 2025.
- A wiki is available for software developers and system installers: blueCFD-Core wiki
The source code provided for the port of OpenFOAM 12 has been released here, as well as of ThirdParty-12 here.
As mentioned above, the development infrastructure is based on MSYS2. As listed in the Funding page page, one of our objectives is to provide updates and builds of OpenFOAM via MSYS2 package manager, however this is not yet available with this release. That said, instructions are available on blueCFD-Core’s wiki on:
- Preparing a new MSYS2 installation for blueCFD‐Core development
- Quick notes on how to update build
- Loose notes on building custom code
For a complete list of bug reports, issues and wishes that have been submitted to the blueCFD-Core project, see the Issue Tracker page. For example, a complete list of issues and tasks that were conducted for developing blueCFD-Core 2024-1, are available there: milestone blueCFD-Core 2024-1.
For future reference, the overall status of funding and work done so far is as follows:
Funding Goals | Task | Description | Effort (Euro) | Funding (%) | Progress (%) |
---|---|---|---|---|---|
First | 1 | Synchronise our developments with OpenFOAM-dev, making it build and run-on Windows. | 900 | 100 | 100 |
2 | Automate the sync up between our developments and OpenFOAM-dev, to be able to have weekly builds of it made available automatically. | 2700 | 43.5 | 90 | |
3 | Automate of testing whether the weekly builds are working as intended. | 900 | 0 | 0 | |
4 | Monitor automation’s results throughout 2024. | 900 | 0 | 50 | |
Second | 5 | Deliver the automated builds as a pacman repository for MSys2, to make it easier for people to stay in-sync with OpenFOAM-dev on Windows. | 1350 | 0 | 0 |
6 | Streamline the build+release system of the blueCFD-Core installers. | 1350 | 0 | 20 | |
Third | 7 | Fixing reported bugs and those caught during the tasks above. | 1800 | 0 | 90 |
Fourth | 8 | Release blueCFD-Core 2024-1 with OpenFOAM 12. | 2700 | 100 | 100 |
Fifth | 9 | Add OpenFOAM 12 to the automation loop for a monthly release. | 1800 | 0 | 40 |
Total | 14400 | 33 | 63 |