【源码】FEATool Multiphysics:PDE、物理学、FEM和CFD仿真工具箱

在这里插入图片描述
FEATool Multiphysics主要用于物理学建模与仿真。

FEATool是一个完全集成的多物理建模和工程仿真环境,为MATLAB提供内置的CAD和几何工具、预处理和网格生成、解算器以及后处理和可视化函数。

FEATool is a fully integrated multiphysics modeling and engineering simulation environment for MATLAB, featuring built-in CAD and geometry tools, preprocessing and grid generation, solvers, and postprocessing and visualization.

图形用户界面允许以一种非常有效和易于使用的方式访问所有功能,如网格生成、多物理耦合、FEM组合、解算器和后处理。

  • The graphical user interface GUI allows access to all the functionality such as grid generation, multiphysics couplings, FEM assembly, solvers, and postprocessing in a very efficient and easy to use way.

所有FEATool功能也可以在MATLAB命令行界面接口的CLI上工作。这允许访问所有功能的MATLAB命令和工具箱,甚至更多的可能性。

  • All FEATool functionality also works on the MATLAB command line interface CLI. This allows access to all the power and functionality of MATLAB commands and toolboxes for even more possibilities.

FEATool还支持记录GUI建模过程,然后将其保存并导出为MATLAB模型的M脚本文件。这是一种查看和学习如何使用脚本文件进行建模的好方法,对于创建参数化研究和模拟运行非常有用、方便。

  • FEATool also supports recording the GUI modeling process which then can be saved and exported as MATLAB model m-script files. This is a great way to see and learn how to model with script files which is very useful and convenient to create parametric studies and simulation runs.

有几种预先定义好的物理模式,可以很容易地组合起来,建立不同的多物理模拟问题,包括流体流动、传热、结构应力、电磁学、反应和物质传输。此外,用户还可以指定自己自定义的方程和物理模式。

Several predefined physics modes are available which easily can be combined to set up of different multiphysics simulation problems including fluid flow, heat transfer, structural stresses, electromagnetics, reaction and transport of mass and chemical species. Moreover, users can also specify their own custom equations and physics modes.

支持FEM/FEA GUI建模和m文件编辑

  • FEM/FEA GUI modeling and m-file scripting

CAD和1D、2D、3D几何建模

  • CAD and geometry modeling in 1D, 2D, and 3D

基于三角形和四面体单元的复杂几何体的非结构化网格自动生成

  • Automatic unstructured grid generation on complex geometries with triangular and tetrahedral cells

线性、三角形/四面体和四边形/六面体单元

  • Linear, triangular/tetrahedral, and quadrilateral/hexahedral cells

常量、1-5阶符合和不符合FEM的基函数

  • Constant, 1st-5th order conforming and non-conforming FEM basis functions

平稳和时间相关的线性和非线性解算器

  • Stationary and time-dependent linear and non-linear solvers

内置后处理和可视化程序,包括边界和子域集成

  • Built-in postprocessing and visualization including boundary and subdomain integration

支持OpenFOAM和FEniCS外部解算器

  • Support for the OpenFOAM and FEniCS external solvers

直接从GUI调用的网格生成和后处理工具

  • Grid generation and postprocessing tools directly callable from the GUI

支持Windows, Mac和Linux系统,要求MATLAB R2009b及其以上版本。

Verified to work with Windows, Mac, and Linux systems running MATLAB R2009b and later.

完整源码下载地址:

http://page4.dfpan.com/fs/7l8c6j52e2d16209163/

更多精彩文章请关注微信号:在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_42825609/article/details/90045510