CFD Simulation Toolbox Now Available in MATLAB

Screenshot of CFDTool. (Image courtesy of Precise Simulation Limited.)

CFDTool, a computational fluid dynamics (CFD) toolbox for MATLAB, is now freely available to MATLAB users. Fully integrated within MATLAB, CFDTool can be accessed from the MATLAB add-on toolbar or directly from the MathWorks File Exchange.

CFDTool comes from Precise Simulation Ltd., the same developer as FEATool Multiphysics, a finite element analysis (FEM) toolbox for MATLAB and GNU Octave. Using the same codebase, CFDTool is designed specifically for fluid dynamics and heat transfer simulations. The developers have targeted users new to CFD and educators, claiming that performing CFD simulations in MATLAB has “never before been as easy.”

The CFDTool toolbox is fully integrated into MATLAB with a graphical user interface (GUI), built-in CAD tools and automatic mesh and grid generation. It includes predefined Navier-Stokes equations and boundary conditions for incompressible laminar fluid flows and heat transfer, both time-dependent and -independent nonlinear solvers and built-in post-processing and visualization tools. Finally, CFDTool includes tutorials, examples and benchmarks to help users familiarize themselves with the toolbox.

Screenshot of a tutorial explaining how to simulate laminar flow past a cylinder. (Image courtesy of Precise Simulation Ltd.)

To learn more about CFDTool or download the toolbox, you can check out its page on MathWorks File Exchange.