2. Matmodlab ExecutionΒΆ

A Matmodlab model is defined in a Python input script and is composed of several different components that together describe the conditions under which a material model is exercised. At a minimum, a model consists of the following: a MaterialPointSimulator object, a material model and associated data, and a description of the analysis steps. Optionally, material data can be permutated and the model run under different conditions by a Permutator object, parameters can be optimized by an Optimizer object, and the material can be exercised in conjunction with several add-on models.

The model is executed by using the mml command line utility. The mml command is described in Execution Procedures.

The process flow of Matmodlab job execution is

../_images/flow.png