OpenFOAM是一个完全由C++编写,在linux下运行,面向对象的计算流体力学(CFD)类库。
OpenFOAM跟商用的CFD软件Ansys Fluent,CFX类似,但其为开源的,采用类似于我们日常习惯的方法在软件中描述偏微分方程的有限体积离散化。
OpenFOAM官网:https://openfoam.org/
OpenFOAM下载:https://openfoam.org/download/windows/
OpenFOAM is packaged for simple installation on Ubuntu Linux, which can be directly installed on Windows 10 and is available as a Docker image for other Linux and macOS.
OpenFOAM是为在Ubuntu Linux上进行简单安装而打包的,它可以直接安装在Windows 10上,并可作为Docker镜像用于其他Linux和macOS。
The packaged distributions of OpenFOAM for Ubuntu can now be installed directly on Microsoft Windows 10 using Windows Subsystem for Linux (WSL). WSL provides a full compatibility layer for running Linux applications on Windows by performing real-time translation of Linux system calls into Windows OS system calls. The system can support graphical Linux applications, such as the version of ParaView that includes the OpenFOAM reader module, with additional X server software (see below). Running OpenFOAM applications in parallel using WSL is reported to work effectively.
OpenFOAM for Ubuntu的打包发行版现在可以使用Windows Subsystem for Linux(WSL)直接安装在Microsoft Windows 10上。WSL通过将Linux系统调用实时转换为Windows操作系统调用,为在Windows上运行Linux应用程序提供了一个完整的兼容性层。该系统可以支持图形Linux应用程序,例如包括OpenFOAM阅读器模块的ParaView版本,以及其他X服务器软件(见下文)。据报道,使用WSL并行运行OpenFOAM应用程序是有效的。
在Win10中安装Openfoam:https://blog.csdn.net/echo_z1234/article/details/117328817
OpenFOAM Programmer's Guide:https://www.docin.com/p-1938885231.html