FEATool Multiphysics 1.14 with Parallel Processing Support for FEA, CFD, and Multiphysics Simulations

FEATool Multiphysics 1.14 with Parallel Processing Support for FEA, CFD, and Multiphysics Simulations

The FEATool Multiphysics™ version 1.14, and corresponding CFDTool™ 1.7, toolboxes are now available featuring built-in parallel processing support for the FEniCS FEA, and OpenFOAM and SU2 CFD solvers.

Parallel Processing Support

Full support for solving fully coupled multiphysics and computational fluid dynamics (CFD) models with MPI solver parallelization in OpenFOAM, FEniCS, and SU2, is now available with both FEATool Multiphysics and CFDTool. Parallel processing for physics and CAE simulations effectively means that models are split and subdivided into parts, which then are solved in parallel on the available CPU cores, after which the results are recombined. By splitting and distributing the work both larger and more complex simulation models can solved significantly faster.

Parallel CAE & Physics Simulations Made Easy

As usual with FEATool and CFDTool, the complexities of setting up parallel simulations is now essentially completely automated. The only new change is that you can select the number of parallel processes to use (typically taken as the number of available CPU cores). The toolbox automatically subdivides the meshes, defines and sets up parallel case files, solves, and recombines the solutions completely seamlessly so that users can get the benefits of parallelization without even having to think about it.

Multi-Solver Simulation

The unique Multi-Simulation feature of FEATool Multiphysics allows users to easily set up and run physics simulations with any one of the OpenFOAM, FEniCS, SU2, and built-in multiphysics solvers, all from fully integrated GUI and CLI interfaces.

FEATool Multiphysics 1.14 - OpenFOAM, SU2, and FEniCS Parallel Processing Support

It is now also possible to select and solve for different equations and physics models with different solvers. This enables one to use the most accurate and efficient solvers for different parts of a model. A new tutorial example of modeling cooling via forced convection in a tube and fin heat exchanger demonstrating this is now available. In this multi-simulation model the flow field is solved with the OpenFOAM CFD solver, after which the temperature field is solved with the built-in multiphysics solver (using the flow field computed with OpenFOAM). Combined with the introduced parallel processing support, the multi-simulation process saves both computational time and memory, and enables solving larger scale models not before possible with limited resources.

Coupled OpenFOAM and FEATool Multi-Simulation Tutorial Model

Release Highlights in Version 1.14


FEATool Multiphysics v1.14 and CFDTool v1.7 are supported on the Windows®, Linux®, and MacOS operating systems, and is available as a MATLAB® Add-On and fully interactive physics simulation toolbox (with one-click installation directly from the MATLAB® Add-Ons Toolbar).

To download the latest version, visit www.featool.com/download or github.com/precise-simulation.

About Precise Simulation

Precise Simulation, founded in 2013, is boutique software developer completely dedicated to providing simulation software for product design, virtual prototyping, and research to industry and research labs in industry and academia. The unique FEATool Multiphysics™ and CFDTool product™ are fully integrated simulation software platforms for creating virtual models and simulation apps based on physical phenomena. A particular strength is its ability to account for coupled physics phenomena and fully integrate many types of multi-physics solvers. FEATool Multiphysics is a complete simulation platform for fluid flow, heat transfer, structural, electromagnetics acoustics, and chemical engineering applications. Built-in interfaces enable the integration of FEATool Multiphysics with MATLAB®, physics solvers, CAD, and CAE tools. Simulation experts rely on FEATool Multiphsyics to design and develop physics based models and results to their teams, manufacturing departments, test laboratories, and customers throughout the world.