File Exchange

image thumbnail

CFDTool - MATLAB CFD Simulation GUI &Toolbox

version 1.7.2 (78.6 MB) by Precise Simulation
CFDTool - An Easy to Use CFD Toolbox for MATLAB


Updated 25 Jul 2021

From GitHub

View license on GitHub

CFDTool™ is a MATLAB® Computational Fluid Dynamics (CFD)
Toolbox for modeling and simulation of fluid flows with coupled heat
Based on the FEATool Multiphysics (
simulation platform, CFDTool is specifically designed to make fluid
dynamics and heat transfer simulations both easy and enjoyable.
The CFDTool MATLAB Toolbox includes the following features:
- completely stand-alone and self-contained toolbox
- fully integrated and easy to use Graphical User Interface (GUI)
- modeling and simulation in 1D, 2D, 3D, and axisymmetric coordinate systems
- seamless OpenFOAM® and SU2 CFD solver integrations
- built-in geometry and CAD tools
- automatic mesh and grid generation
- pre-defined equations and boundary conditions:
+ incompressible viscous fluid flows (Navier-Stokes equations)
+ compressible inviscid flows (Euler equations)
+ heat transfer (Convection and Conduction)
- multiphysics support for fluid flow and thermal analysis
- simulation of laminar and turbulent flows (Spalart-Allmaras,
k-epsilon, and k-omega turbulence models available with OpenFOAM/SU2)
- stationary and time-dependent analysis types
- postprocessing and visualization

Cite As

Precise Simulation (2021). CFDTool - MATLAB CFD Simulation GUI &Toolbox (, GitHub. Retrieved .

MATLAB Release Compatibility
Created with R2019a
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.