Accelerating Additive Manufacturing Innovation with Oak Ridge National Laboratory and Rescale

adamantine

Adamantine

Adamantine is a thermomechanical simulation code written in C++ for additive manufacturing, built on deal.II, ArborX, Trilinos, and Kokkos. It models the evolution of solid, liquid, and powder states during processing and leverages experimental data via ensemble Kalman filtering to improve accuracy.

additivefoam

AdditiveFOAM

AdditiveFOAM is a simulation framework for transport phenomena in additive manufacturing, built on OpenFOAM. It solves multiphysics problems with finite volume methods, simulates detailed geometries and scan paths, and couples with ExaCA for process–structure predictions.

exaca image

ExaCA

ExaCA is a C++ code for predicting as-solidified grain structures from thermal history data. Built with MPI and Kokkos for scalable, portable performance on CPUs and GPUs, it models nucleation, solidification dynamics, and dendrite geometry. Coupling with process models enables efficient simulations with billions of cells.

myna

Myna

Myna is a Python framework that links real-world process data to additive manufacturing simulations. It automates simulation setup using measured data, aligns models and as-built parts in the same coordinate system, and supports tools including AdditiveFOAM, ExaCA, 3DThesis, and Mist, with data from the MDF’s Peregrine system.

3d thesis

3D Thesis

3DThesis is a C++ code for rapid simulation of transient temperature fields in additive manufacturing. Using an analytical solution for a moving Gaussian heat source, it independently evaluates space-time points, enabling efficient melt pool and solidification analysis.