The materialpoint model in DAMASK is configured via a YAML file called material.yaml. This file needs to be located in the current working directory. Using damask.ConfigMaterial is the recommended way for the generation and modification of material.yaml. Hand-written files should be checked for correctness, e.g. with yamllint or on


The default YAML parser used in DAMASK does not support advanced features, such as references and line continuation statements, unless DAMASK was compiled with libfyaml.

All values in material.yaml are defined in SI units. material.yaml contains three top-level entries with the following keys: