Home arrow Products

blueCFD-Core PDF Print E-mail

Introduction

blueCAPE is proud to present blueCFD®-Core, a service package available upon request, of a high quality build of OpenFOAM® for up-to-date Windows 7, 8 and 8.1 64-bit, fully compilable on Windows, with some additional tweaks, executables and scripts, in order to maintain usability under a Windows environment.

blueCFD-Core provides:

  • OpenFOAM 2.3 working on Windows 7, 8 and 8.1, all 64-bit;

  • Functionality with the original scripts of OpenFOAM on Windows;

  • The original ParaView 4.1.0 for Windows 64-bit.

  • Three MPI toolboxes for a multi-core and multi-machine environment are now supported on Windows: Open-MPI, MS-MPI 2008R2, MS-MPI 2012.

  • All features in OpenFOAM 2.3 that require compiling, will build as intended in blueCFD-Core 2.3-1.

First steps in studying the performance of a catheter, simulated with OpenFOAM
  • Customized solvers and libraries can also be compiled directly with OpenFOAM 2.3 on Windows.

  • Third-Party software is also provided, including: Discretizer, enGrid, Blender, Gnuplot, GDB, Notepad2 and Python. To be added in the near future: swak4Foam, PyFoam and Helyx-OS.

  • A Portable functionality, that allows copying the installed blueCFD-Core into an USB drive and ready to be used in other Windows machines.

  • A single User Guide that addresses all major features of blueCFD-Core.

  • Source code of the modifications made to OpenFOAM, which will also be made available in our blueCFD-SingleCore project in the near future. There you'll also find our fully free and open source subset of blueCFD-Core.

For additional Training and CFD Consultancy work, see our Services page.

The Frequently Asked Questions page should provide answers the more common questions about blueCFD-Core (here).

 

How to Buy

blueCFD-Core is available via one of the following possible ways:

  • You can build yourself the software packages that make up the contents of blueCFD-Core, by using as reference the detailed instructions found here and in wiki/forums;

  • You can also install blueCFD-SingleCore for free, which provides only a few features that blueCFD-Core provides, as described in the main project page here;

  • For 50€ and with (free) registration on our website (as shown on the right of this page), you will have access to the blueCFD-Core 2.3 area on our Download Center. There you will be able to download the blueCFD-Core installation packages, access updates, source codes and user guides. This includes instructions on how to compile custom code and the modified OpenFOAM code that blueCFD-Core uses, as well as be entitled to support from us during the process.

  • For 50€ + delivery, we will also send you a DVD with everything on it. Updates and patches to the DVD will also be made available on our website for the registered users of blueCFD-Core 2.3.

Further to the above, and as a small company, we will be glad to discuss your project if you see it can benefit from our expertise, as evidenced by the existence of blueCFD-Core:

  • If you want to provide a set of executables from blueCFD-Core for a book, classes, workshops or software distributions that you might be preparing.

  • If you need training in using blueCFD-Core.

  • If you need a customized GUI for using with blueCFD-Core.

For more questions, please refer to our statement of service below and our Services page as well.

 

Statement of Service

blueCFD®-Core is a service provided by blueCAPE to the public community, and includes complete builds of OpenFOAM® for Windows. We have decided to do this out of our own need to have a good and reliable compilation of OpenFOAM on Windows 32 and 64-bit versions.

You, the user, can get hold of blueCFD as described in the section "How to acquire blueCFD".

For those who purchase the blueCFD service, are also given rights to:

  • Get support on issues related to the blueCFD-Core package;

  • Request updated builds of OpenFOAM 2.3.x (current bug fix versions);

  • Request fixes for issues related to compiling - in other words, things that work in Linux, but fail in Windows. Note: some requests may currently be impossible to grant, since there are still some limitations to the porting process.

  • Get basic and limited support on issues related to the Third-Party software installed with the blueCFD-Core installer;

  • Will receive updates to blueCFD-Core as soon as available.

  • Any other requests will be dealt with individually and met only if both parties reach an agreement. These include requests for operationality in cluster environments where blueCFD has not yet been tested.

This service does not provide:

  • Support on questions about CFD (Computational Fluid Dynamics);

  • Support on specific OpenFOAM® questions.

For any of these, please refer to the following links:

So, if you need more information, please consider the following:

  • contact us if you have questions about building OpenFOAM for Windows;

  • contact forums and/or read wikis for general questions about CFD and/or OpenFOAM;

  • contact OpenCFD Ltd (ESI Group) regarding specific questions about or development needs for OpenFOAM, either through their site or the dedicated forum;

  • contact us regarding training in CFD and in using blueCFD-Core, as shown in our Services page.

  • contact us regarding CFD consultancy work. However, depending on the problem size and since we are a small company, our best recommendation may be for you to contact the professional services of the CD-adapco group, for example.

 

Features

