File Exchange

image thumbnail

CFDTool - MATLAB CFD Simulation GUI &Toolbox

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


Updated 30 May 2021

From GitHub

View Version History

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 .

Comments and Ratings (7)

霖雨 凌

Trevor North

Is this toolbox free for academic use?

Precise Simulation

@Aditya Misra: Try the "FEATool Multiphysics" toolbox ( ) which allows for editing and custom equations while "CFDTool" is limited to pre-defined equations for CFD to make things easier.

Aditya Misra

I downloaded and installed it, but I don't have access to any of the equations when I click on "new model". Please help?

Rhushikesh Yewale

Lateef Kareem

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!