|
Mechanics of Defect Evolution Library
|
MODEL is the The Mechanics of Defects Evolution Library, a collection of free software for the study of defects in materials.
MODEL contains the following modules:
MODEL is a header-only library, therefore you just need to have MODEL in your include path.
MODEL is written in C++ and is heavily object-oriented. In particular, some of the latest features of the C++11 standard are used. Therefore, MODEL can only be compiled by C++11-capable compilers. The following compilers should do the job:
In order to speed up compilation time, gcc release 5 or greater is recommended.
Are you testing MODEL on Mac OsX? Then make sure you read the dedicated Mac osX page.
The Discrete Dislocation Dynamics module of MODEL requires the following external libraries:
In order to run MODEL-DDD in parallel mode, additional libraries are needed:
Some bash scripts used for post-processing of pictures and videos are:
These are standard packages on most Unix/Linux distributions.
Meshes are generated using the following library:
See the dedicated Generating Meshes with Tetgen page for sample use.