Skip to content

OpenPhasePhase-field simulation, documented.

An open-source C++ framework for multi-physics phase-field simulations — built over fifteen years at ICAMS, Ruhr-Universität Bochum.

OpenPhase documentation

What OpenPhase is

OpenPhase is a multi-physics simulation framework combining the multiphase-field method with finite-strain mechanics and the lattice Boltzmann method. It is used to study microstructure evolution in real multicomponent, multiphase materials — including large deformations, fluid dynamics, and reactive transport.

Where to start

What it's used for

  • Solidification in multicomponent systems with melt flow
  • Grain growth, recrystallization, and texture evolution in polycrystals
  • Solid-state phase transformations accompanied by large deformations and plasticity
  • Multiphase flow, wetting, and droplet dynamics via the lattice Boltzmann method
  • Heat and mass transport in reactive gas flows through particle beds
  • Additive manufacturing process simulations

Released under the GNU GPLv3 License.