CFDTool, short for Computational Fluid Dynamics Toolbox, is based on FEATool Multiphysics and has been specifically designed and developed to make fluid flow and coupled heat transfer simulations both easier and more enjoyable. Setting up and performing CFD simulations in MATLAB has never before been as simple and convenient as with CFDTool.
CFDTool with OpenFOAM CFD Solver GUI


  • Completely stand-alone and self-contained MATLAB CFD simulation toolbox
  • Seamless GUI integration with the OpenFOAM CFD Solver
  • One-click installation with fully integrated and easy to use Graphical User Interface (GUI)
  • Built-in geometry and design tools with STL CAD file import
  • Automatic unstructured grid generation, and mesh import from several different formats
  • Pre-defined equations and boundary conditions for viscous incompressible and inviscid compressible fluid flows, and conjugate heat transfer (1D, 2D, axisymmetry, and swirl flows)
  • Stationary and time dependent, linear and non-linear flow solvers
  • Built-in postprocessing and visualization
  • Support for general expressions and custom MATLAB functions in equation, boundary, and postprocessing expressions
Product Use
CFDTool Trial Evaluation
CFDTool Home Personal /
FEATool Multiphysics Research /
CFDTool Trial Limited
CFDTool Home Basic 1
FEATool Multiphysics Advanced 2
CFDTool Trial Try
CFDTool Home Enable Javascript
to Buy Now
FEATool Multiphysics Information
Product CFDTool CFDTool
License Type Trial Personal /
Research /
Product updates
Unlocked features 1
Extended features 2
Purchase 3 Free US$ 10 /mo from 245 US$
Try CFDTool Enable Javascript
to Buy Now
1)  In addition to flow and heat transfer modeling in 1D and 2D, CFDTool Home also supports the following features:
  • modeling in axisymmetric and cylindrical coordinates systems with swirl flow effects
  • meshing and grid generation with unlimited grid sizes
  • support for instationary and turbulent flows with the OpenFOAM solver
  • advanced grid generation options (use different grid sizes in subdomains and boundaries, with optional adaptive boundary layer meshing)
  • grid import from FEniCS, GiD, Gmsh, GMV, and Triangle mesh formats
  • 2D geometry import from planar STL CAD files
  • higher order discretizations for more accurate solutions
  • advanced postprocessing, such as min, max, point, and line evaluations
  • boundary and subdomain integration for drag and lift coefficient evaluation
2)  CFDTool models can be loaded directly into FEATool Multiphysics and be extended with additional coupled physics modes such as convection, diffusion, and reaction for chemical transport modeling, or structural mechanics for stress analysis. Moreover, FEATool also integrates with external solvers such as FEniCS, supports modeling in full 3D, custom PDE equations, and m-file scripting and modeling on the MATLAB command line interface (CLI).

3)  The CFDTool Home License allows you to start unlimited modeling right away. A license fee is charged at a rate of 1000 HKD (Hong Kong Dollars) per year, and can be purchased online with credit card. After the payment has been processed you will receive a registration token for upgrading and enabling more modeling features.