How to use multiple model parts
From KratosWiki
Using multiple model parts
The problem of handling complex geometries or domains characterized by multiple physical fields, is simplified by the usage of multiple model_parts. As a matter of fact, model_part is intended as a container for
- Elements
- Conditions
- Nodes
- Properties
- ProcessInfo
that describe a given part of the model.
The fundamental idea is that most of the information, and in particular the degrees of freedom are stored on the Nodes. Elements and Conditions take care of describing the underlying mathematical structure. All of the informations on the "status" of the model, for example the current TIME or the DELTA_TIME are stored in the "ProcessInfo". The "Properties" take care of keeping trace of the material properties.