Difference between revisions of "Windows"

From OpenFOAMWiki
(Commercial solutions)
 
(22 intermediate revisions by 3 users not shown)
Line 1: Line 1:
OpenFOAM doesn't run on Microsoft Windows out of the box because it relies on a [[Main_FAQ#Why_isn.27t_there_a_Windows_port_of_OpenFOAM_.3F|case-sensitive file system]]. With some work however it is possible to run OpenFOAM on Windows.
+
OpenFOAM doesn't run on Microsoft Windows out of the box because it relies on a [[FAQ/Installation_and_Running#Why_isn.27t_there_a_Windows_port_of_OpenFOAM_.3F|case-sensitive file system]]. With some work however it is possible to run OpenFOAM on Windows.
 +
 
 +
'''Note''': None of these solutions are officially supported by the [http://www.openfoam.org OpenFOAM Foundation].
  
 
==Do it yourself==
 
==Do it yourself==
*[[Installation/Windows|Wiki page dedicated to installing OpenFOAM on Windows]]
+
* [[Installation/Windows|Wiki page dedicated to installing OpenFOAM on Windows]]
*<del>[http://www.openfoam.com/resources/windows.php Using VirtualBox]</del>
+
* [http://web.archive.org/web/20130719034858/http://www.openfoam.com/resources/windows.php Using VirtualBox] ''(recovered using the [http://archive.org/web/ Internet Archive Wayback Machine])''
*[[HowTo_Install_Virtual_Machines_with_VMware_Player|How To Install Virtual Machines with VMware Player]]
+
* [[HowTo_Install_Virtual_Machines_with_VMware_Player|How To Install Virtual Machines with VMware Player]]
  
 
==Commercial solutions==
 
==Commercial solutions==
*[http://www.building-engineering.de/index.php/software/shop/product/of-2-2-x-for-windows-64bit Tian Building Engineering] OpenFOAM Version 2.2.x for Windows 64bit
+
 
*[http://www.symscape.com/openfoam-on-windows Symscape]
+
* [http://www.appliedccm.com Applied CCM] - Provides a technology subscription for their open-source project [http://www.appliedccm.com/caelus/ Caelus-CML]
*[http://joomla.bluecape.com.pt/index.php?option=com_content&task=view&id=18&Itemid=30&lang=en#blueCFD blueCFD]
+
* [http://www.sim-flow.com Atizar Limited] - Provides OpenFOAM for Windows 64-bit in their product [http://www.sim-flow.com simFlow]
 +
* [http://www.bluecape.com.pt FSD blueCAPE] - Provides OpenFOAM for Windows 64-bit through their open source project [http://bluecfd.github.io/Core/ blueCFD-Core], while commercial support is provided separately on their product/service page for [http://bluecfd.com/Core blueCFD-Core].
 +
* [http://www.cfdsupport.com CFDsupport] - Provides OpenFOAM for Windows 64-bit as a free downloadable [http://www.cfdsupport.com/openfoam-for-windows.html here].
 +
* [https://cfmesh.com/ Creative Fields] - May provide foam-extend and/or OpenFOAM for Windows 64-bit as part of their products ''cfMeshPro'' and ''cfFlow''. Old builds for Windows also exist at the open source project [http://sourceforge.net/projects/cfmesh/ cfMesh @ SourceForge.net].
 +
* [http://www.engys.com ENGYS] - Provides a Windows-based 64-bit version of [http://engys.com/products/helyx HELYX] and OpenFOAM for Windows 64-bit for [http://engys.com/products/helyx-os HELYX-OS] support customers.
 +
* [https://www.idealsimulations.com/ IdealSimulations] - Provides OpenFOAM for Windows 64-bit in their free product [https://www.idealsimulations.com/simworks-free-cfd-software/ SimWorks]
 +
* [http://www.ods-engineering.com ODS Engineering] - Provides OpenFOAM for Windows 64-bit for their product [http://www.ods-engineering.com/tools/ods-studio/ ODS Studio]
 +
* [http://www.symscape.com Symscape] - Provides OpenFOAM for Windows 64-bit in their product [http://www.symscape.com/product/caedium Caedium]
 +
* [http://www.building-engineering.de TIAN Building Engineering] - Provides builds of OpenFOAM for Windows 64-bit in their download area and it's tightly configured to work with their own software.
  
 
==Community solutions==
 
==Community solutions==
*[http://sourceforge.net/projects/openfoam-mswin/?_test=b OpenFOAM-MsWin]
+
 
*[http://code.google.com/p/bluecfd-singlecore/ blueCFD]
+
Sorted by date of the last update:
 +
 
 +
; [http://bluecfd.github.io/Core/ blueCFD-Core]
 +
: blueCFD-Core  is an open source project provided by [http://www.bluecape.com.pt FSD blueCAPE], aiming towards providing OpenFOAM technology natively on Windows, through the consolidation of community porting efforts. They provide installers for Windows.
 +
: Provided OpenFOAM versions: OpenFOAM 4.x and 5.x, but also plan to release several other versions and support.
 +
: '''Last Update''':  February 2018
 +
 
 +
; [http://www.caelus-cml.com Caelus-CML]
 +
: Caelus-CML is a fork of OpenFOAM 2.1.1 and was designed to make it easier for new users. They provide 64-bit installers for Windows, Ubuntu, RHEL and Mac OS X.
 +
: Provided OpenFOAM versions: a fork of OpenFOAM 2.1.1, but their own development line continues with validation and verification procedures.
 +
: '''Last Update''':  April 2017
 +
 
 +
; [http://sourceforge.net/projects/bluecfd-sc/ blueCFD-SingleCore]
 +
: This project provides the modified source code of OpenFOAM, as well as binary installation with a limited feature-set from [http://bluecfd.github.io/Core/ blueCFD-Core]. It has now been replaced by the latest generation of [http://bluecfd.github.io/Core/ blueCFD-Core] as an open source project.
 +
: Provided OpenFOAM versions: 2.0.x and 2.1.x, both 32-bit and 64-bit. No MPI support.
 +
: '''Last Update''': 3rd of April 2013
 +
 
 +
; [http://sourceforge.net/projects/openfoam21win64/ OpenFOAM-2.1.x for Win64]
 +
: Based on [http://www.symscape.com/openfoam-2-1-x-on-windows-64-mpi Symscape's instructions], but built with Open-MPI instead of MS-MPI. Support thread for this build available here: [http://www.cfd-online.com/Forums/openfoam-installation-windows-mac/109100-windows-x64-binaries-openfoam-2-1-x-using-openmpi.html Windows (x64) Binaries for OpenFOAM-2.1.x using OpenMPI]
 +
: '''Last Update''': 7th of January, 2013
 +
 
 +
; [https://sourceforge.net/projects/openfoam-170/ OpenFOAM 1.7.0 for Windows 32 bit]
 +
: Based on instructions from [[Installation/Windows/Outdated/Cross_Compiling_OpenFOAM_1.7_in_Linux_For_Windows_with_MinGW|this wiki page]]. Support thread for this build available here: [http://www.cfd-online.com/Forums/openfoam-installation-windows/82980-openfoam-1-7-0-win32.html OpenFOAM-1.7.0 for Win32]
 +
: '''Last Update''': 9th of December, 2010
 +
 
 +
; [http://sourceforge.net/projects/openfoam16wi32/ openfoam16wi32 project at SourceForge]
 +
: On [http://www.geocities.co.jp/SiliconValley-SantaClara/1183/study/OpenFOAM/OpenFOAM-1_6-win32.html Yuu Kasuga's] blog (in Japanese) is a short tutorial on how to install and use the files on this project, which provides OpenFOAM 1.6 32-bit binaries for Windows.
 +
: '''Last Update''': 9th of September, 2010 (for the RAR file; 7zip file on 10th of June, 2013)
 +
 
 +
; [http://sourceforge.net/projects/openfoam-mswin/ OpenFOAM-mswin]
 +
: Provides a port of OpenFOAM 1.5, built natively on Windows. It also provides a GUI for editing case files and launching ParaView. It seems to have been a proof-of-concept project for a master thesis.
 +
: '''Last Update''': 28th of May, 2009
 +
 
 +
 
  
 
[[Category:OpenFOAM on Windows OS]]
 
[[Category:OpenFOAM on Windows OS]]

Latest revision as of 18:59, 5 October 2020

OpenFOAM doesn't run on Microsoft Windows out of the box because it relies on a case-sensitive file system. With some work however it is possible to run OpenFOAM on Windows.

Note: None of these solutions are officially supported by the OpenFOAM Foundation.

1 Do it yourself

2 Commercial solutions

3 Community solutions

Sorted by date of the last update:

blueCFD-Core
blueCFD-Core is an open source project provided by FSD blueCAPE, aiming towards providing OpenFOAM technology natively on Windows, through the consolidation of community porting efforts. They provide installers for Windows.
Provided OpenFOAM versions: OpenFOAM 4.x and 5.x, but also plan to release several other versions and support.
Last Update: February 2018
Caelus-CML
Caelus-CML is a fork of OpenFOAM 2.1.1 and was designed to make it easier for new users. They provide 64-bit installers for Windows, Ubuntu, RHEL and Mac OS X.
Provided OpenFOAM versions: a fork of OpenFOAM 2.1.1, but their own development line continues with validation and verification procedures.
Last Update: April 2017
blueCFD-SingleCore
This project provides the modified source code of OpenFOAM, as well as binary installation with a limited feature-set from blueCFD-Core. It has now been replaced by the latest generation of blueCFD-Core as an open source project.
Provided OpenFOAM versions: 2.0.x and 2.1.x, both 32-bit and 64-bit. No MPI support.
Last Update: 3rd of April 2013
OpenFOAM-2.1.x for Win64
Based on Symscape's instructions, but built with Open-MPI instead of MS-MPI. Support thread for this build available here: Windows (x64) Binaries for OpenFOAM-2.1.x using OpenMPI
Last Update: 7th of January, 2013
OpenFOAM 1.7.0 for Windows 32 bit
Based on instructions from this wiki page. Support thread for this build available here: OpenFOAM-1.7.0 for Win32
Last Update: 9th of December, 2010
openfoam16wi32 project at SourceForge
On Yuu Kasuga's blog (in Japanese) is a short tutorial on how to install and use the files on this project, which provides OpenFOAM 1.6 32-bit binaries for Windows.
Last Update: 9th of September, 2010 (for the RAR file; 7zip file on 10th of June, 2013)
OpenFOAM-mswin
Provides a port of OpenFOAM 1.5, built natively on Windows. It also provides a GUI for editing case files and launching ParaView. It seems to have been a proof-of-concept project for a master thesis.
Last Update: 28th of May, 2009