MaterForge: Materials Formulation Engine with Python
Abstract
MaterForge is an extensible, open-source Python library that streamlines the definition and use of material properties in numerical simulations.The library supports complex material behaviors, from simple constants to experimental data, in user-friendly YAML configurations.These are internally converted into symbolic mathematical expressions for scientific computing frameworks.MaterForge supports any material type through a schema-agnostic design, provides flexible property definitions, and automatically resolves dependency order for derived properties while detecting cycles.It is designed for high-performance computing (HPC) applications and serves as a bridge between experimental data and numerical simulation.
Fields of Study & Subjects
Machine Learning in Materials Science
Computational Physics and Python Applications
Material Selection and Properties
Publication details
- Journal / source
- The Journal of Open Source Software
- Publisher
- The Open Journal
- Volume
- 11
- Issue
- 121
- Pages
- 9909–9909
- Publication date
- 13 May 2026