The document describes OpenPhase, an open-source phase field modeling toolbox for simulating microstructure evolution. OpenPhase uses a multi-phase field approach and includes modules for simulating processes like coarsening, diffusion, deformation, plasticity, damage, and fluid flow. It has been under development for over 10 years. The document provides an overview of OpenPhase capabilities and includes an example of using it to simulate Mg-Al alloy solidification, showing the effect of cooling rate on microstructure. It also gives details about setting up and running a simulation using the OpenPhase modules in C++.
Related topics: