Abstract Scope |
Computational modeling in materials science increasingly demands efficient methodology and robust computational algorithms. Mesoscale modeling techniques, such as the phase field method, rely on computational efficiency to be viable for realistic systems. Alamo is a high performance code that implements block-structured adaptive mesh refinement for diffuse interface methods (e.g. phase field), while also providing the means for solving implicit problems simultaneously (e.g. quasistatic elasticity) using the "reflux-free" multigrid method. Alamo also offers the ability to couple to Eulerian fluid flow problems seamlessly, enabling solid-fluid interaction. This talk provides an overview of the methods and algorithms used in Alamo, as well as a selection of the relevant applications such as solidification and microstructure evolution. Additionally, some of the code infrastructure is discussed, including continuous integration, automatic documentation, and guaranteed reproducibility. |