Axisymmetric Modeling Using the Custom Equation Syntax
FEATool has been designed to be able to perform MATLAB multiphysics simulations in all spatial dimensions (1D, 2D, and 3D). However, running full 3D simulations often requires a significant amount of computational resources, that is memory and simulation time. It is therefore desirable to find simplifications to reduce …
FEM Assembly and Solver Benchmarks
Although not very popular to undertake, and sometimes outright controversial, benchmarks and benchmarking is often very useful in order to be able to make fair and informed decisions about software codes, libraries, and choice of programming languages. With this in mind, several Finite Element Analysis (FEA) simulation …
Simulation and Modeling of Heat Transfer
FEATool supports modeling heat transfer through both conduction, that is heat transported by a diffusion process, and convection or advection, which is heat transported through a fluid through convection by a velocity field. The heat transfer physics mode supports both these processes, and is defined by the following …
Calling the External Grid Generator Triangle from FEATool
Please Note that the gridgen_triangle function has been fully integrated with the both the FEATool GUI and CLI, and embedded in the gridgen function. See the FEATool-Triangle Mesh Generator Integration post for more details. FEATool Multiphysics supports calling external programs for grid generation, solvers, and …
Parametric Study and Simulation using M-Script Model Files
Parametric studies can be very useful tools to clearly see how a model or simulation will behave under varying conditions. The following post presents a parametric study of the 3D bracket deflection model introduced previously where both the geometry, in this case plate thickness, and also the applied load force is …
Creating Structured Grids Using FEATool MATLAB Functions
FEATool includes and per default uses the distmesh grid generation routines to automatically generate simplical triangular or tetrahedral grids for implicit geometries. However, the computational finite element library in FEATool also supports FEM shape functions for structured grids (quadrilaterals in 2D and hexahedra …
Accurate Computational Fluid Dynamics CFD Simulations
In computational fluid dynamics (CFD) simulations accuracy is often very important, especially for drag and lift values. References [1-2] describe a CFD benchmark problem for time-dependent flow around a cylinder where the Reynolds number varies between 0<=Re<=100. The references contain very accuratly …
Modeling with Custom Equations in the FEATool GUI
FEATool Multiphysics features an equation parser which allows users to very easily implement and simulate custom systems of equations. The goal as always with FEATool is to make it as easy as possible, the parser can therefore interpret equations written almost as one would on paper. For example a two dimensional …
Adding Multiphysics Equations and Using Complex Expressions
The FEATool GUI makes it easy to add and coupled multiphysics equations and complex expressions to your models. This post illustrates how to do this. After starting to work with a physics mode it is easy to add one or more other modes by going to the + tab in the Equation Settings dialog box. There you can simply …