Diffusion Module Available Graphical Mode Features
The Diffusion Module is an Add-on Module to the core Thermo‑Calc software.
A separate license is required to perform calculations for more than three elements. Without it you are able to use the module in Demo Mode. This is not available in Console Mode.

Under Non-Equilibrium Calculations, the Homogenization and Diffusion templates are available to all Thermo‑Calc users when in Graphical Mode.
If you are using the Diffusion Module in Demo Mode, see Demonstration (Demo) Mode for what is available to you. Even if you have a license, you may find yourself in Demo Mode if you have a network license and all the licenses are checked out.
Using the Templates
After opening Thermo‑Calc in Graphical Mode, in the templates section under Non-Equilibrium Calculations click:
- Homogenization to add a System Definer, Scheil Calculator, Diffusion Calculator, and two Plot Renderer nodes to the Project tree.
- Diffusion to add a System Definer, Diffusion Calculator, and Plot Renderer to the Project tree.

A Diffusion Calculator allows you to set the conditions for your calculation that define the geometry, regions, phases, grids, composition profiles, and the thermal profile, plus additional options. Many of the settings are automatically set as you define your system. Details about this activity are described in Diffusion Calculator.

Both a thermodynamic and mobility database are required to run the Diffusion Module simulation. If you have a Diffusion Module (DICTRA) license you can run all the examples because the demonstration database packages are included with your installation.
Select the database packages from the System Definer Configuration window to run a simulation.

The Diffusion Module and some examples are available to all Thermo‑Calc users but only for simulations with three elements. If you do not have a license then you are in Demo Mode when using the Diffusion Calculator, or either of the templates.
Diffusion Templates
If you are in DEMO mode then this is indicated by the addition of DEMO text under the button.
Diffusion Calculator
If you are experimenting with the Diffusion Calculator in Demo Mode then you may have access to a variety of databases based on your license. However, you can only define three elements for a demo simulation.
If you define more than three elements on the System Definer, when you go to the Diffusion Calculator, the Perform button is unavailable and the tooltip explains why.
Even if you have more than three elements, the Plot Renderer Perform button is still available. However, if you click the button and try to run the simulation the Event Log displays an error message.

There is connectivity between the Diffusion Module (DICTRA) or the Precipitation Module (TC-PRISMA) and the Additive Manufacturing (AM) Module when you have full licenses available for all relevant Add-on Modules and databases.
You can add a Diffusion Calculator or Precipitation Calculator as a successor to the AM Calculator and then when probes are included with the AM Calculator this data can be further used with the thermal profile.
Details are in the AM Module documentation. See AM Calculator: Working with Probe Data.