MUESLI
MUESLI is an open-source, object-oriented library of material models at the continuum scale.
๐ Key characteristics
- Object-oriented design of materials families, easily extensible.
- High-level of abstraction in the operations based on tensor classes.
- Automatic tests for certain functions (energies, tangents, etc.)
- Interfaces with ANSYS, Abaqus, LS-DYNA
–
Material Models
- Small strain mechanics elasticity, viscoelasticity, plasticity, viscoplasticity.
- Finite strain mechanics hyperelasticity, plasticity, damage
- Thermal materials (small strain isotropic).
- Thermo-mechanical materials in the small and finite strain regime
- Fluids (Fourier-type heat conduction).
- Diffusive materials
๐งช Testing
MUESLI provides a series of automatic tests that can be employed, up to a certain extent, to verify the implementation of new material classes.
๐ ๏ธ Interfaces
- MUESLI is code agnostic. It can be used in finite element, finite volume, finite difference, etc. codes, simply by providing the appropriate interface.
- Currently, interfaces to Abaqus, LS-DYNA and ANSYS have been implemented.
๐ฏ Philosophy
- Focus on clarity and extensibility over raw speed.
๐ User manual
A user manual can be freely accessed.
๐ชช Licence
IRIS is a proprietary code. In the past, it has been shared in collaborative projects with companies. For potential licencing, please contact the Technology and Innovation Office at IMDEA. More information can be found in the webpage.