ICAMS / Interdisciplinary Centre for Advanced Materials Simulation


OpenPhase is the open source software project targeted at the phase-field simulations of complex scientific problems involving microstructure formation in systems undergoing first order phase transformation. The core of the library is based on the multiphase field model. The project has the form of a library and is written in object oriented C++. It has a modular structure which allows easy extensions of the library and simplifies the development of user programs.

The aim of the project is to enable interested scientists to quickly develop phase-field simulation programs for a variety of problems involving solid-liquid and solid-solid first order phase transformations as well as the structural transformations, e. g. grain growth, recrystallization etc.

The development of the library is done at ICAMS in the department of Prof. Dr. Ingo Steinbach..

The library is distributed under the GNU General Public License (GPLv3) and is free of charge. It is excluusively distributed in the form of a complete source code package. The GNU GPL also implies that any program written using our library should be distributed under the same license and source code of that program should be available free of charge.


Download the most recent version:
OpenPhase 0.9.2 (ZIP file)


  • Katrin Abrahams
  • Muhammad Adil Ali
  • Waseem Amin
  • Martin Boeff
  • Efim Borukhovich
  • Reza Darvishi Kamachali
  • Philipp Engels
  • Adam Giessmann
  • Svyatoslav Gladkov
  • Johannes Görler
  • Dmitry Medvedev
  • Alexander Monas
  • Mohan Kumar Rajendran
  • Hesham Salama
  • Nils Helge Schaar
  • Raphael Schiedung
  • Robert Spatschek
  • Ingo Steinbach
  • Matthias Stratmann
  • Amol Subhedar
  • Marvin Tegeler
  • Samad Vakili
  • Fathollah Varnik