Material Definition Language
Define materials, parameters, and objectives with YAML
MDL Specification
Complete specification of the Material Definition Language schema.
8 min read
mdl
specification
schema
Parameters
Define design variables for your materials optimization problem.
7 min read
mdl
parameters
design-space
Objectives
Define optimization targets and trade-offs for your materials.
6 min read
mdl
objectives
multi-objective
Constraints
Define hard boundaries and feasibility conditions for candidate materials.
5 min read
mdl
constraints
feasibility
MDL Templates
Pre-built MDL templates for common material optimization scenarios.
7 min read
mdl
templates
examples
YAML Reference
Complete YAML schema reference for MDL files with all supported fields.
8 min read
mdl
yaml
reference
MDL Validation
Validation rules, error messages, and how to debug MDL files.
6 min read
mdl
validation
errors
MDL Examples
Complete MDL examples for various material optimization scenarios.
9 min read
mdl
examples
recipes