Home 9 Simulation 9 Open-Source Innovation: PhaseFieldX Enables Advanced Fracture Modeling

Open-Source Innovation: PhaseFieldX Enables Advanced Fracture Modeling

by | Jul 23, 2025

An open-source framework built on FEniCSx, empowering engineers and researchers to simulate complex crack behavior in materials with high precision and flexibility.

PhaseFieldX is a newly released open-source software framework designed to simulate material fracture and fatigue using advanced phase-field methods. Developed by Miguel Castillón during his Ph.D. research at IMDEA Materials Institute, the tool is built on the high-performance FEniCSx finite element library and targets researchers and engineers working in computational mechanics and materials science. The research has been published in the Journal of Open Source Software (JOSS).

Three point bending test: setup with boundary conditions and final phase-field distribution at
the end of the simulation. Image: Journal of Open Source Software

The phase-field method enables realistic modeling of complex fracture processes—such as
crack initiation, growth, and interaction—without the need for explicit crack tracking.
PhaseFieldX supports both brittle and fatigue-induced fracture modeling, allowing for easy customization and testing of new mathematical models.

Written in C++ with Python bindings, the tool combines computational speed with flexibility, making it ideal for high-fidelity simulations in 2D and 3D. It includes pre-configured problem sets and allows users to define their boundary conditions, geometries, and material behaviors. Its modular design supports integration with external solvers and post-processing tools.

The open-source nature of PhaseFieldX, under the permissive MIT license, encourages
collaboration and broadens access to sophisticated fracture simulation techniques. With its
release, the developers aim to foster innovation in fields such as structural health
monitoring, aerospace material design, and fatigue analysis in mechanical systems.
Overall, PhaseFieldX addresses a longstanding gap in accessible, extensible fracture
simulation tools, offering a practical and research-ready platform for exploring material
failure in real-world applications.

PhaseFieldX is available on GitHub here.