blueCFD-Core currently sports the following features:

  • With blueCFD-Core 2.3-1 comes OpenFOAM 2.3.x (March 18th, 2014), fully adapted and tested on Windows 7, 8 and 8.1, all 64-bit, totally compilable directly Windows. Around 98% (estimated) of the features listed on the release notes of OpenFOAM 2.3 are available. The optional data converter foamToTecplot360 is included. The optional mesh converter ccm26ToFoam is not included, but can be easily compiled by the user.

  • There is only one flavor of OpenFOAM available in this package: mingw-w64 Double Precision.

  • The code documentation was rebuilt, to provide a compact Qt help file, thus providing over 1.6 GB of HTML files and images, in one single 600MB easy to use file, using Qt Assistant for the help. The original documentation for OpenFOAM is provided by the official online documentation at www.openfoam.org/docs/cpp.

  • It's possible to compile OpenFOAM directly on Windows through MSys.

  • ParaView 4.1.0 64-bit, which already has the vtkPOpenFOAMReader plug-in built in. It also comes with it's own independent Open-MPI 1.6.2 build.

  • Open-MPI 1.6.2, MS-MPI 2008 R2 SP4 and MS-MPI 2012 to pick from for parallel processing with OpenFOAM. Installation is optional for all of them.

  • Batch files are included, to provide a "Windows Command Line" environment to run OpenFOAM.

  • MSys is also included and configured to work with the original scripts of OpenFOAM, with some minor tweaks to improve the functionality. For example, the scripts foamJob and foamExec will work properly with parallel job handling on Windows.

  • MSysGit is also included, therefore allowing for a more integrated development environment.

  • blueCFD-Core provides a Portable functionality, that gives an easy way to copy the installed blueCFD-Core into an USB drive and is then ready to be used in other Windows machines, without requiring installation nor other portability software.

  • Discretizer, which provides a (basic) GUI meshing utility and can also work as a GUI for using OpenFOAM.

  • enGrid, an open-source mesh generation software with CFD applications in mind. enGrid uses the Netgen library for tetrahedral grid generation and an in-house development for prismatic boundary layer grids.

  • Blender, which can complement enGrid's capabilities, namely: designing, diagnosing and fixing geometries.

  motorBike case simulated in Windows with OpenFOAM
  • For a smoother usage of the file structure that OpenFOAM simulation cases have, a dedicated installation of Notepad2, along with a quick right-click on any file in Windows Explorer, allows the user to quickly edit any file in each case.

  • Gnuplot, to make life easier to plot residuals and sampled results.

  • GNU Debugger (GDB) and CMake, to complement the development packages provided with blueCFD-Core.

  • Python is also integrated into the blueCFD-Core installation, which is required by PyFoam.

The Frequently Asked Questions page should provide answers the more common questions about blueCFD-Core (here).

Full release notes for all blueCFD-Core versions are available here. A list of known working tutorials is available here. Note: all of the tutorials are expected to work on Windows as similar as possible to how they run on Linux.

 

Features to come

As an ever evolving product/service, it's planned for blueCFD-Core 2.3 to have the additional features in the near future:

  • The excellent swak4Foam it to be added to the compiled software list on Windows, which provides very powerful capabilities to users for manipulating fields and boundary conditions, without the need for coding in C++.

  • A few select features, such as the viscoelasticFluid solver, utilities and tutorials, present in OpenFOAM 1.6-ext (part of the Extend Project) will be modified for working with OpenFOAM 2.3 in user mode.

  • A limited toolset from PyFoam will also be adapted and made available, to unleash the Python feature in swak4Foam, where Python code can be used for manipulating fields and boundaries.

  • HelyxOS for OpenFOAM 2.3 will also be integrated into the blueCFD-Core installation.

 

Disclaimer

blueCFD® is a registered trademark of blueCAPE Lda. blueCAPE Lda is responsible for blueCFD®-Core and this post of OpenFOAM® for Windows. blueCAPE Lda is in no way associated with OpenCFD Ltd (ESI Group), nor holds any copyrights over OpenFOAM®. This offering is not approved or endorsed by OpenCFD Ltd (ESI Group), the producer of the OpenFOAM software and owner of the OPENFOAM® and OpenCFD® trade marks. Also, this offering is not approved or endorsed by Kitware, the producer of the ParaView software and owner of ParaView trade marks. Nor does blueCFD-Core have endorsements from any other company.

The blueCFD-Core software package is provided under the GNU Public License (GPL version 3), as are most of the softwares included in it. This includes the NO WARRANTY issue as indicated in the GPL. blueCFD is provided for a small fee if you, the user, decide to receive it via post, since it also includes added value as a service and there are costs that we cannot cover at the moment.

OpenFOAM is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. See here, for a description of the GNU General Public License terms under which you can copy the files.

Trademarks:

  • OPENFOAM is a registered trade mark of OpenCFD Ltd (ESI Group), the producer of the OpenFOAM software.

  • ParaView is a registered trademark of Kitware.

  • Linux is a registered trademark of Linus Torvalds.

  • Cygwin is a registered trademark of Red Hat, Inc.

  • Windows XP, Vista and 7 operating systems are registered trademarks of Microsoft.

  • Creator of Discretizer is Björn Bergqvist.

  • Other softwares included may have their own trademarks, but those references weren't found at the time of the creation of this document.

 

 
(C) 2007-2014 blueCAPE´s Official Website - Privacy Policy
Joomla! is Free Software released under the GNU/GPL License. Using JoomlaWatch JoomlaWatch Stats 1.2.9 by Matej Koval