Over the past 15 years, OpenPhase has evolved into a versatile multi-physics open source software by combining the phase-field approach, well known to deal with solidification, grain growth and phase transformations in polycrystalline materials, with finite strain mechanics and lattice Boltzmann method. The combined approach is well suited to address structural and phase transformations in real multicomponent and multiphase systems involving large deformations and fluid dynamical problems. This unique combination opens the way to study a wide range of physical phenomena. Some examples are

  • Solidification in real multicomponent systems considering melt flow
  • Structural transformation in solids (grain growth & recrystallization)
  • Solid-solid phase transformations accompanied by large deformations and plasticity
  • Phase transformations in fluid systems considering multiphase flow and wetting phenomena
  • Heat exchange in reactive gas flows through particle beds

Current model development activities in OpenPhase project include the effects of anisotropic interface energy in faceted crystals, precipitation and creep in superalloys, martensite and bainite formation in steel, multicomponent diffusion and heat conduction in addtive manufacuring, and solid combustion in contact with reactive gases. The entire OpenPhase code is parallelized using OpenMP and MPI hybrid parallelism and there is ongoing work within CRC/TRR287 to incorporate GPU computing capabilities into the software.

Image Description

Why OpenPhase?

A powerful tool to simulate complex scientific problems

Smart microstructure creation

Easy creation of initial microstructures, realistic nucleation based on various properties.

Extensive physical modules

Diffusion, thermodynamics, mechanics, chemical, fluid-dynamics, magnetism, electrics, etc.

All-in-one design workflow

OpenPhase has a modular structure which allows easy extensions of the library and simplifies the development of user programs.

A mesoscale paradigm

  • Microstructure
  • Processing
  • Property
Image Description

From processing to property

The core 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 extension of the library and simplifies the development of user programs.

OpenSource

+ProSupport

MPI-OpenMP

Supported

Updates

Regularly


Choose your option.

OpenPhase Academic

Open-Source
Mechanics framework Small strain mechanics
Chemical diffusion Binary
Thermodynamic interfaces
OpenMP / MPI parallelism
Email support
Intuitive GUI
Maintenance & support
Custom solutions

OPStudio

+ProSupport
Mechanics framework Finite strain mechanics
Chemical diffusion Multicomponent
Thermodynamic interfaces Thermo-Calc & Open Calphad
OpenMP / MPI parallelism
Email support
Intuitive GUI
Maintenance & support
Custom solutions
OpenPhase Academic Open-Source OPStudio +ProSupport
Mechanics framework Small strain mechanics Finite strain mechanics
Chemical diffusion Binary Multicomponent
Thermodynamic interfaces Thermo-Calc & Open Calphad
OpenMP / MPI parallelism
Email support
Intuitive graphical user-interface (GUI)
Maintenance & support
Custom solutions
Download OPStudio

FAQ

OpenPhase is an open-source phase-field simulation software developed by Access e.V. and OpenPhase Solutions GmbH. It is designed to simulate microstructure evolution in materials science applications. The software is based on modern C++ and uses advanced numerical methods to solve the underlying partial differential equations.
You can start by downloading the Academic version from our download page. We provide detailed installation instructions and example cases to help you get started. For additional support, check out our documentation and tutorials.
OpenPhase runs on Linux operating systems. We recommend a modern multi-core processor and at least 8GB of RAM for optimal performance. For parallel computations, additional RAM might be required depending on your simulation size.

Still have questions?

View More FAQs

Visit our complete FAQ section for detailed answers to all your questions