tfel
« Back to VersTracker
Description:
Code generation tool dedicated to material knowledge for numerical mechanics
Type: Formula  |  Latest Version: 5.1.0@0  |  Tracked Since: Oct 13, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: scientific-computing code-generation mechanics simulation materials-science
Install: brew install tfel
About:
TFEL is a code generation tool designed to facilitate the implementation of material constitutive laws for numerical mechanics simulations. It provides a high-level language to describe material behavior, which is then compiled into native code for various finite element analysis platforms. This significantly reduces development time and ensures consistency and correctness across different simulation codes.
Key Features:
  • Domain-Specific Language (DSL) for material law definition
  • Automatic code generation for multiple FEA backends (Abaqus, Code_Aster, etc.)
  • Support for complex material models including thermodynamics and plasticity
  • Validation of material models against physical principles
Use Cases:
  • Developing custom material models for finite element simulations
  • Porting constitutive laws between different FEA software
  • Validating and verifying material behavior implementations
Alternatives:
  • Mfront – Mfront is a similar tool for code generation of material laws, often compared with TFEL in the context of the Code_Aster ecosystem.
Version History
Detected Version Rev Change Commit
Oct 13, 2025 11:56pm 2 VERSION_BUMP b2357d03
Dec 17, 2024 3:27pm 2 VERSION_BUMP 75d0b5b6
Dec 16, 2024 6:40am 1 VERSION_BUMP bad64254
Dec 11, 2024 9:27pm 0 VERSION_BUMP 5b48b5eb
Dec 11, 2024 8:13pm 0 VERSION_BUMP 1b0df2d6
Sep 12, 2024 10:43pm 1 VERSION_BUMP 289f6017